0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

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

3天内不再提示

铜墙铁壁的最佳安全保护-硬件加解密MCU

jf_pJlTbmA9 来源:jf_pJlTbmA9 作者:jf_pJlTbmA9 2023-08-11 14:44 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

IoT联网装置日渐普及,大家在享受联网装置所带来便利性的同时,也必须同时承担联网装置的风险,即数据在传输过程可能遭窃取、伪造,因此数据传输过程的安全性,对于IoT联网装置是基本的要求,而利用加解密运算引擎,将一串明码资料经过加密或编码(Cryptography)后变成一堆不具意义的乱码,大幅降低数据传输的风险,但资料加密或编码化是复杂的运算过程,极耗CPU资源,大量加解密资料需求会造成CPU效能下降,因此采用硬件加解密,避免效能降低,且能达到最高等级的安全防护将是较佳选择。

硬件加解密主要优点:

铜墙铁壁安全保护:使用硬件方式來储存与保护金钥,加解密运算(Cryptography)过程都在硬件内进行,软件程序无法介入破解或窃取密钥,达到最高等级的安全防护。

提升运算效能:MCU内建加解密运算处理,不占用CPU资源,且能达成网络传输的实时性要求。

硬件加解密引擎种类:

单元 特色
AES 支持128位、192位与256位密钥长度及ECB, CBC, CFB, OFB, CTR, CBC-CS1, CBC-CS2与CBC-CS3 模式
DES/3DES 援ECB, CBC, CFB, OFB与CTR模式
ECC 椭圆曲线密码,支持素域GF(p)与二进制域GF(2m),支持192位与256位密钥长度
SHA SHA-160, SHA-224, SHA-256, SHA-384与SHA-512
HMAC HMAC-SHA-160, HMAC-SHA-224, HMAC-SHA-256, HMAC-SHA-384与HMAC-SHA-512

AES (Advanced Encryption Standard):是一个迭代、对称密钥分组的密码,它可以使用128、192 和 256 位密钥,并且用 128 位(16字节)分组加密和解密数据。

DES/3DES (Data/Triple Data Encryption Standard):利用Shannon的多重加密的观念,并利用混淆(Confusion)与散布(Diffusion)等方式,将原始数据杂散重组,让破解者无法利用统计方式或其他数学分析技巧将加密后的数据还原。

ECC (Elliptic Curve Cryptography):是一种基于椭圆曲线数学来建立公开密钥加密的算法,最大的优势在于相同的安全强度下,ECC使用的密钥长度较RSA的密钥短,所以ECC的执行效率更佳,非常适合在智能卡或行动装置等有限资源环境下使用。

SHA (Secure Hash Algorithm):密码哈希函式家族的算法,能计算出一个数字讯息所对应到的长度固定字符串(讯息摘要),且若输入的讯息不同,它们对应到不同字符串的机率很高。

HMAC (Hash-based Message Authentication Code):用来保证讯息的数据完整性和讯息的数据源认证。以一个密钥和一个讯息为输入,生成一个讯息摘要作为输出,主要是为了保证讯息的数据完整性和讯息来源的有效性进行验证。

新唐科技致力于提供MCU完整平台,为满足物联网应用对安全保护的需求,推出以Arm Cortex-M4为核心且内建硬件加解密引擎的M480系列,本系列除提供完整安全防护外,亦能在72 MHz至192 MHz的频率下提供高达90 DMIPS至240 DMIPS的高性能系统设计,其中内部Flash运行时的动态功耗更可低至175μA/MHz,同时满足物联网装置的低功耗需求。

审核编辑:汤梓红

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

    关注

    147

    文章

    18605

    浏览量

    387037
  • cpu
    cpu
    +关注

    关注

    68

    文章

    11216

    浏览量

    222942
  • 硬件
    +关注

    关注

    11

    文章

    3555

    浏览量

    68744
  • 新唐
    +关注

    关注

    0

    文章

    144

    浏览量

    15089
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    单片机如何进行加解密钥操作,一般使用哪种形式,具体流程是什么样子的?

    目前单片机如何进行加解密钥操作,一般使用哪种形式,具体流程是什么样子的?
    发表于 12-04 06:09

    蜂鸟E203内核和RSA的SOC设计

    一、 NICE 接口控制逻辑设计 RISC-V MCU加解密IP核之间通过NICE接口连接,通过指令集预留的custom指令控制,custom的指令编码格式如下图所示,RSA使用custom3
    发表于 10-30 06:53

    AES加解密算法逻辑实现及其在蜂鸟E203SoC上的应用介绍

    这次分享我们会简要介绍AES加解密算法的逻辑实现,以及如何将AES算法做成硬件协处理器集成在蜂鸟E203 SoC上。 AES算法介绍 AES算法属于对称密码算法中的分组密码,其明文/密文分组长度为
    发表于 10-29 07:29

    基于蜂鸟E203的AES加解密NICE协处理单元设计

    : 工程设计主要分成三个部分:软件上指令拓展、接口调度、硬件协同优化。 1.软件上指令拓展 我们采用中等粒度方式设计了6条拓展指令,通过适当组合,可以支持五种加解密模式。 2.接口调度 接口
    发表于 10-29 06:37

    新唐 M2354 系列,RTU 应用的最佳选择

    设备安全认证安全标准。 除了 TrustZone® 技术外,该 MCU 系列还包括以下安全功能: a) 安全引导加载程序支持可信引导功能。
    发表于 09-05 08:25

    才茂CM520 C7 5G国产工业路由器概述

    才茂CM520 - C7 5G国产工业路由器,凭借“严苛环境定制化设计”,在高温、粉尘、潮湿等极端场景中稳如磐石,为工业网筑起“铜墙铁壁”。
    的头像 发表于 08-11 11:28 1969次阅读
    才茂CM520 C7 5G国产工业路由器概述

    Crypto核心库:颠覆传统的数据安全轻量级加密方案

    阵。 加解密算法是保证数据安全的基础技术,无论是在数据传输、存储,还是用户身份验证中,都起着至关重要的作用。   随着互联网的发展和信息安全威胁的增加,了解并掌握常用的加解密算法已经成
    的头像 发表于 08-04 14:44 525次阅读
    Crypto核心库:颠覆传统的数据<b class='flag-5'>安全</b>轻量级加密方案

    轻量级加密解密:Crypto核心库守护数据安全的终极答案

    在数据安全领域,“重量级”不等于“强效”。Crypto核心库摒弃臃肿设计,聚焦轻量化创新,通过精简算法与高效逻辑,实现加密解密的双重突破——既让数据安全无懈可击,又让系统运行轻如鸿毛。 加解密
    的头像 发表于 08-04 14:41 699次阅读
    轻量级加密<b class='flag-5'>解密</b>:Crypto核心库守护数据<b class='flag-5'>安全</b>的终极答案

    harmony-utils之AES,AES加解密

    harmony-utils之AES,AES加解密 harmony-utils 简介与说明 [harmony-utils] 一款功能丰富且极易上手的HarmonyOS工具库,借助众多实用工具类,致力于
    的头像 发表于 06-30 17:30 444次阅读

    harmony-utils之DES,DES加解密

    harmony-utils之DES,DES加解密 harmony-utils 简介与说明 [harmony-utils]一款功能丰富且极易上手的HarmonyOS工具库,借助众多实用工具类,致力于
    的头像 发表于 06-30 17:16 320次阅读

    harmony-utils之RSA,RSA加解密

    harmony-utils之RSA,RSA加解密 harmony-utils 简介与说明 [harmony-utils] 一款功能丰富且极易上手的HarmonyOS工具库,借助众多实用工具类,致力于
    的头像 发表于 06-30 16:52 657次阅读

    harmony-utils之SM2,SM2加解密

    harmony-utils之SM2,SM2加解密 harmony-utils 简介与说明 [harmony-utils] 一款功能丰富且极易上手的HarmonyOS工具库,借助众多实用工具类,致力于
    的头像 发表于 06-30 16:47 592次阅读

    harmony-utils之SM4,SM4加解密

    harmony-utils之SM4,SM4加解密 harmony-utils 简介与说明 harmony-utils 一款功能丰富且极易上手的HarmonyOS工具库,借助众多实用工具类,致力于助力
    的头像 发表于 06-28 18:36 547次阅读

    凌科芯安国产安全MCU简介

    安全MCU是指在传统MCU基础上,集成了硬件安全功能模块的芯片,专门用于应对数据泄露、恶意攻击、固件篡改等
    的头像 发表于 06-04 15:28 773次阅读

    stm32的pcrop安全系数高不高,是否会像普通flash读保护那样被人家破解?

    问题1,stm32的pcrop安全系数高不高,是否会像普通flash读保护那样被人家破解?能否起到代码保护作用不被解密 2,哪些stm32型号具备pcrop功能?希望具体一点。
    发表于 03-13 06:09