• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

공개키와 개인키에 대한 질문이 있어 남겨봅니다.

24.01.10 16:55 작성 조회수 118

0

A가 B에게 메시지를 보낼 때, B의 공개키로 1차 암호화를 하고 A의 개인키로 2차 암호화를 한다 하였는데, 개인키는 본인만 알고 있어야하는데 이걸로 암호화를 하면 다른 사람도 A의 개인키를 알게 되지 않나요?

물론 보안 파트가 어렵고 커서 간단하게 설명해주신 것 같지만 개인키가 밖으로 노출되게 개인키로 암호화한다는 것이 이해가 되지 않네요.. 키가 주기적으로 갱신된다거나 암호화 개인키와 복호화 개인키가 따로 있다거나 그런 건가요? 추가적인 설명 답변주시면 정말 감사하겠습니다.

좋은 강의 감사합니다.

답변 1

답변을 작성해보세요.

0

개인키로 평문을 잠근다고 해도, 개인키가 노출되는 것은 아닙니다.

개인키로 평문을 잠궜기 때문에, 해쉬값으로 변경된 평문이 노출되는 것입니다.

개인키로 잠근다는 것은 암호화의 개념은 아닙니다. 해당 평문이 개인키로 잠겨도, 공개키로 누구나 열어볼 수 있기 때문에 전자 서명에 관점에서 사용합니다.

정용훈님의 프로필

정용훈

질문자

2024.01.11

아하 이해했습니다. 감사합니다!!