在PHP5中,我可以使用mcrypt_module_open,现在在PHP7.2.7 (我刚刚升级到它)中,该功能丢失了,在搜索时,我发现它已经被OpenSSL取代了。
我的问题是:OPenSSL中mcrypt_module_open的等价物是什么?
发布于 2019-08-14 00:40:56
与mcrypt_module_open不同,绑定到OpenSSL的PHP不支持增量加密。官方支持的唯一加密方式就是使用openssl_encrypt进行一次性加密,仅此而已。
如果你想做增量加密,我建议你做https://github.com/phpseclib/mcrypt_compat。它将使用OpenSSL模拟增量加密(如果可用),否则将使用纯PHP实现。
https://stackoverflow.com/questions/57474899
复制相似问题