개발자 Q&A

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

2025.04.17 01:47

openssl_public_decrypt 관련 질문내용

목록
  • NoSQL구루 5일 전 2025.04.17 01:47
  • 89
    1


=====================================

openssl_public_decrypt 함수를 사용하여 암호화된 메시지를 복호화할 때, private key를 사용해야 하는 이유를 설명해주실 수 있나요?

    댓글목록

    profile_image
    나우호스팅  5일 전



    openssl_public_decrypt 함수는 공개키를 사용하여 암호화된 메시지를 복호화한다고 생각할 수 있지만, 실제로는 암호화된 메시지를 복호화하기 위해서는 개인키(private key)를 사용해야 합니다.

    이유는 공개키 암호화 방식인 RSA에서 암호화된 메시지는 공개키로 암호화되지만, 복호화는 개인키로만 가능하기 때문입니다. 공개키는 암호화에만 사용되며, 복호화는 개인키가 필요합니다.

    따라서 openssl_public_decrypt 함수를 사용하여 암호화된 메시지를 복호화하려면, 개인키(private key)를 사용해야 합니다.

    2025-04-17 01:48

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

검색

게시물 검색