Simon Tatham
|
8005738eaf
Fix infinite loop on a truncated RFC4176 public key file.
|
3 months ago |
Simon Tatham
|
c780cffb7a
Remove a pointless allocation.
|
2 years ago |
Simon Tatham
|
20f818af12
Rename 'ret' variables passed from allocation to return.
|
2 years ago |
Simon Tatham
|
cd7f6c4407
Certificate-aware handling of key fingerprints.
|
2 years ago |
Simon Tatham
|
4fa3480444
Formatting: realign run-on parenthesised stuff.
|
2 years ago |
Simon Tatham
|
34d01e1b65
Family of key types for OpenSSH certificates.
|
2 years ago |
Simon Tatham
|
043c24844a
Improve the base64 utility functions.
|
2 years ago |
Simon Tatham
|
ffa25be185
Fix error messages in ppk_loadpub_s.
|
2 years ago |
Simon Tatham
|
a5c0205b87
Utility functions to get the algorithm from a public key.
|
2 years ago |
Simon Tatham
|
e7d51505c7
Utility function strbuf_dup.
|
2 years ago |
Simon Tatham
|
1500da80f1
Move key_components management functions into utils.
|
2 years ago |
Simon Tatham
|
be8d3974ff
Generalise strbuf_catf() into put_fmt().
|
3 years ago |
Simon Tatham
|
d008d235f3
Fix tight loop on reading truncated key files.
|
3 years ago |
Simon Tatham
|
1c039d0a7b
Spelling: standardise on "DSA", not "DSS".
|
3 years ago |
Simon Tatham
|
ed1d64b48a
Fix failure handling when loading a PPK file.
|
3 years ago |
Simon Tatham
|
995e2f7164
Add API for getting all of a key's fingerprints.
|
3 years ago |
Simon Tatham
|
1da353e649
Introduce OpenSSH-compatible SHA256 key fingerprinting.
|
3 years ago |
Simon Tatham
|
e9aa28fe02
Restore the ability to write out PPK v2.
|
3 years ago |
Simon Tatham
|
8eb4cd5674
Fix determinism failures in cgtest.
|
3 years ago |
Simon Tatham
|
08d17140a0
Introduce PPK file format version 3.
|
3 years ago |
Simon Tatham
|
6f025c0b84
Refactoring to prepare for changes in the PPK format.
|
3 years ago |
Simon Tatham
|
c61158aa34
Add an IV argument to aes_{en,de}crypt_pubkey.
|
3 years ago |
Simon Tatham
|
29b8e26f7d
Fix duplicated exit code in ppk_load_s.
|
3 years ago |
Simon Tatham
|
147adf4e76
Move PPK format documentation into a manual appendix.
|
3 years ago |
Simon Tatham
|
24444eb396
Expose a global list of known host key algorithms.
|
4 years ago |
Simon Tatham
|
a085acbadf
Support the new "ssh-ed448" key type.
|
4 years ago |
Simon Tatham
|
c18e5dc8fb
cmdgen: add a --dump option.
|
4 years ago |
Simon Tatham
|
e0e133b4b0
Expose the rest of LoadedFile in headers.
|
4 years ago |
Simon Tatham
|
7599a57a33
Allow cmdgen to read keys from standard input.
|
4 years ago |
Simon Tatham
|
5db2f4ca7e
Expose lf_load_keyfile outside sshpubk.c.
|
4 years ago |