Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 271847 - Please allow usage of rsa keys on machines where developers have accesss
Summary: Please allow usage of rsa keys on machines where developers have accesss
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Dev box issues (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Infrastructure
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-30 10:02 UTC by Tomáš Chvátal (RETIRED)
Modified: 2014-01-08 08:31 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
cvs-sshkeys.xml.patch (cvs-sshkeys.xml.patch,4.06 KB, patch)
2012-05-28 12:37 UTC, Michael Palimaka (kensington)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tomáš Chvátal (RETIRED) gentoo-dev 2009-05-30 10:02:37 UTC
Hi,
is there any reason why we use dsa on some machines [1] as only way?
Mostly i find out that pple already have generated rsa keys and when going throught ebuild quiz [2] they ask me if they can use it or they have to generate dsa key. Will be really nice if we could choose if use any of them.

Cheers

[1] - http://www.gentoo.org/proj/en/infrastructure/cvs-sshkeys.xml
[2] - http://www.gentoo.org/proj/en/devrel/quiz/ebuild-quiz.txt
Comment 1 solar (RETIRED) gentoo-dev 2009-05-30 14:09:16 UTC
You don't have to use DSA keys if you don't want to. DSA was only documented as it has faster decryption routines.
Comment 2 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-05-30 19:58:10 UTC
Should we just specific minimum key-length for both types?
ECC keys aren't far away in OpenSSH either.
Comment 3 Robert Buchholz (RETIRED) gentoo-dev 2009-05-31 18:07:29 UTC
DSA only allows for the creation of 1024 bit keys. I would like to propose we abandon the DSA recommendation. It should be required to create at least 2048 bit keys, with 4096 bits recommended (for new developers). At the same time we can contact developers with existing low-length keys to get those upgraded as well.
Comment 4 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-05-31 20:56:14 UTC
I thought DSA2 keys were usable with SSH already?
Comment 5 Robert Buchholz (RETIRED) gentoo-dev 2009-06-01 00:14:47 UTC
I do not think it does. I could not find any mentioning in the documentation or ssh-keygen.
Comment 6 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2010-12-02 07:35:00 UTC
rbu:
give me a patch for the doc, and a migration plan, and lets make it happen.
Comment 7 Michael Palimaka (kensington) gentoo-dev 2012-05-28 12:37:37 UTC
Created attachment 313373 [details, diff]
cvs-sshkeys.xml.patch

Here's a documentation patch recommending large RSA keys.

Getting the length of each developer's key is just a matter of pulling the keys out of LDAP, and running ssh-keygen -lf tmpkey on each one.

I note that there's nothing particularly interesting - mostly 1024 bit DSA keys (one 1023 bit!) with a few ECDSA.
Comment 8 Alec Warner (RETIRED) archtester gentoo-dev Security 2013-01-06 18:04:48 UTC
I applied the patch.

-A