zntsbkhhh的个人空间 https://www.eechina.com/space-uid-161533.html [收藏] [复制] [RSS]

博客

ndio混合加密应用简介

热度 12已有 1193 次阅读2021-2-26 10:38 |个人分类:1

ndio混合加密应用简介

加解密算法分为对称算法加密和非对称算法加密。

对称算法:加解密密钥相同要求发送方和接收方在安全通信之前,商定一个密钥。所以密钥的保密性对通信的安全性至关重要。对称加密算法的特点是算法公开、计算量小、加密速度快、加密效率高。

非对称加密算法需要两个密钥:公开密钥publickey:简称公钥)和私有密钥(privatekey:简称私钥)。公钥与私钥是一对,如果用公钥对数据进行加密,只有用对应的私钥才能解密。因为加密和解密使用的是两个不同的密钥,所以这种算法叫作非对称加密算法。非对称算法安全性高、加密速度远低于对称算法。

对称算法非对称算法,各有各的优点,也各有缺点。随着计算机系统能力的不断发展,单独的使用某一种算法或某一类算法已不能满足实际的使用需求。所以混合加密这种方式已成为当前主流加密方案之一。取对称密码之长补公钥密码之不足,取公钥密码之长补对称密码之不足。下面简单介绍下混合加密的应用。

加密流程如下:

使用随机数生成器产生临时会话密钥tmpkey。

用临时会话密钥,将消息转换为密文C1。

使用非对称密钥的公钥加密tmpkey得到密文C2。

C1 || C2组合得到最终的密文C3。

解密流程如下:

分离出C1和C2。

使用非对称密钥的私钥解密C2得到临时会话密钥tmpkey。

用临时会话密钥tmpkey对密文C1解密得到明文消息。

混合加密中,要求会话密钥有较好的随机性;对称算法有足够的密钥长度;非对称算法也要有足够的密钥长度,满足以上条件才能使加密系统更加安全。LKT加密芯片具有真随机数发生器,可以产生随机性很高的会话密钥,还可以支持硬件非对称算法,例如RSA、SM2,对私钥和tmpkey的存储和运算过程起到良好保护作用;


路过

鸡蛋

鲜花

握手

雷人

发表评论 评论 (25 个评论)

回复 kessy1 2021-2-26 16:08
用芯片加密带宽是多少啊?
回复 xiaoyuhzou1228 2021-2-26 16:17
这个肯定得看芯片通信接口了
回复 假的会计师 2021-2-26 16:27
混合加密算法用在哪种场合比较好?
回复 QL87 2021-2-26 16:46
具备混合加密算法的产品都有哪些呢?
回复 wang0327 2021-2-26 17:10
LKT的 LKT41系列,LCS系列都可以的
回复 miniminimini 2021-2-26 17:16
混合加密算法是如何实现的。
回复 ?-о 2021-2-26 17:20
接收方生成RSA密钥对,将其中的RSA公钥传递给发送方(接收方与发送方建立连接是需要认证的,SSL/TLS协议可以确保RSA公钥的安全完整),然后用RSA公钥对AES密钥进行加密,加密后的结果传递给接收方,接收方用RSA私钥解密后,得到AES密钥,最后使用AES密钥解密,从而达到安全互通数据的目的。
回复 Test_wf 2021-2-26 19:25
看起来不错,混合算法是不是算法种类越多越好呀?用十几种怎么样
回复 tyl2010 2021-2-27 16:41
当然不是,需要根据实际需求选择合适的算法,并非越多越好。
回复 明亮的光 2021-2-27 16:58
LKT加密芯片可以根据客户需求进行定制吗?
回复 小屁孩123 2021-2-28 14:17
可以的,根据客户需求量身定做
回复 小屁孩123 2021-2-28 14:17
可以的,根据客户需求量身定做
回复 假的会计师 2021-2-28 14:24
使用混合加密算法是不是会增加运算时间呢?
回复 zntsbkhhh 2021-2-28 22:26
单一算法运算时间是不会改变的,但是混合加密算法里包含了多种加密算法的相互使用,所以会增加运算时间
回复 kessy1 2021-3-1 09:11
混合加密这种方式使用在什么场合比较好?是不是混合完是否可以再进行一次对称或者非对称加密,这样是不是安全系数会更高,至于运行速度是否与芯片有关系?
回复 QL87 2021-3-1 13:09
混合算法要求的对称算法密钥长度是什么补齐方式啊
回复 wang0327 2021-3-1 13:13
可以使用通用补齐方式pkcs5,pkcs7等,也可以0填充,看你想用什么方式
回复 xiaoyuhzou1228 2021-3-1 13:31
解密流程写成加密流程了。画个流程图可能看的更清楚。
回复 ?-о 2021-3-1 15:28
文中提到的LKT加密芯片可以产生随机性很高的会话密钥,还可以支持硬件非对称算法,看拟较完美
回复 明亮的光 2021-3-1 15:32
具体怎么实现混合加密
12下一页

facelist

您需要登录后才可以评论 登录 | 立即注册

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
返回顶部