[Delta] [Bug] Qca reject message encryption by some expired subkeys even with actual subkeys.
O01eg
o01eg at yandex.ru
Thu Feb 23 01:24:44 PST 2012
When I try to send encrypted message by psi+ I get error but when I use
gpg it encrypts message.
Text from error message:
GPGProc: Pipe setup complete
GPGProc: Running: [gpg --no-tty --enable-special-filenames --status-fd
50 --command-fd 47 --armor --always-trust --encrypt --recipient
0xC1FD909980E93558]
GPGProc: Process started
{KEYEXPIRED 1301268553}
{SIGEXPIRED}
{KEYEXPIRED 1301268692}
{SIGEXPIRED}
{KEYEXPIRED 1301268765}
{SIGEXPIRED}
{KEYEXPIRED 1327569550}
{SIGEXPIRED}
{KEYEXPIRED 1301268553}
{SIGEXPIRED}
{KEYEXPIRED 1301268692}
{SIGEXPIRED}
{KEYEXPIRED 1301268765}
{SIGEXPIRED}
{KEYEXPIRED 1327569550}
{SIGEXPIRED}
{BEGIN_ENCRYPTION 2 9}
{END_ENCRYPTION}
GPGProc: Status: Closed (gone)
GPGProc: Process finished: 0
GPGProc: Done
GPG Process Finished: exitStatus=0
stderr: []
GpgAction error: ErrorEncryptExpired
If I use gpg:
$ gpg --status-fd=2 --with-colons --armor --encrypt --recipient
0xC1FD909980E93558 -v
gpg: NOTE: signature key 6D76B712 expired Mon 28 Mar 2011 03:29:13 AM MSK
[GNUPG:] KEYEXPIRED 1301268553
[GNUPG:] SIGEXPIRED
gpg: NOTE: signature key CFA0E141 expired Mon 28 Mar 2011 03:31:32 AM MSK
[GNUPG:] KEYEXPIRED 1301268692
[GNUPG:] SIGEXPIRED
gpg: NOTE: signature key E4C6B7F3 expired Mon 28 Mar 2011 03:32:45 AM MSK
[GNUPG:] KEYEXPIRED 1301268765
[GNUPG:] SIGEXPIRED
gpg: NOTE: signature key 7B41CEF1 expired Thu 26 Jan 2012 01:19:10 PM MSK
[GNUPG:] KEYEXPIRED 1327569550
[GNUPG:] SIGEXPIRED
gpg: using subkey AB768765 instead of primary key 80E93558
gpg: using PGP trust model
gpg: NOTE: signature key 6D76B712 expired Mon 28 Mar 2011 03:29:13 AM MSK
[GNUPG:] KEYEXPIRED 1301268553
[GNUPG:] SIGEXPIRED
gpg: NOTE: signature key CFA0E141 expired Mon 28 Mar 2011 03:31:32 AM MSK
[GNUPG:] KEYEXPIRED 1301268692
[GNUPG:] SIGEXPIRED
gpg: NOTE: signature key E4C6B7F3 expired Mon 28 Mar 2011 03:32:45 AM MSK
[GNUPG:] KEYEXPIRED 1301268765
[GNUPG:] SIGEXPIRED
gpg: NOTE: signature key 7B41CEF1 expired Thu 26 Jan 2012 01:19:10 PM MSK
[GNUPG:] KEYEXPIRED 1327569550
[GNUPG:] SIGEXPIRED
gpg: AB768765: There is limited assurance this key belongs to the named user
gpg: reading from `[stdin]'
gpg: writing to stdout
gpg: RSA/AES256 encrypted for: "AB768765 Sergey Alirzaev"
[GNUPG:] BEGIN_ENCRYPTION 2 9
dfg
dfg
-----BEGIN PGP MESSAGE-----
Version: GnuPG v2.0.17 (GNU/Linux)
hQEMA0ZGDUardodlAQf/VktNq8kp0/LOlUk/pV/0XN/qtC3PBIbPOhR21XCHCuNW
BDkTLJk8wPUu8YWZBsPYAa6kfTvIzoONAZ+lYjxNJJ2IaRnxJglfkJbTtpySXx3Y
T3To5HaExPwrsf6+WnYJVH/FjM20MLT5nmmU1blTfcym29ST0fOLMm5v49IvVQ52
4tlnnMeKI5pPlnRvJAYGdoQcFN0SZEeVGW0DHREiSY+4XK5Zb38fa4U9XbP0AXjX
CGyzrilQRZV5NnQnpUWQzxJaXjFo4s91j1T4Mvqn75Cn1OvYSD45G0gTqPm8s8ym
Fz6ztEGMf/hV+eUUalye3ePclJroZZOW6nTl+onZAdJAAdVotvtf82PLjaZ1W/F8
4ct0AEvxnZOA7AJYD6rZYfRSgkkKGVP2c6ssQzB0BWOqzJATccdtygu7q5QjA7bd
Nw==
=eTtu
-----END PGP MESSAGE-----
[GNUPG:] END_ENCRYPTION
gpg use actual subkey AB768765 and ecrypt message.
If I use expired key gpg show real error:
$ gpg --status-fd=2 --with-colons --armor --encrypt --recipient
0xC04245D07563730A -v ; echo $?
gpg: NOTE: signature key 7563730A expired Tue 10 Jan 2012 12:00:00 PM MSK
[GNUPG:] KEYEXPIRED 1326182400
[GNUPG:] SIGEXPIRED
gpg: NOTE: signature key 7563730A expired Tue 10 Jan 2012 12:00:00 PM MSK
[GNUPG:] KEYEXPIRED 1326182400
[GNUPG:] SIGEXPIRED
gpg: NOTE: signature key 7563730A expired Tue 10 Jan 2012 12:00:00 PM MSK
[GNUPG:] KEYEXPIRED 1326182400
[GNUPG:] SIGEXPIRED
gpg: 0xC04245D07563730A: skipped: Unusable public key
[GNUPG:] INV_RECP 0 0xC04245D07563730A
gpg: [stdin]: encryption failed: Unusable public key
2
All subkeys expired:
$ gpg --with-colons --list-keys 0xC04245D07563730A -v
tru::1:1329980317:1340784000:3:1:5
pub:e:4096:1:C04245D07563730A:1284664574:1326182400::u:::sc:
uid:e::::1325015171::01E28D4BF2AFF5165330C777786BFC9AFB2C3DB7::O01eg
(Рабочий) <o01eg at yandex.ru>:
uid:e::::1325015171::A5163BF090DF38C14CED6FE8CE91A4F219557636::O01eg
(XMPP) <o01eg at jabber.ru>:
uat:e::::1325015171::B2B573F02737A1936A6459EEED65C476DC2DBDB1::1 4403:
sub:e:3072:17:D79B2289D6082A41:1325013314:1340783993:::::s:
sub:e:4096:16:7482878A3CAA0E9F:1325013524:1340784000:::::e:
sub:e:4096:1:35297ED1CC329F37:1284664574:1326182400:::::e:
Qca version: 2.0.3
Qca-gnupg version: 2.0.0-beta3
More information about the Delta
mailing list