【24h】

All the AES You Need on Cortex-M3 and M4

机译:Cortex-M3和M4上所需的所有AES

获取原文

摘要

This paper describes highly-optimized AES-{128,192,256}-CTR assembly implementations for the popular ARM Cortex-M3 and M4 embedded microprocessors. These implementations are about twice as fast as existing implementations. Additionally, we provide the fastest bitsliced constant-time and masked implementations of AES-128-CTR to protect against timing attacks, power analysis and other (first-order) side-channel attacks. All implementations, including an architecture-specific instruction scheduler and register allocator, which we use to minimize expensive loads, are released into the public domain.
机译:本文介绍了热门ARM Cortex-M3和M4嵌入式微处理器的高度优化的AES- {128,192,256} -CTR组装实现。这些实现大约是现有实现的两倍。此外,我们提供了AES-128-CTR的最快的恒定时间和屏蔽实现,以防止定时攻击,功率分析和其他(一阶)侧通道攻击。所有实现,包括用于最小化昂贵的负载的架构特定的指令调度程序和寄存器分配器,都将释放到公共领域。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号