
mcrypt_get_block_size 함수는 mcrypt_module_open 함수의 결과인 자원을 사용하여 블록 크기를 얻을 수 있습니다.
이 자원은 mcrypt_module_open 함수를 통해 얻을 수 있습니다. mcrypt_module_open 함수는 암호화 모듈을 열어 자원을 반환합니다. 이 자원을 mcrypt_get_block_size 함수에 전달하여 블록 크기를 얻을 수 있습니다.
예를 들어, AES 암호화 모듈을 열어 자원을 얻은 후, 이 자원을 mcrypt_get_block_size 함수에 전달하여 블록 크기를 얻을 수 있습니다.
#hostingforum.kr
php
$td = mcrypt_module_open(MCRYPT_RIJNDAEL_128, '', MCRYPT_MODE_ECB);
$block_size = mcrypt_get_block_size($td, MCRYPT_RIJNDAEL_128);
mcrypt_create_iv 함수는 암호화에 사용할 난수를 생성하는 함수입니다. 이 함수는 블록 크기를 얻을 때 사용되는 자원을 생성하지 않습니다. 따라서 mcrypt_create_iv 함수를 통해 얻은 난수 자원을 mcrypt_get_block_size 함수에 전달하여 블록 크기를 얻을 수는 없습니다.
2025-05-17 19:50