函数名称:mcrypt_enc_get_supported_key_sizes()
函数描述:该函数用于获取加密算法支持的密钥长度列表。
用法:
mcrypt_enc_get_supported_key_sizes ( resource $td )
参数:
$td:加密算法句柄(由mcrypt_module_open()函数返回的资源句柄)。返回值:成功时返回一个数组,包含支持的密钥长度列表;失败时返回false。
示例:
// 打开MCRYPT算法
$td = mcrypt_module_open('rijndael-128', '', 'cbc', '');
// 获取支持的密钥长度列表
$key_sizes = mcrypt_enc_get_supported_key_sizes($td);
// 输出支持的密钥长度
echo "支持的密钥长度:";
foreach ($key_sizes as $key_size) {
echo $key_size . " ";
}
// 关闭MCRYPT算法
mcrypt_module_close($td);
注意事项: