
sodium_crypto_secretstream_xchacha20poly1305_init_push 함수의 첫 번째 인자인 key_length는 32바이트의 키를 사용하는 xchacha20poly1305 알고리즘의 키 길이를 나타내는 것이 아닙니다.
이 함수는 secretstream을 초기화하는 함수로, key_length는 secretstream을 초기화하는 키의 길이를 나타냅니다. xchacha20poly1305 알고리즘은 32바이트의 키를 사용하지만, secretstream을 초기화하는 키의 길이는 32바이트가 아닐 수 있습니다.
secretstream을 초기화하는 키의 길이는 32바이트 이상이어야 하며, 32바이트의 배수여야 합니다. 예를 들어, 32바이트, 64바이트, 96바이트 등이 가능합니다.
key_length를 32바이트로 설정하는 것은 오류가 발생할 수 있습니다. 따라서, secretstream을 초기화하는 키의 길이를 정확하게 설정해야 합니다.
2025-07-03 20:05