공개 키 암호화의 예제 libsodium을 살펴보면 일반 텍스트를 암호화 할 때받는 사람의 공개 키 외에 보낸 사람의 개인 키가 사용 된 것처럼 보입니다. 관련 example에서보낸 사람의 개인 키가 암호화에 사용되는 이유는 무엇입니까?
추출물 :
crypto_box_easy() 함수는 수신자의 공개 키 (PK), 송신 측의 비밀 키 SK 및 넌스 N으로, 길이가 mlen 바이트 메시지 m를 암호화한다.
이 내용은 무엇입니까? 내 이해는 보낸 사람의 개인 키는 메시지에 서명 할 때만 사용되었다는 것입니다.
좋아, 공개 키 암호화에 대한 나의 이해가 부족한 것 같아. 나는 약간의 독서를해야 할 것이다 ... – PureW
@zaph하지만 송신자의 개인 키를 사용하는 예제에서 왜 암호화 코드'crypto_box_easy()'가 맞습니까? – PureW
유스 케이스를 알아야합니다. – zaph