首页
社区
课程
招聘
[原创]有关3des等对称加密算法用在共享软件加密和网络加密的区别
发表于: 2009-8-10 10:36 4856

[原创]有关3des等对称加密算法用在共享软件加密和网络加密的区别

2009-8-10 10:36
4856
对称加密是一种加密和解密都可以逆推的一种算法方案,其用在共享软件加密和网络加密上的方案让一些刚入门的新手不解,例如,很多人觉得3DES和aes算法很安全,其加密方案用在网络传输数据上,几乎很少听说有人破了这种数据,但常听说某某软件使用其加密算法常常被攻破,究其原因,其实是因为各自使用的方法不同,所以造成不同的结果!先看看3DES和aes的算法安全主要是靠什么?由于3DES和aes的算法是公开的,所以算法本身没秘密可言,他主要依靠key文件来加密和解密,而且加密和解密的key必须是一样的才能获取到正确的解密结果,所以网络传输方案的安全主要依靠发送和接收方安全的保存key,旁侧获取的数据只是加密后的数据,没有key,所以是没办法破的,如果在没key的情况下破了密文,那这个人可以轰动整个密码学界了;另一个方面,用在共享软件加密,加密后,必须要解密,这样才有意义,因为你加密后的数据,不解密就不能在软件中运行,那要解密,共享软件必须要有key出现,所以,只要你的key是没经过其他非对称加密处理过的,那就是不安全的,只要获取到你key,就能破解你的数据,所以这点希望大家注意!另外有些人喜欢用什么变形,其实不管你怎么变,只是形变,本质没变,所以从本质来说,都是无意义的!要使用对称加密算法必须要找到安全的保存key的办法

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
正在学习这方面的知识,有哪些方法能够安全的保存KEY呢?
2009-8-14 10:42
0
雪    币: 23
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
KEY的传输就是个问题。只好的方法就是双方在一起定个KEY,不要让别人听见。然后分头行动。
2009-8-30 13:20
0
游客
登录 | 注册 方可回帖
返回
//