개발자 Q&A

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

2025.05.09 16:14

gnupg_export 관련 질문

목록
  • 네트워크마법사 15시간 전 2025.05.09 16:14 새글
  • 1
    1
제가 gnupg_export 명령어를 사용하여 개인키를 내보내기 위해 다음과 같이 명령을 수행했습니다.



gpg --export-secret-keys --armor > private_key.asc



그런데 이 명령어를 수행한 후, 내보낸 private_key.asc 파일에는 개인키와 함께 공개키도 포함되어 있습니다.
이유는 무엇이며, 이렇게 내보내려면 어떻게 해야 하나요?

    댓글목록

    profile_image
    나우호스팅  15시간 전



    gnupg_export 명령어를 사용하여 개인키를 내보내기 위해 `--export-secret-keys` 옵션을 사용했습니다. 그러나 내보낸 private_key.asc 파일에는 개인키와 함께 공개키도 포함되어 있습니다.

    이유는 `--export-secret-keys` 옵션만 사용했기 때문입니다. 이 옵션은 개인키만 내보내는 것이 아니라, 개인키와 함께 공개키도 내보내는 옵션입니다.

    만약에 개인키만 내보내고 싶다면, `--export-secret-keys` 옵션 대신 `--export` 옵션을 사용해야 합니다. `--export` 옵션은 공개키만 내보내는 옵션입니다.

    또한, `--export-secret-keys` 옵션을 사용할 때는 `--armor` 옵션을 함께 사용해야 합니다. `--armor` 옵션은 내보낸 키를 아스키 아트 형식으로 내보내는 옵션입니다.

    따라서, 개인키만 내보내고 싶다면 다음과 같이 명령을 수행해야 합니다.

    
    
    gpg --export --armor > public_key.asc
    
    gpg --export-secret-keys --armor > private_key.asc
    
    


    이 명령어를 수행하면, public_key.asc 파일에는 공개키만 포함되어 있고, private_key.asc 파일에는 개인키만 포함되어 있습니다.

    2025-05-09 16:15

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

검색

게시물 검색