牛牛在线工具

openssl_cipher_key_length()

收录 8868 个 PHP 函数,含用途说明与用法示例。

openssl_cipher_key_length()

获取指定加密算法的密钥长度

函数名:openssl_cipher_key_length() 适用版本:PHP 7.0.0 及以上版本 函数描述:openssl_cipher_key_length() 函数用于获取指定加密算法的密钥长度。 用法: int openssl_cipher_key_length(string $cipher) 参数: $cipher:需要获取密钥长度的加密算法名称,例如 "AES-256-CBC"。 返回值: 返回指定加密算法的密钥长度(以字节为单位),如果加密算法不可用,则返回 false。 示例: $cipher = "AES-256-CBC"; $keyLength = openssl_cipher_key_length($cipher); echo "密钥长度:" . $keyLength . " 字节"; 以上示例将输出: 密钥长度:32 字节 注意事项: 请确保在调用 openssl_cipher_key_length() 函数之前已经加载了 OpenSSL 扩展。 密钥长度以字节为单位,可以根据需要进行进一步的转换,例如将字节转换为比特或十六进制字符串。