Document how to generate strong OpenPGP keys with Seahorse instead of Claws Mail
Reported by user, confirmed by me:
If chosen when configuring GPG support for the account, the button ‘Generate a new key pair’ will generate a 1024 bit DSA
key, without giving any possibility of changing the type of key or the size.
#3 Updated by emmapeel 2015-05-15 08:57:04
- Assignee deleted (
- QA Check deleted (
- Type of work changed from Code to End-user documentation
Claws Mail 3.11.1 in Jessie is still not allowing you to choose which kind of key to create, but creates 2048 RSA keys.
Not sure I should report more than a feature request upstream, as 2048 RSA is not as bad as 1024 DSA…
Maybe a warning on our Claws mail configuration docs is a good idea, stressing Seahorse use for generating new keys.
#4 Updated by intrigeri 2015-05-15 09:46:47
Thanks for the info.
> Maybe a warning on our Claws mail configuration docs is a good idea, stressing Seahorse use for generating new keys.
Agreed, let’s not put too much effort into Claws Mail now, given we might be able to switch to Icedove pretty soon.
I’ll let BitingBird add this requirement to whatever ticket about Claws Mail / OpenPGP doc, as appropriate :)
#5 Updated by sajolida 2015-05-15 13:13:58
- Parent task set to Feature #5316
- Seahorse defaults to 2048.
- We will soon also have the Enigmail key management inteface to do the same thing (it defaults to 4096).
So, I think we should rather work on documenting OpenPGP best practices in one place and explain that Seahorse is the tool for that. That’s now Feature #9407.
Making this a subtask of Feature #5316.
Thankfully, BitingBird is already working on documenting Seahorse in Bug #6568, so we’re in good hands.
#6 Updated by intrigeri 2015-05-15 14:44:32
> * We will soon also have the Enigmail key management inteface to do the same thing (it defaults to 4096).
(Background info: IIRC there was some disagreement regarding whether we should expose Enigmail’s key management interface to users or not. Not sure if we ended up deciding something, or if there’s a ticket or something about it in some blueprint.)