轻量级Ascon认证加密算法ARM Cortex-M0+优化与侧信道评估.docxVIP

  • 1
  • 0
  • 约1.66万字
  • 约 21页
  • 2026-07-14 发布于甘肃
  • 举报

轻量级Ascon认证加密算法ARM Cortex-M0+优化与侧信道评估.docx

PAGE2

轻量级Ascon认证加密算法ARMCortex-M0+优化与侧信道评估

摘要

物联网设备受限于计算能力、存储空间与功耗,在部署密码算法时面临严峻的性能与安全挑战。Ascon作为NIST轻量级密码竞赛的优胜算法,在资源受限环境中展现出优异潜力,但其软件实现性能与抗侧信道攻击能力仍需针对具体平台深入优化。本设计以ARMCortex-M0+微控制器为目标,围绕Ascon-128认证加密算法,提出比特切片实现与一阶布尔掩码防护相结合的多层优化方案,旨在实现代码大小小于2KB、工作频率48MHz下吞吐量超过50Mbps,并通过基于t检验的TestVectorLeakageAssessment(TVLA)一阶泄漏检测。

全文遵循工程递进思路:第一章分析物联网安全需求与Ascon算法研究现状,明确设计目标与核心问题;第二章阐述比特切片、掩码防护及ARMCortex-M0+平台特性,论证技术选型依据;第三章给出功能与非功能需求,聚焦性能指标与安全验证要求;第四章完成系统总体架构与模块划分,设计比特切片数据处理流水线与掩码调度框架;第五章深入核心模块详细设计,给出比特切片置换、掩码传播与认证解密的算法流程;第六章在开发板上实现优化方案,展示关键代码片段与集成效果;第七章通过功能测试、吞吐量测试与TVLA侧信道评估,验证指标达成情况;第八章总结设计成果与创新点,并指

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档