我需要一种使用 3des 加密和解密的方法。我目前正在使用 php 7.1
我发现了这个问题,但是从 php 7.1 开始不推荐使用mcrypt ,我找不到任何其他资源。
继续查看函数手册的注释部分,您将看到以下内容:
如果你在 2015 年编写代码来加密/加密数据,你应该使用 openssl_encrypt() 和 openssl_decrypt()。底层库 (libmcrypt) 自 2007 年以来已被废弃,其性能远低于 OpenSSL(在现代处理器上利用 AES-NI 并且缓存定时安全)。[链接到完整评论]
因此,请考虑使用openssl_encrypt()
& openssl_decrypt() 代替。他们仍然得到支持并且表现更好。