a&s专业的自动化&安全生态服务平台
公众号
安全自动化

安全自动化

安防知识网

安防知识网

手机站
手机站

手机站

大安防供需平台
大安防供需平台

大安防供需平台

资讯频道横幅A1
首页 > 资讯 > 正文

LKT系列芯片数据加解密方案

1.数据加解密应用方案目前线路上的数据保护主要使用的算法是3DES、AES、RSA。我公司将以这三种算法为基础介绍几种线路上数据加密的方案。1....
资讯频道文章B

1.数据加解密应用方案

目前线路上的数据保护主要使用的算法是3DES、AES、RSA。我公司将以这三种算法为基础介绍几种线路上数据加密的方案。

1.1 3DES对称密钥加密方案

1.发送方和接收方首先约定产生一个相同的管理密钥。
2.在发送方的计算机中通过随机算法产生一个128位的随机密钥。
3. 利用先前产生的128位随机密钥对明文数据进行3DES加密,获得相应的密文数据。
4.将128位随机密钥以及文件扩展名、文件类型、有效内容长度等信息组成管理信息,用发送方的管理密钥对管理信息加密得到包头密文A。
5.将包头密文A与先前获得的数据密文拼接起来组成密文数据包发送给接收方。
6.接收方收到发送方传送来的密文数据包后,将其拆分成密文包头A和数据密文两项。
7.将密文包头放入密文包头缓冲区中,用接收方的管理密钥对密文包头进行解密,得到 128位随机密钥、文件扩展名、文件类型、有效内容长度等数据。
8.利用得到的128位随机密钥对密文数据进行解密,得到相应的明文数据。

 

1.2 RSA非对称密钥加密方案

非对称密钥加密也叫公开密钥加密(Public Key Encryption),在加密和解密时使用不同的密钥。加密密钥和解密密钥形成一个密钥对,用其中的一个密钥加密的密文只能用另一个密钥解密,而不能由其它密钥(包括加密用的密钥)解密。通常一个密钥指定为“公钥”,可以对外公布,另一个则指定为“私钥”,只能由密钥持有人保管。
1.接收方创建RSA密匙对,即一个公钥和一个私钥,并将公钥发送到发送方,私钥则被保存在接收方。
2.发送方在接收到这个公钥后,用该公钥对明文进行加密得到密文。
3.把密文通过网络传输给接收方。
4.接收方在收到密文后,用RSA私钥对收到的密文进行解密,最后得到明文。

1.3 AES和RSA相结合的数据加密方案

由于RSA加解密速度慢,不适合大量数据文件加密,因此在网络中完全用公开密码体制传输机密信息是没有必要,也是不太现实的。AES加密速度很快,但是在网络传输过程中如何安全管理AES密钥是保证AES加密安全的重要环节。如果在传送机密信息的双方,使用AES对称密码体制对传输数据加密,同时使用RSA不对称密码体制来传送AES的密钥,就可以综合发挥AES和RSA的优点同时避免它们缺点来实现一种新的数据加密方案。
1.接收方创建RSA密钥对,并且通过Internet发送RSA公钥到发送方,同时保存RSA私钥。
2.发送方创建AES密钥,并用该AES密钥加密待传送的明文数据,同时用接收到的RSA公钥加密AES密钥。
3.加密后的AES密钥同密文一起通过Internet传输发送到接收方。
4.接收方收到这个被加密的AES密钥和密文后,调用接收方保存的RSA私钥解密加密的AES密钥,得到AES密钥并用该密钥解密密文得到明文。

3.行业推荐

网络传输中客户端和服务器端的数据加密
通讯线路上客户端和服务器的数据加密
系统内部数据传输线路上的数据加密

4.芯片推荐

LKT2102
LKT4201
LKT4300
LKT4301  
参与评论
回复:
0/300
文明上网理性发言,评论区仅供其表达个人看法,并不表明a&s观点。
0
关于我们

a&s是国际知名展览公司——德国法兰克福展览集团旗下专业的自动化&安全生态服务平台,为智慧安防、智慧生活、智能交通、智能建筑、IT通讯&网络等从业者提供市场分析、技术资讯、方案评估、行业预测等,为读者搭建专业的行业交流平台。

免责声明:本站所使用的字体和图片文字等素材部分来源于互联网共享平台。如使用任何字体和图片文字有冒犯其版权所有方的,皆为无意。如您是字体厂商、图片文字厂商等版权方,且不允许本站使用您的字体和图片文字等素材,请联系我们,本站核实后将立即删除!任何版权方从未通知联系本站管理者停止使用,并索要赔偿或上诉法院的,均视为新型网络碰瓷及敲诈勒索,将不予任何的法律和经济赔偿!敬请谅解!
© 2024 - 2030 Messe Frankfurt (Shenzhen) Co., Ltd, All rights reserved.
法兰克福展览(深圳)有限公司版权所有 粤ICP备12072668号 粤公网安备 44030402000264号
用户
反馈