비밀번호 저장소를 다른 컴퓨터로 내보내려면 (암호화된) gpg 키를 파일에 저장해야 합니까?

비밀번호 저장소를 다른 컴퓨터로 내보내려면 (암호화된) gpg 키를 파일에 저장해야 합니까?

내 Macos에서 내 비밀번호를 사용 gpg하고 관리하고 있습니다. 다른 컴퓨터에 포함된 키체인을 pass읽고 싶습니다 ..password-store

공개 키 또는 개인 키가 Linux 시스템의 gpg에 나열되지 않았기 때문에 .password-store다음 명령을 사용하여 해당 키를 내보냈습니다.

gpg --output gpg_pub_key --export <Email address>
gpg --output gpg_sec_key --export-secret-keys <Email address>

.password-storeLinux 시스템에서는 다음 명령을 사용하여 복사된 키에서 키를 가져옵니다.

gpg --import gpg_pub_key
gpg --import gpg_sec_key

(다음 질문에 대한 @SD3의 답변을 기반으로 함)https://stackoverflow.com/questions/28321712/gpg-decryption-fails-with-no-secret-key-error)

.password-store그런 다음 정기적으로 외부 하드 드라이브/NAS에 백업 하고 때로는 .password-store외부 USB 드라이브에 복사하기도 합니다.

내 질문: gpg_pub_key내부의 공개 및 개인 키 파일은 안전한가요? 이것이 안전하지 않아 삭제해야 하는 경우: 공개 및 개인 키 파일을 내보내지 않고 내부 파일을 해독하는 전략은 무엇입니까?gpg_sec_key.password-store.password-storegpg_pub_keygpg_sec_key

미리 감사드립니다

관련 정보