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

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

3天内不再提示

关于GD32F20x系列的安全加密部件的介绍和应用

GD32MCU 来源:djl 2019-10-22 17:00 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

我们知道,GD32F2系列产品是GD32F1产品的基础上提供了全面增强的处理能力与全新的外设接口资源。除了具有Cortex-M3 MCU业界最大的3072KB Flash闪存及256KB SRAM缓存容量外,还加强了对视频图像、液晶显示、存储扩展以及高速信号采集等应用的支持,并配备了增强的硬件加密模块与安全架构。

为确保数据传输和存储安全,GD32F2全面增强了硬件加解密功能,可支持DES、3DES加密标准和AES(128位、192位,256位)加密技术,并支持用于数字签名的MD5和SHA-1、SHA-224、SHA-256硬件哈希校验以及HMAC消息认证码,还内置了32位真随机数发生器。结合芯片的96位唯一标识及专利加密存储功能,更为片上数据带来多重安全保障。

GD32F2还具有增强的安全架构以及篡改检测功能,实时时钟(RTC)可由外部独立电池供电、多达84字节的安全备份寄存器可用于密钥存储,并具备动态/静态电平防破拆和篡改检测功能,适用于温度、时钟、电压变化和物理攻击检测等高安全性系统应用需求。

下面就让我们来了解一下GD32F2系列MCU内置的安全部件吧。

加密处理单元 (CAU)---

加密处理单元(CAU)支持处理DES,三重DES或AES(128, 192, 或256)算法。对DES/三重DES算法支持电子密码本(ECB)或加密分组链接(CBC)模式。对AES算法支持电子密码本(ECB)、加密分组链接(CBC)模式或计数器模式(CTR)。

DES,3DES多应用在数据文件的传输,电子资金转账,门控门禁的安全性场合。AES则多应用在网络安全路由,无线通信,数据的加密保存等场合。

哈希处理器 (HAU)---

哈希处理器的重点是保障信息的真实性、前后一致性,使用一定的算法结合原有信息计算出固定长度的特征信息值(一组哈希值),用于未来对数据信息的完整性和真实性进行比对验证。而且这个过程是不可逆的。

比如要想利用哈希算法查验文件信息是否被恶意修改或破坏过,可以通过比较传输前后数据的哈希值来校验信息的完整性。还可以通过检查信息哈希值的有效真实性,进而确定信息本身的有效真实性。比方说,日常使用的密码并不是以明文形式存储,而是以哈希值的形式存储。通过对用户输入的密码做哈希运算,把所得哈希值和事先预留密码的哈希值进行比较,从而来确认用户身份的真实性。

哈希处理器(HAU)支持对SHA-1, SHA-224, SHA-256, MD5算法和HMAC(密钥哈希消息认证码)算法的处理。HMAC通过三次调用SHA-1, SHA-224, SHA-25或MD5的哈希函数实现对密钥、消息、摘要的计算。

真随机数发生器 (RNG)---

随机数主要是用来生成加密的密钥,配合加密模块来使用。一般情况下可以应用MCU内置的ADC来产生一个伪随机数,但GD32F2内置的随机数发生器(RNG)能够通过连续模拟噪声生成一个32位的真随机数值,从而方便灵活的用于加密操作

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

    关注

    68

    文章

    20381

    浏览量

    255634
  • 无线通信
    +关注

    关注

    58

    文章

    5219

    浏览量

    147140
  • 网络安全
    +关注

    关注

    11

    文章

    3537

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    TMS320F2805x系列实时微控制器:特性、应用与开发指南

    TMS320F2805x系列实时微控制器:特性、应用与开发指南 在电子工程领域,实时微控制器是众多应用的核心组件。TMS320F2805x系列实时微控制器以其卓越的性能和丰富的功能,在
    的头像 发表于 04-23 14:05 309次阅读

    德州仪器MSP430F14x与MSP430F13x系列混合信号微控制器深度剖析

    功耗和丰富的外设功能,在众多应用场景中得到了广泛应用。本文将详细介绍MSP430F14x、MSP430F14x1和MSP430F13x混合信号微控制器,为电子工程师们提供全面的技术参考
    的头像 发表于 04-21 16:00 334次阅读

    探索PIC16(L)F1885X/7X微控制器功能与应用介绍

    /7X微控制器集成了模拟、独立外设和通信外设,同时具备极低功耗(XLP)特性。该系列还支持CRC/SCAN、HLT和窗口看门狗定时器(WWDT),为应用增添了安全性。其
    的头像 发表于 03-17 17:30 608次阅读

    SM320F281x/C281x DSP系列:高性能与多功能的完美融合

    SM320F281x/C281x DSP系列:高性能与多功能的完美融合 在当今的电子设计领域,数字信号处理器(DSP)扮演着至关重要的角色。德州仪器(TI)的SM320F281x
    的头像 发表于 03-09 10:35 915次阅读

    深入解析TPSM8F7x20:高效的四通道降压电源模块

    深入解析TPSM8F7x20:高效的四通道降压电源模块 在电子设计领域,电源模块的性能和可靠性对整个系统的稳定运行起着至关重要的作用。今天,我们将深入探讨德州仪器(TI)的TPSM8F7x20系列
    的头像 发表于 03-02 15:40 315次阅读

    AT32F011系列安全库区的应用

    AT32F011系列安全库区的应用 本贴阐述AT32F011系列安全库区的应用原理、软件使用方
    发表于 01-30 14:20

    请问CW32F030所谓的增加多级程序加密安全防护是指的什么?

    CW32F030所谓的增加多级程序加密安全防护是指的什么?是需要我们自己需要写加密操作么?还是我们直接烧录固件就行,就能解决被**的问题?
    发表于 01-19 07:38

    基于RT-Thread与GD32F527I-EVAL的多媒体门禁系统 | 技术集结

    兆易创新本月正式推出GD32F503/505高性能系列32位通用微控制器,新品将全面支持RT-Thread平台。GD32F503/505高性能系列显著扩大了基于ArmCortex-M3
    的头像 发表于 11-25 18:31 1386次阅读
    基于RT-Thread与<b class='flag-5'>GD32F</b>527I-EVAL的多媒体门禁系统 | 技术集结

    兆易创新GD32 MCU家族高性能产品再添新锐:GD32F503/505系列芯片实力亮相

    业界领先的半导体器件供应商 兆易创新GigaDevice 今日宣布,正式推出GD32F503/505高性能系列32位通用微控制器,显著扩大了基于Arm® Cortex®-M33内核的产品阵容,为
    的头像 发表于 11-05 09:24 1062次阅读

    基于兆易创新GD32F527系列MCU的多媒体门禁系统解决方案

    基于GD32F527系列MCU的多媒体门禁系统,主控GD32F527系列MCU,具备摄像头采集图像(DMA直接到SDRAM),保存照片,查看照片。DCI数字图像接口、TLI接口驱动TF
    的头像 发表于 10-29 11:37 1.1w次阅读
    基于兆易创新<b class='flag-5'>GD32F</b>527<b class='flag-5'>系列</b>MCU的多媒体门禁系统解决方案

    兆易创新GD32F5xx与GD32G5xx STL软件测试库获颁IEC61508功能安全认证

    授予的IEC 61508 SC3(SIL 2/SIL 3)功能安全认证。这是继GD32H7与GD32F30x STL之后,兆易创新在功能安全领域实现的又一重要拓展,已实现Arm® Co
    的头像 发表于 10-24 12:55 661次阅读

    【直播预告】GD32F527高性能MCU全方位解析,与RT-Thread的全栈开发实战 | 博观讲堂

    10月10日晚20:00,RT-Thread携手兆易创新专家团队,带来GD32F527芯片深度解读。在工业控制、能源电力等应用领域,工程师面临着性能、安全和开发效率的多重挑战。GD32F
    的头像 发表于 10-07 10:03 1059次阅读
    【直播预告】<b class='flag-5'>GD32F</b>527高性能MCU全方位解析,与RT-Thread的全栈开发实战 | 博观讲堂

    尝鲜体验,GD32F5评测活动来袭!兴趣小组招募中,一手消息抢先知晓 | 社区活动

    GD32F5系列高性能MCU具备显著扩容的存储空间、优异的处理能效和丰富的接口资源,该系列MCU符合系统级IEC61508SC3(SIL2/SIL3)功能安全标准,并且提供完整的软硬件
    的头像 发表于 09-08 17:54 1514次阅读
    尝鲜体验,<b class='flag-5'>GD32F</b>5评测活动来袭!兴趣小组招募中,一手消息抢先知晓 | 社区活动

    RT-Thread适配兆易创新GD32F5系列MCU,开放免费试用申请!| 技术集结

    GD32F5系列高性能MCU具备显著扩容的存储空间、优异的处理能效和丰富的接口资源,该系列MCU符合系统级IEC61508SC3(SIL2/SIL3)功能安全标准,并且提供完整的软硬件
    的头像 发表于 08-07 10:11 1807次阅读
    RT-Thread适配兆易创新<b class='flag-5'>GD32F</b>5<b class='flag-5'>系列</b>MCU,开放免费试用申请!| 技术集结

    GD32F4xx系列MCU基础工程资料

    GD32F4xx系列MCU基础工程创建.
    发表于 08-04 14:53 2次下载