개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.04.27 17:18

sodium_crypto_kx_keypair 함수 이해 도움 부탁드립니다

목록
  • 트랜잭션장인 1일 전 2025.04.27 17:18
  • 1
    1
저는 sodium_crypto_kx_keypair 함수를 사용하여 키 페어를 생성하려고하는데, 이 함수의 리턴 값에 대해 궁금합니다.

리턴 값은 무엇을 나타내는지 정확히 설명해주시겠어요?

리턴 값은 2개의 요소를 포함하는 배열로, 첫 번째 요소는 공유 키(shared key)이고 두 번째 요소는 공유 키의MAC입니다.

이러한_MAC은 뭘까요?

    댓글목록

    profile_image
    나우호스팅  1일 전



    sodium_crypto_kx_keypair 함수는 키 교환에서 사용되는 공유 키를 생성합니다. 리턴 값은 공유 키와 공유 키의 MAC(MAC: Message Authentication Code, 메시지 인증 코드)로 구성된 배열입니다.

    MAC은 공유 키의 무결성과 authenticity를 확인하는 데 사용됩니다. MAC은 공유 키가 변경되지 않았는지 또는 위장되지 않았는지 확인하는 데 사용됩니다. MAC은 공유 키와 함께 전송되며, 수신자는 MAC을 확인하여 공유 키의 무결성을 확인합니다.

    MAC은 공유 키의 해시 값을 사용하여 생성됩니다. 해시 함수는 공유 키의 모든 비트를 처리하여 고유한 MAC 값을 생성합니다. MAC은 공유 키와 함께 전송되며, 수신자는 MAC을 확인하여 공유 키의 무결성을 확인합니다.

    MAC은 공유 키의 무결성과 authenticity를 확인하는 데 사용됩니다. MAC이 일치하지 않으면, 공유 키는 위장되었거나 변경된 것으로 간주됩니다.

    2025-04-27 17:19

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 15,104건 / 22 페이지

검색

게시물 검색