After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 604534 - Evolution "ignores" key-usage info in certificates
Evolution "ignores" key-usage info in certificates
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: general
2.28.x (obsolete)
Other Linux
: Normal major
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
: 614553 634105 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-12-14 13:22 UTC by peter.lipp
Modified: 2011-01-19 12:10 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
evo patch (734 bytes, patch)
2011-01-19 12:09 UTC, Milan Crha
committed Details | Review

Description peter.lipp 2009-12-14 13:22:23 UTC
We are using different sets of certificates for signing and encrypting, which is (conforming to X.509) encoded in the resp. key-usage-bits in the certificate. Evolution ignores these and uses whatever it hits on first (I guess) for both. I can't even select my different certificates for these purposes, I am only offered one. When sending to other persons, who also use this separation, evolution used the signature-key for encryption, which does not work, as the recipient can't decrypt then (maybe he could if he also used evolution, which he doesn't :-)

Can provide more infos and test-certificates if you needed any...
Comment 1 Milan Crha 2011-01-19 11:57:04 UTC
*** Bug 634105 has been marked as a duplicate of this bug. ***
Comment 2 Milan Crha 2011-01-19 11:58:06 UTC
*** Bug 614553 has been marked as a duplicate of this bug. ***
Comment 3 Milan Crha 2011-01-19 12:09:40 UTC
Created attachment 178709 [details] [review]
evo patch

for evolution;

This should make it.
Comment 4 Milan Crha 2011-01-19 12:10:49 UTC
Created commit a5bbb0c in evo master (2.91.6+)