LETOU乐投

LETOU乐投
    phone
    服务热线:
    18123937129
新闻资讯
当前地位:首页 > 新闻资讯 > 行业动态
国民技术通用MCU支持的密码算法及其概要
浏览次数:1876
今天我们或许介绍一下国民技术通用MCU N32L40x/L43x/G43x/G45x/G4FR/M41x/H47x产品支持的加密算法有哪些以及利用场景。

国民技术除了安全芯片之表,其推出的通用MCU均内置了加密flash空间,蕴含N32L40x/L43x/G43x/G45x/G4FR/M41x/H47x产品均支持,今天我们或许介绍一下通用MCU自带的加密算法,有什么样的用处。


通用MCU密码算法概述


国民技术N32L40x/L43x/G43x/G45x/G4FR/M41x/H47x系列,均支持以下加密算法:

对称算法:DES/3DES 、AES 、SM1 、SM4 、SM7

哈希(HASH)算法:SHA1/SHA224/SHA256 、SM3 、MD5

随机数:TRNG

非对称算法:支持SM2、ECC ,主体为软件实现


另表M0系列, N32G032/G031/G030/G003均支持以下算法:

对称算法:AES 、SM4

随机数:TRNG

1.png


对称密码算法概述

对称算法又称分组算法,其实用的加密和解密都是一样的key,优弊端如下图所示


2.png



对称密码算法利用

对称密码算法合用于无需进行密钥互换的利用场景,可用来预防数据在传输过程中, 被窃取或被监听。加解密快率快,适合数据量比力大的加解密场景。


3.png


哈希(HASH)算法概述

哈希(HASH)算法又叫散列算法、提要算法,是一种单向函数,即只能做正向运算,无法做逆向运算。其还可分为国际和国密两种算法。


4.png


哈希(HASH)算法利用

哈希(HASH)算法拥有齐全性检验的利益。效据或新闻在传输前后,通过比对其哈希值,即可急剧校验数据或新闻在传输过程中是否被篡改。


5.png


随机数概述


随机数的性质可分为三类:

   ? 随机性—不存在统计学误差, 是齐全杂乱的数列

   ? 不成预测性—不能从从前的数列揣摩出下一个出现的数

   ? 不成巢轮性—除非将数列自身保留下来, 不然不能沉现一样的数列



随机性不成预测不成巢轮性备注
弱伪随机数--只具备随机性
强伪随机数-具备不成随机性
真随机数具备不成巢轮性



随机数利用


天生密钥:用于对称密码和新闻认证码。

天生密钥对:用于公钥密码和数字署名。

天生初始化向量(IV):用于分组密码的 CBC、CFB和OFB 模式。 天生 nonce:用于防御沉放攻击以及分组密码的 CTR 模式等。

天生salt(盐):用于基于口令的密码( PBE )等。



非对称密码算法概述

7.png


非对称密码算法利用-数据加解密


非对称密码算法合用于数据安全性要求高的场景。


9.png


非对称密码算法利用-数字署名


数字署名选取非对称密码体造(公钥密码体造),即发送者使用私钥加密数据 ,接管者使用对应的公钥 解密数据,它具 有以下职能:

报文甄别:用于证明起源,接管者能够通过署名,确定是哪个 发送者进行的署名 ;

预防诡辩:预防发送者否定署名,发送者一旦署名,象征就打 上了,无法诡辩 ;

预防伪造:预防接管者伪造发送者的署名 。



10 EEC.png










cn
/newsshow/10117.html
news_show
5 秒后自动关关
填写表单,获取产品询盘报价X
  • wechat_cn18123937129
  • 电话
  • 邮箱
  • 微信
  • QQ
  • Skype
  • 询盘
  • 关注微信号,惊喜等你来

    x
    wechat_cn
    (长按复造微信号,增长关注)
    18123937129
    【网站地图】