1 轻量级加密解决方案-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

轻量级加密解决方案

星星科技指导员 来源:ADI 作者:jwallrabenstein 2023-02-07 11:06 次阅读

对称加密使用最广泛的算法是AES,自2001年取代DES以来,它一直是NIST标准。但是,AES 是一种通用加密算法,有时难以满足资源受限应用程序的功耗和延迟要求。对于芯片设计人员来说,这个问题表现为需要保护与外部闪存的通信通道。

由于我们的目标是小于 28nm 的工艺节点,设计人员不得不应对由较小几何形状引起的复杂问题,从接近度、多边形间距和其他布局相关效应到确定合适的 FinFET 宽度。一个与安全相关的限制是难以构建浮动门以支持较小几何形状的嵌入式闪存。对于28nm以下的片上多次可编程(MTP)非易失性存储器(NVM),没有任何可行的选择,设计正在过渡到外部闪存:

pYYBAGPhwDGAFN3mAACZI5Wd67g632.jpg

不幸的是,这允许对手观察和修改存储在外部闪存中的数据,并且还使发起更高级的侧信道和故障注入攻击变得更加容易。这不是一个微不足道的问题,因为我们需要一个同时的解决方案:

保护存储在外部闪存中的数据的机密性和完整性,

提供针对高级侧信道和故障注入攻击的保护,

能够支持 QSPI 闪存 100MB/s 的读/写速度,最后

不会给产品带来巨大的功率和面积开销。

自然的首选方法是利用现有的AES引擎来保护数据。但是,仅加密并不能阻止对手修改数据。为此,我们需要在经过身份验证的加密模式下使用密码,例如 GCM 操作模式。不幸的是,AES-GCM难以满足抗攻击性的最终要求。AES最初设计为抵抗侧信道或故障攻击,对算法的修改将提供该级别的保护会导致相当大的面积和功耗损失。

为了满足我们所有期望特征的解决方案,我们需要关注新兴的轻量级密码学领域。

轻量级加密

需要资源受限设备的应用在物联网IoT)、汽车和医疗传感器等领域一直在迅速扩展。为了在功耗和面积非常宝贵的情况下提供安全性,重点已从AES等通用加密算法转移到明确的轻量级设计。

poYBAGPhwDGAHOzQAAIMxOsbRUQ279.png

重要的是,轻量级加密算法不会牺牲安全性:密钥长度仍然要求至少为 128 位,与 AES-128 匹配。相反,轻量级加密算法旨在在嵌入式设备中常见的资源限制内工作,例如,与通用对应算法相比,需要更少的寄存器RAM。重要的是,所有标准化的轻量级候选产品都旨在抵抗侧信道和故障攻击。

但是,与外部闪存通信的高吞吐量要求呢?尽管针对资源受限的设备,但轻量级算法通常可以胜过 AES 等通用算法。作为NIST标准化一组轻量级算法的努力的一部分,它们对AES的性能在Cortex-M4F处理器上进行了评估。许多候选的轻量级算法能够胜过AES。

通过改变消息和相关数据长度,针对AES评估每个候选的标准化轻量级算法。蓝色方块表示轻量级算法通过更快地处理数据而优于 AES,而红色方块表示 AES 更快。

从下面的图中,我们可以看到,许多考虑标准化的轻量级加密算法尽管是为资源受限的环境设计的,但能够胜过 AES。

pYYBAGPhwDKARHcoAAGTAA5kQ3w327.png

pYYBAGPhwDKAZPtIAATfbbO18PY238.png

NIST轻量级密码学标准化工作的决赛入围者于2021年初公布,最终标准将于2022年某个时候发布。

对于资源受限的产品,与更传统的通用算法(如 AES)相比,新型轻量级加密算法可显著节省功耗和面积。尽管是为资源受限的环境而设计的,但许多轻量级加密算法比 AES 更快。由于我们的产品针对28nm以下的工艺节点,缺乏嵌入式多次可编程非易失性存储器在芯片和外部闪存之间引入了攻击面。轻量级加密算法是保护芯片和外部闪存之间数据的一种候选解决方案。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    455

    文章

    50713

    浏览量

    423109
  • 存储器
    +关注

    关注

    38

    文章

    7484

    浏览量

    163759
  • MTP
    MTP
    +关注

    关注

    2

    文章

    52

    浏览量

    16640
收藏 人收藏

    评论

    相关推荐

    创建51轻量级操作系统

    创建51轻量级操作系统
    发表于 09-29 09:58

    10个轻量级框架

    这些轻量级框架使用HTML5和CSS3标准来帮助您快速开发跨平台的Web移动应用和网站。
    发表于 07-17 08:25

    轻量级深度学习网络是什么

    轻量级深度学习网络概览
    发表于 04-23 14:53

    轻量级的ui框架如何去制作

    原创分享:自制轻量级单片机UI框架框架元素用户接口代码开源平时常看csdn,但是从来没有自己写过。正好这几天需要用单片机做一个简易的ui界面,于是自己写了一个轻量级的ui框架。发个csdn分享给大家
    发表于 07-14 07:39

    如何自制轻量级单片机UI框架?

    如何自制轻量级单片机UI框架?
    发表于 10-14 06:13

    一种超轻量级的flashKV数据存储方案分享

    tinyFlash一种超轻量级的flash KV数据存储方案Github 地址:https://github.com/ospanic/tinyFlash设计原理本方案采用两个扇区轮流使用的方法存储
    发表于 12-20 06:08

    NIST 选中 Ascon 作为轻量级加密国际标准,旨在提升物联网安全性

    轻量级加密(LWC)国际标准。NIST 遴选加密方案的过程历时数年,经过多轮淘汰,在英飞凌科技密码学家 Mendel 和 Schlaeffer 等人的持续助力之下最终选中了这款最强大
    发表于 02-28 14:14

    基于ARM的轻量级TCPIP协议栈的移植及应用

    本文着重与讲诉基于ARM的轻量级TCPIP协议栈的移植及应用
    发表于 10-14 17:55 54次下载
    基于ARM的<b class='flag-5'>轻量级</b>TCPIP协议栈的移植及应用

    轻量级的SDN数据包转发验证方案

    轻量级的SDN数据包转发验证方案
    发表于 06-08 11:29 10次下载

    轻量级 WAN”哪个会成为赢家?

     NB-IoT 和 LTE-M 的一个缺点是,与“轻量级”替代方案相比,它们在某种程度上都更强调数据速率而不是功耗。
    的头像 发表于 05-09 16:55 4294次阅读
    “<b class='flag-5'>轻量级</b> WAN”哪个会成为赢家?

    PSoC NeoPixel Easy轻量级

    德赢Vwin官网 网站提供《PSoC NeoPixel Easy轻量级库.zip》资料免费下载
    发表于 11-17 09:48 0次下载
    PSoC NeoPixel Easy<b class='flag-5'>轻量级</b>库

    IP网络系列丛书|CloudFabric Easy轻量级SDN解决方案

    关注“数据通信视频号”了解更多资讯~ 点击“阅读原文”,下载电子版! 原文标题:IP网络系列丛书|CloudFabric Easy轻量级SDN解决方案 文章出处:【微信公众号:华为数据通信】欢迎添加关注!文章转载请注明出处。
    的头像 发表于 11-22 18:25 634次阅读

    NIST 选中 Ascon 作为轻量级加密国际标准,旨在提升物联网安全性

    Schlaeffer 开发的 Ascon 算法确立为轻量级加密(LWC)国际标准。NIST 遴选加密方案的过程历时数年,经过多轮淘汰,在英飞凌科技密码学家 Mendel 和 Schl
    发表于 03-08 16:32 797次阅读
    NIST 选中 Ascon 作为<b class='flag-5'>轻量级</b><b class='flag-5'>加密</b>国际标准,旨在提升物联网安全性

    轻量级数据库有哪些

    轻量级数据库有哪些 随着互联网和物联网等新一代信息技术的广泛应用,数据库系统也变得越来越重要。人们对于数据库数据库的可靠性、安全性和性能等要求也越来越高。与传统的关系型数据库系统相比,轻量级
    的头像 发表于 08-28 16:41 5933次阅读

    百度智能云推出全新轻量级大模型

    在近日举办的百度智能云千帆产品发布会上,三款全新的轻量级大模型——ERNIE Speed、ERNIE Lite以及ERNIE Tiny,引起了业界的广泛关注。相较于传统的千亿级别参数大模型,这些轻量级大模型在参数量上有了显著减少,为客户提供了更加灵活和经济高效的
    的头像 发表于 03-22 10:28 660次阅读