
mcrypt_get_key_size 함수는 암호화 알고리즘의 이름과 함께 사용됩니다. 첫 번째 인자는 암호화 알고리즘의 이름을 나타내는 문자열입니다.
지원되는 암호화 알고리즘은 다음과 같습니다.
- MCRYPT_RIJNDAEL_128
- MCRYPT_RIJNDAEL_192
- MCRYPT_RIJNDAEL_256
- MCRYPT_BLOWFISH
- MCRYPT_CAST_128
- MCRYPT_CAST_256
- MCRYPT_DES
- MCRYPT_DES_ede
- MCRYPT_DES_ede3
- MCRYPT_RC2
- MCRYPT_RC4
- MCRYPT_TWOFISH_128
- MCRYPT_TWOFISH_192
- MCRYPT_TWOFISH_256
이 함수의 반환값은 암호화 키의 크기입니다. 반환값은 정수형태로 반환되며, 암호화 키의 크기를 나타냅니다.
예를 들어, MCRYPT_RIJNDAEL_128 알고리즘의 경우, mcrypt_get_key_size 함수를 사용하여 암호화 키의 크기를 구할 수 있습니다.
이 예제에서, MCRYPT_MODE_ECB는 암호화 모드를 나타내는 인자입니다. 암호화 모드는 다음과 같습니다.
- MCRYPT_MODE_ECB
- MCRYPT_MODE_CBC
- MCRYPT_MODE_CFB
- MCRYPT_MODE_OFB
- MCRYPT_MODE_NOFB
각각의 암호화 모드는 암호화 방식과 관련이 있습니다.
2025-03-28 14:46