GPG를 가지고 놀고 (그리고 다른 사람이 사용할 수 없도록 해지 인증서를 안전하게 저장하는 방법을 찾으려고 노력하면서) 실수로 PGP 키를 취소했습니다. 철회는 국지적이었다. 키 서버로 전송 되지 않았 으므로 취소하지 않는 방법이있을 것이라고 확신했지만 아무것도 찾을 수 없었습니다. 키를 삭제하고 다시 가져와도 도움이되지 않았습니다. 여전히 철회 된 것으로 나타났습니다. 결국 나는 …
내 .gnupg디렉토리 ( pubring.gpg및 secring.gpg) 에 공개 및 개인 키링 파일이 있습니다. 나는 만들려면 새 열쇠 고리 trustedkeys.gpg도에서, .gnupg나는 다른 사람의 공개 키를 추가 할 수있는에가. 이 새로운 열쇠 고리를 어떻게 만듭니 까?
gpg (또는 gpg4win)에게 파일을 가져와 서명하고 신뢰할 필요없이 특정 공개 키 파일로 서명했는지 여부를 물어볼 수 있습니까? 즉, 같은 gpg --using-key pubkey.txt --verify message.txt 자신의 개인 키를 만든 다음 gpg --import pubkey.txt gpg --lsign-key [name within pubkey.txt] # ... something to do with choosing trust levels gpg --verify message.txt
gpg-agent를 실행하지 않으면 암호 문구를 입력하여 서명 할 수 있습니다. $ echo 123 | gpg -s You need a passphrase to unlock the secret key for user: "Mr. Ops <ops@bxxx.com>" 2048-bit RSA key, ID 20F31903, created 2014-03-13 gpg: gpg-agent is not available in this session Enter passphrase: 잘 작동합니다. 그러나 …
Linux 파일 이름 확장자는 관련이 없지만 Windows 시스템에서는 많은 GPG 사용자가 명령 줄 대신 GUI 응용 프로그램을 사용합니다. 암호화 된 파일, 키 또는 서명을 두 번 클릭하여 GPG 클라이언트에서 열 수 있습니다. 내가 많이 사용 보았다 일부 확장은 .gpg, .gpg-key, .asc, .sig(플러스는 매우 상세하지만, 자기 설명 .gpg-revocation-certificate),하지만 난 확장이있는 경우에 …
배포 프로세스를 자동화해야하며 도구가 릴리스 아티팩트에 자동으로 서명합니다. 내 키 링에는 하위 키를 만드는 데만 사용되는 기본 키와 두 개의 하위 키가 있습니다. 서명을위한 하나의 하위 키와 암호화를위한 하나의 하위 키. 현재 모든 키에 단일 패스 문구가 있습니다. 기본 키를 위험에 빠뜨리므로 구성 파일에이 암호 문구를 지정하고 싶지 않습니다. 그래서 …
gnupg2Homebrew 에서 수식을 성공적으로 설치했으며 gpg2명령 줄에서 실행할 수 있습니다 . 그러나와 같은 특정 프로그램은 오히려 git실행 됩니다.gpggpg2 더러운 느낌이 드는 느낌을 사용 하여이 문제를 해결 gpg2했습니다 gpg. ln -s /usr/local/bin/gpg2 /usr/local/bin/gpg 더 적절한 방법이 있습니까? gnupg공식 을 설치하기 만하면 됩니까? OSX에서 이와 비슷한 것을 찾으십시오 : debian에서 gpg2를 gpg의 …
쓰기 전용 모드로 마운트 할 수있는 Linux 용 암호화 파일 시스템을 찾고 있습니다. 암호를 제공하지 않고 마운트 할 수는 있지만 여전히 파일을 쓰거나 추가 할 수는 있지만 작성한 파일을 읽거나 파일 시스템에 이미있는 파일을 읽을 수 있습니다. 파일 시스템에 암호를 통해 마운트 할 때만 파일에 액세스 할 수 있습니다. 이것의 …
이것이 의미하는 바에 대해 약간 혼란스러워합니다. 무슨 일이 있었는지 누군가 누군가 내 공개 키를 사용하여 메시지를 암호화하고 평소와 같이 개인 키로 서명했습니다. 다음으로 메시지를 해독합니다 ... -bash-3.2$ gpg --decrypt /tmp/det_prod_cred.txt.asc gpg: encrypted with 2048-bit ELG-E key, ID 2E52ED13, created 2001-10-15 "XXXXXXX1" gpg: encrypted with 4096-bit RSA key, ID 0BB096A1, created …
gpg1 (1.4.21)에서 gpg2 (2.1.15)로 gpg 비밀 키링을 전송하려고합니다. gpg2 --import ~/.gnupg/secring.gpg gpg2는 키링에있는 모든 비밀 키의 암호를 요구합니다. 이 단계에서 비밀번호 문구가 필요한 이유는 무엇입니까 (키를 사용할 때 비밀번호 만 제공해야 함), 비밀번호 문구를 입력하지 않고 키링을 가져 오는 것을 방지하려면 어떻게해야합니까? 시스템은 아치 리눅스, 커널 4.7.6입니다. 감사.
$ gpg -ear XXXXXXX gpg: XXXXXXXX: skipped: unusable public key $ gpg --debug-ignore-expiration -ear XXXXXXXX gpg: Invalid option "--debug-ignore-expiration" 암호화하는 방법? 키 서버에서 사용 가능한 키에 대한 업데이트가 없습니다. 사용자에게 여전히 만료 된 키가 있거나 전혀 보이지 않으면 메시지가 표시되어야합니다. --just-do-that-I-wantGPG의 소스 코드를 변경하지 않고이 작업을 수행 할 수 있는 …