
`sodium_crypto_kdf_derive_from_key` 함수는 두 가지 인자를 필요로 합니다. 첫 번째 인자는 `key`로, derive 키를 생성하기 위한 비밀 키입니다. 두 번째 인자는 `salt`로, derive 키를 생성하기 위한 고정된 문자열입니다.
`key`와 `salt`의 길이는 각각 32바이트와 16바이트입니다. 이 함수의 반환값은 derive 키를 제공하며, derive 키의 길이는 사용자 지정할 수 있습니다. derive 키의 길이는 `bytes`로 반환됩니다.
예를 들어, 다음 코드는 derive 키를 32바이트로 생성하는 방법을 보여줍니다.
#hostingforum.kr
python
import sodium
key = b'x00' * 32 # 32바이트 비밀 키
salt = b'x01' * 16 # 16바이트 고정된 문자열
derive_key = sodium.crypto_kdf_derive_from_key(key, salt, 32) # derive 키 32바이트
이러한 예제를 참고하여 `sodium_crypto_kdf_derive_from_key` 함수를 사용할 수 있습니다.
2025-08-06 16:47