라이브러리
[PHP] mcrypt_enc_get_supported_key_sizes - 열린 알고리즘의 지원되는 키 크기가 포함된 배열을 반환합니다.
mcrypt_enc_get_supported_key_sizes
`mcrypt_enc_get_supported_key_sizes` 함수는 암호화 엔진에서 지원하는 키 크기를 반환합니다. 이 함수는 mcrypt 라이브러리의 암호화 엔진에 대한 정보를 제공하는 데 사용됩니다.
# 함수의 매개변수
* `iblkc` : 암호화 엔진의 핸들
# 함수의 반환값
* 지원하는 키 크기 (배열)
# 예제
#hostingforum.kr
php
<?php
// mcrypt 라이브러리를 사용하기 위해 mcrypt_init 함수를 호출합니다.
$td = mcrypt_module_open(MCRYPT_RIJNDAEL_128, '', MCRYPT_MODE_ECB, '');
// mcrypt_enc_get_supported_key_sizes 함수를 호출하여 지원하는 키 크기를 얻습니다.
$key_sizes = mcrypt_enc_get_supported_key_sizes($td);
// 지원하는 키 크기를 출력합니다.
print("지원하는 키 크기 : ");
print_r($key_sizes);
// mcrypt_module_close 함수를 호출하여 암호화 엔진을 닫습니다.
mcrypt_module_close($td);
?>
# 결과
#hostingforum.kr
지원하는 키 크기 : Array
(
[0] => 16
[1] => 32
)
위 예제에서는 MCRYPT_RIJNDAEL_128 암호화 엔진의 지원하는 키 크기를 얻었습니다. 결과는 Array 형태로 반환되며, Array 내부에는 지원하는 키 크기가 저장되어 있습니다.
mcrypt_enc_get_supported_key_sizes 함수의 사용 사례
* 암호화 엔진의 지원하는 키 크기를 확인할 때 사용합니다.
* 암호화 엔진에 대한 정보를 얻을 때 사용합니다.
mcrypt_enc_get_supported_key_sizes 함수의 제한 사항
* mcrypt 라이브러리가 설치되어 있어야 합니다.
* 암호화 엔진의 핸들을 전달해야 합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.