SM系列演算法想用在设备中,怎么用有了解的吗?
本人菜鸟一枚,求高手给大概介绍介绍!多谢!
看你在设备中使用是满足什么需求
做机密性保护,那就SM1/4
完整性保护可以SM3做杂凑,或者SM2的数字证书搞签名,当然不局限于这两种形式,实在想搞,SM4-CMAC也可以
如果是满足真实性,做身份鉴别,常用的那就是SM2数字证书,当然对称演算法也是能做的,无非挑战应答机制
满足不可否认性,做抗抵赖,那还是SM2搞数字签名
咱们国家的还是比较靠谱,支持国产的
同样问题,软体来实现方便一点吧
是不是所有软体都能实现呢?
国密主要是我国为了保护某些机关、行业,防止国外破坏而推行的,因此主要是排外,每种演算法都有和国际标准的演算法对接的
国密演算法安全性高,还是国际演算法安全性高
不认证就不能用,网上也有软体实现的方式呢
其实是一样的,因为是国家商用密码管理局认证后使用的演算法,只能我国公司使用,因此通俗叫国密或者商密
国密和商密,这两个有什么区别呢?
楼主最好先选好用哪些商密演算法,然后再选择
S M演算法是国密演算法的,有很多种,对称加密、非对称加密和摘要等
推荐阅读: