请教密码高人,老百姓用Rijndael还算可以吧?

来源:百度文库 编辑:超级军网 时间:2024/04/29 23:02:21
受其他帖子的启发,请教CD里的高人,如果咱平头百姓也想享受一把密码待遇,给小蜜写个啥或者跟生意伙伴讨论点啥,用这个Rijndael能做到什么程度?

前一段恶补了一下,感觉两个人之间的通信用“对称加密”比较好,只要保管好密钥,问题不大,那么个人之间传递一些信息可以用“非对称”吗?无论对称与否,平头百姓能搞到的最好的加密软件是什么?能保密到什么程度?

谢谢大家!受其他帖子的启发,请教CD里的高人,如果咱平头百姓也想享受一把密码待遇,给小蜜写个啥或者跟生意伙伴讨论点啥,用这个Rijndael能做到什么程度?

前一段恶补了一下,感觉两个人之间的通信用“对称加密”比较好,只要保管好密钥,问题不大,那么个人之间传递一些信息可以用“非对称”吗?无论对称与否,平头百姓能搞到的最好的加密软件是什么?能保密到什么程度?

谢谢大家!
貌似当年读书时走马观花过,还是PGP吧
我只会用OpenSSH接服务器……
上面有人说了,pgp非对称加密
第一个问题,关于Rijndael能做到什么程度,这个问法不是很准确,但是我大概理解你想问什么,这样说吧,你用它来继承拉灯同学的大业,MDZF也拿你没办法(至少就我所知。当然,我不能给你百分之百的保证,嘿嘿,要遵守法律法规啊)。你既然查找过相关资料,肯定知道,Rijndael作为高级加密标准,它的设计是完全公开的,不像DES这么暧昧,也就是说,基本上可以排除算法本身留有后门这种疑虑。至于其安全性,是历经大量密码分析者的研究的,至少到目前,它是完全安全的。(虽说万事无绝对,信息安全领域更是如此,但是相比算法的设计安全性,真正值得你担心的,是你的软件和平台本身的安全性。)

第二个问题,你提的很好。传递信息可以用非对称算法,既然是加解密算法,你想用它加密什么都行。但是,非对称算法有个缺陷,就是“慢”。所以说,我们不会去用它来直接加密对象本身,那样开销太大了,而是更多的用作数字签名,以及加密你的对称密钥。

第三个问题,关于加密软件的好坏,这个需要从你的需求出发。既然能发布为软件,我相信它的算法实现上不存在问题,更多的,是看它的用户体验和软件本身的安全性。上面有人提到了PGP,就是现在被广泛使用的,当然了,它不是一款软件,而是一个系列,你可以根据你的需要自己选择。

“平头百姓也想享受一把密码待遇”,密码学就是为了满足任何人的保密需求,它不是特权阶层的专属,所以你大可放心使用。以上。
多谢楼上兄弟!:handshake
每次通信前,用事前准备的非对称密钥对A来传递随机产生的对称加密的密钥B,然后两方就用B进行通信。
因为非对称加密比较慢,对称加密速度快,但不对称加密安全,不易破解,用它来传递随机产生的对称密钥来通信,下一次通信时又产生新的对称密钥,这样对方即使破解了你的一次对称密钥也没用。