我开始使用PHP的openssl_encrypt
方法。第二个参数是加密模式。我在哪里可以找到所有可能的方法/模式的列表?
虽然手册很少,但看起来您可以使用openssl_get_cipher_methods()
返回可用密码方法的数组:
print_r(openssl_get_cipher_methods());
true
参数将为它们返回别名,这可能更容易识别,例如blowfish
, des3
等。参考手册中的示例。
编辑2019:手册不再稀缺
我开始使用PHP的openssl_encrypt
方法。第二个参数是加密模式。我在哪里可以找到所有可能的方法/模式的列表?
虽然手册很少,但看起来您可以使用openssl_get_cipher_methods()
返回可用密码方法的数组:
print_r(openssl_get_cipher_methods());
true
参数将为它们返回别名,这可能更容易识别,例如blowfish
, des3
等。参考手册中的示例。
编辑2019:手册不再稀缺