![복호화하는 동안 gpg -d가 중단됩니다.](https://linux55.com/image/203543/%EB%B3%B5%ED%98%B8%ED%99%94%ED%95%98%EB%8A%94%20%EB%8F%99%EC%95%88%20gpg%20-d%EA%B0%80%20%EC%A4%91%EB%8B%A8%EB%90%A9%EB%8B%88%EB%8B%A4..png)
Fedora 35에 키를 설치했습니다. 암호화에 사용된 하위 키가 활성 상태이고 만료되지 않은 것으로 확인됩니다. 이를 사용하여 암호화할 수 있지만 암호를 해독하려고 하면 작동이 중단됩니다. scdaemon 프로세스의 CPU 사용량은 항상 99%를 초과하지만, 이로 인해 아래와 같이 echo 'encrypt this'|gpg --encrypt -r {5FFFF8846A5AAAA3....} --armor
올바른 형식의 출력이 중단됩니다.echo 'encrypt this'|gpg --encrypt -r {5FFFF8846A5AAAA3....} --armor|gpg -d -vvv
gpg: using character set 'utf-8'
gpg: Note: RFC4880bis features are enabled.
gpg: armor: BEGIN PGP MESSAGE
# off=0 ctb=85 tag=1 hlen=3 plen=524
:pubkey enc packet: version 3, algo 1, keyid 5FFFF8846A5AAAA3
data: [4093 bits]
gpg: public key is 5FFFF8846A5AAAA3
# off=527 ctb=d2 tag=18 hlen=2 plen=70 new-ctb
:encrypted data packet:
length: 70
mdc_method: 2
gpg: using subkey 5FFFF8846A5AAAA3 instead of primary key 4223338D9E661ECF
gpg: encrypted with rsa4096 key, ID 5FFFF8846A5AAAA3, created 2021-12-12
"a<[email protected]>"
이 문제를 해결하는 방법을 아시나요? 미리 감사드립니다!
고쳐 쓰다disable-scdaemon
: gpg-agent.conf 파일에 추가 하고 다시 시작했습니다. 이 해결 방법으로 문제를 해결할 수 있는 것 같습니다. 이보다 더 영구적인 해결책이 있는지 궁금합니다.