
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