OpenBSD/src Ceed6rb — usr.bin/ssh sshkey.c ssh-keygen.c
support PKCS8 as an optional format for storage of private keys, enabled via "ssh-keygen -m PKCS8" on operations that save private keys to disk. The OpenSSH native key format remains the default, but PKCS8 is a superior format to PEM if interoperability with non-OpenSSH software is required, as it may use a less terrible KDF (IIRC PEM uses a single round of MD5 as a KDF). adapted from patch by Jakub Jelen via bz3013; ok markus
Version | Delta | File | |
---|---|---|---|
1.80 | +55 | -21 | usr.bin/ssh/sshkey.c |
1.336 | +14 | -11 | usr.bin/ssh/ssh-keygen.c |
1.33 | +9 | -2 | usr.bin/ssh/sshkey.h |
1.161 | +4 | -3 | usr.bin/ssh/ssh-keygen.1 |
1.133 | +3 | -3 | usr.bin/ssh/authfile.c |
+85 | -40 | 5 files |