DES和AES加密的ECB模式到底有多脆弱,不能在商业项目中使用吗? - PHP进阶讨论

des和aes对称加密都有很多模式,最近构思网站的时候考虑到了这个问题,在网上查资料的时候也没有查出想要的结果来。都说ecb模式很容易被破解,请问如果但从加密角度,它比md5还脆弱吗?另外,非ecb模式的aes算法的php实现各位大哥谁有啊?

破解是相对的,如果开锁的代价大于箱子里面的东西,就没有必要去开锁了每个算法都有其适用的地方的des比较简单,运算快速,对机器要求小aes可防止传错,且加密后,体积不会太大,可用于传输大量数据
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-24
AES是美国国家标准技术研究所NIST旨在取代DES的21世纪的加密标准。 AES的基本要求是,采用对称分组密码体制,密钥长度的最少支持为128、192、256,分组长度128位,算法应易于各种硬件和软件实现。1998年NIST开始AES第一轮分析、测试和征集,共产生了15个候选算法。1999年3月完成了第二轮AES2的分析、测试。2000年10月2日美国政府正式宣布选中比利时密码学家Joan Daemen 和 Vincent Rijmen 提出的一种密码算法RIJNDAEL 作为 AES. 在应用方面,尽管DES在安全上是脆弱的,但由于快速DES芯片的大量生产,使得DES仍能暂时继续使用,为提高安全强度,通常使用独立密钥的三级DES。但是DES迟早要被AES代替。流密码体制较之分组密码在理论上成熟且安全,但未被列入下一代加密标准本回答被网友采纳
相似回答