@@ -33,15 +33,16 @@ respective SSH key algorithm.
33
33
34
34
- [x] Constant-time Base64 decoder/encoder using ` base64ct ` /` pem-rfc7468 ` crates
35
35
- [x] OpenSSH-compatible decoder/encoders for the following formats:
36
- - [x] OpenSSH public keys
37
- - [x] OpenSSH private keys (i.e. ` BEGIN OPENSSH PRIVATE KEY ` )
38
- - [x] OpenSSH certificates
39
- - [x] OpenSSH signatures (a.k.a. "sshsig")
36
+ - [x] SSH public keys
37
+ - [x] SSH private keys (i.e. ` BEGIN OPENSSH PRIVATE KEY ` )
38
+ - [x] SSH certificates
39
+ - [x] SSH signatures (a.k.a. "sshsig")
40
40
- [x] OpenSSH certificate support
41
41
- [x] Certificate validation
42
42
- [x] Certificate authority (CA) support i.e. cert builder/signer
43
43
- [x] Private key encryption/decryption (` bcrypt-pbkdf ` + ` aes256-ctr ` only)
44
- - [x] Private key generation support: DSA, Ed25519, ECDSA (P-256+P-384), and RSA
44
+ - [x] Private key generation support: DSA, Ed25519, ECDSA (P-256/P-384/P-521),
45
+ and RSA
45
46
- [x] FIDO/U2F key support (` sk-* ` ) as specified in [ PROTOCOL.u2f]
46
47
- [x] Fingerprint support
47
48
- [x] "randomart" fingerprint visualizations
@@ -53,7 +54,6 @@ respective SSH key algorithm.
53
54
54
55
#### TODO
55
56
56
- - [ ] ECDSA/P-521 support
57
57
- [ ] FIDO/U2F signature support
58
58
- [ ] Legacy (pre-OpenSSH) SSH key format support
59
59
- [ ] PKCS #1
0 commit comments