mcrypt_enc_get_supported_key_sizes

(PHP 4 >= 4.0.2, PHP 5, PHP 7 < 7.2.0, PECL mcrypt >= 1.0.0)

mcrypt_enc_get_supported_key_sizes — 열린 알고리즘의 지원되는 키 크기가 있는 배열을 반환합니다.

경고 이 함수는 PHP 7.1.0에서 더 이상 사용되지 않으며 PHP 7.2.0에서 제거되었습니다. 이 함수에 의존하는 것은 매우 권장되지 않습니다.


설명

mcrypt_enc_get_supported_key_sizes(resource $td): array

열린 알고리즘의 지원되는 키 크기를 가져옵니다.


매개변수

td
암호화 설명자.

반환 값

암호화 설명자가 지정한 알고리즘이 지원하는 키 크기의 배열을 반환합니다. 빈 배열을 반환하면 알고리즘에서 1과 mcrypt_enc_get_key_size() 사이의 모든 키 크기를 지원합니다.


Examples

예제 #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)
}