
mcrypt_enc_get_supported_key_sizes 함수는 mcrypt 라이브러리에 등록된 암호화 알고리즘의 지원하는 키 크기를 반환하는 함수입니다.
이 함수가 반환하는 supported_key_sizes 배열은 정수형 배열로, 각 요소는 지원하는 키 크기를 나타냅니다. 예를 들어, supported_key_sizes 배열이 [16, 24, 32] 이면, 해당 암호화 알고리즘은 16비트, 24비트, 32비트 키를 지원한다는 의미입니다.
만약 supported_key_sizes 배열에 키 사이즈가 256이 없으면, 해당 암호화 알고리즘은 256비트 키를 지원하지 않는다는 의미입니다. 이 경우, 256비트 키를 사용하려고 하면 오류가 발생할 것입니다. 따라서, 256비트 키를 사용하려면 다른 암호화 알고리즘을 선택해야 합니다.
2025-04-30 14:35