
키 크기와 해시 함수를 선택하는 기준은 다음과 같습니다.
- 키 크기:
- 키 크기는 암호화된 데이터의 크기에 따라 달라집니다.
- 일반적으로 128비트, 256비트, 512비트의 키 크기가 사용됩니다.
- 키 크기는 해시 함수의 출력 크기와 일치해야 하므로, 해시 함수를 선택할 때 키 크기를 고려해야 합니다.
- 해시 함수:
- 해시 함수는 암호화된 데이터의 크기에 따라 달라집니다.
- 일반적으로 SHA-256, SHA-512, BLAKE2b가 사용됩니다.
- 해시 함수는 키 크기에 따라 달라집니다. 예를 들어, SHA-256은 256비트의 키 크기를 사용합니다.
키 크기와 해시 함수를 선택하는 예시:
- 128비트 키 크기: SHA-256 해시 함수
- 256비트 키 크기: SHA-512 해시 함수
- 512비트 키 크기: BLAKE2b 해시 함수
이러한 기준을 고려하여 키 크기와 해시 함수를 선택하여 sodium_crypto_kdf_derive_from_key 함수를 사용할 수 있습니다.
2025-05-22 00:52