不同PHP mcrypt算法的速度

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了不同PHP mcrypt算法的速度脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
嗨家伙今天我正在测试PHP mcrypt算法.

我运行测试来检查不同的mcrypt algos的速度.

测试算法:Cast-128,Gost,Rijndael-128,TwoFish,Cast-256,Loki97,Rijndael-192,Saferplus,Blowfish-compat,Des,Rijndael-256,SerPEnt,Xtea,Blowfish,Rc2,Tripledes.

测试以ECB模式运行(您还可以使用:CBC,CFB,CTR,ECB,NCFB,NOFB,OFB).

我加密了一个简单的字符串:“这是一个测试”.以下结果是1000次迭代(结果为秒).

当然,当我们谈论安全性时,处理时间不是最重要的.我只是想分享我的结果.

你使用的是什么mcrypt算法和模式,为什么?
知道这取决于情况,安全级别等,但请提供一些例子.

我正在使用 AES 256(MCRYPT_RIJNDAEL_256),为什么?由于算法的臭名昭着和广泛使用.我也使用CBC模式加密,我不明白为什么,但从我从各种来读取的原因,它比ECB更可靠(如安全).

另外,请记住,当您处理散列和/或加密速度不是您的朋友(原因很简单:如果速度快,破解速度更快).

脚本宝典总结

以上是脚本宝典为你收集整理的不同PHP mcrypt算法的速度全部内容,希望文章能够帮你解决不同PHP mcrypt算法的速度所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。