主题:【原创】被征服的谜――ENIGMA的故事(四):波兰人的绝地反击(中下) -- 1001n
共:💬32 🌺46
复 现在的商用加密
现代的文本加密主要还是对称加密。非对称加密太慢,而且也不适合对全文本加密,所以一般只是用在小数据加密上,比如加密文本对称加密密钥再传给对方。然后文本本身还是用对称加密。非对称加密还有一个用处就是核实发件人身份。
现代主要有两种对称加密,数据流加密和数据块加密。数据流加密就是用算法和密钥一起产生一个随机码流,再和数据流XOR一起产生加密后的数据流。解密方只要产生同样的随机码流就可以了。数据块加密把原数据分成固定大小的数据块(比如64位),加密器使用密钥对数据块进行处理。一般来说数据流加密更快,但块加密更安全一些。常见的加密法里,des和3des是使用最多的数据块加密,aes是更新一些的块加密法,rc4是数据流加密,等等。
二战以后,大家一般都放弃了保护加密算法的做法,因为太难了。而且数学上很强的算法就这么几种。所以现在都是公开算法。这些算法特性都不错,如果一个密钥长度不够强了,只要加长密钥长度就可以了。当然这种改变涉及改变加密硬软件,在使用中有些不便,不过一般认为算法本身还是够强不必改变。
本帖一共被 1 帖 引用 (帖内工具实现)
- 相关回复 上下关系8
写得很好,我支持 船长阿道克 字76 2005-05-03 18:11:00
DES算法 1 高尔夫 字56 2006-01-22 03:18:51
现在的商用加密 1 睡虫 字228 2005-05-11 21:36:05
补充几点
善。非对称密钥加密也不慢的。 看看 字58 2005-05-12 19:39:10
😜补充细致,我惭愧 睡虫 字10 2005-05-12 18:31:02
😁斗胆来解释一下啊 10 韩亚梓 字2587 2005-05-01 12:21:54
😄我看不懂的都是高级的 非 字22 2005-05-02 01:14:48