ecc加解密算法 c++_STM32信息安全—加解密硬件模块

点击链接观看视频课程:

电堂科技​c.51diantang.com

STM32的真随机数产生器 TRNG

  • 基于物理噪声源的随机数产生器
  • 生成32位随机数
  • AHB从设备,不使用时可关闭它以节省功耗
  • 广泛运用于加解密算法和协议中:密钥的生成;“Challenge- Acknowledge”认证模式中,充当Challenges(质询);初始向量(IV);随机数

STM32的对称加解密加速器 AES

  • 支持的算法模式有:AES – ECB、CBC、CTR;AES – GCM、CCM、GMAC;密钥长度:128位,256位可选
  • 支持DMA加载输入和读取输出
  • 该模块经过NIST FIPS认证
  • 集成该对称加解密硬件加速模块的STM32系列有

STM32的对称加解密加速器 Crypto

  • 支持的算法模式有:DES/TDES – ECB、CBC;AES - ECB、CBC、CTR ;AES – GCM、CCM、GMAC
  • 支持DMA加载输入和读取输出,8字深度FIFO
  • 该模块经过NIST FIPS认证
  • 集成该对称加解密硬件加速模块的STM32系列有

STM32的哈希模块 Hash

  • 支持的哈希算法有:SHA-1, SHA-224, SHA-256;MD5
  • 支持HMAC消息认证
  • 集成该哈希硬件加速模块的STM32系列

STM32的非对称加解密加速器 PKA

支持的密钥长度:

  • RSA – 3136位
  • ECC – 640位

PKA可以对以下功能加速

  • RSA加密、解密
  • DSA和ECDSA签名和验签
  • DH和ECDH密钥交换

集成PKA加速器的STM32有:STM32WB、STM32L5

STM32加解密库 X-Cube-Crypto

支持所有主流加密、哈希、消息认证和数字签名算法

  • 支持所有主流加密、哈希、消息认证和数字签名算法
  • ST发布库文件,用户调用API使用
  • 支持STM32上的RNG、AES和Crypto加速模块

经过CAVP FIPS认证,无需再额外对算法

从产品系列来看 加解密模块

bc051bbac476f4b2116814a4c641de0b.png

http://weixin.qq.com/r/ey4gONXE7IiTrZFb93tp (二维码自动识别)

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值