mcrypt_enc_get_supported_key_sizes
mcrypt_enc_get_supported_key_sizes
(PHP 4 >= 4.0.2, PHP 5, PHP 7)
mcrypt_enc_get_supported_key_sizes - 返回一个数组,其中包含已打开算法的受支持密钥大小
警告
这个函数从 PHP 7.1.0开始已经被 DEPRECATED 了。依靠这个功能是非常不鼓励的。
描述
array mcrypt_enc_get_supported_key_sizes ( resource $td )
获取打开算法的受支持密钥大小。
参数
td
加密描述符。
返回值
返回由加密描述符指定的算法支持的密钥大小的数组。如果它返回一个空数组,则算法支持1和 mcrypt_enc_get_key_size()之间的所有密钥大小。
例子
示例#1 mcrypt_enc_get_supported_key_sizes()示例
<?php
$td = mcrypt_module_open('rijndael-256', '', 'ecb', ''
var_dump(mcrypt_enc_get_supported_key_sizes($td)
?>
上面的例子将输出:
array(3) {
[0]=>
int(16)
[1]=>
int(24)
[2]=>
int(32)
}
← mcrypt_enc_get_modes_name
mcrypt_enc_is_block_algorithm_mode →