summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/digest.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* remove hmac-ripemd160; ok dtuckerdjm2017-05-081-7/+6
|
* Add FingerprintHash option to control algorithm used for keydjm2014-12-211-1/+7
| | | | | | | fingerprints. Default changes from MD5 to SHA256 and format from hex to base64. Feedback and ok naddy@ markus@
* forward-declare struct sshbuf so consumers don't need to include sshbuf.hdjm2014-07-031-1/+2
|
* New key API: refactor key-related functions to be more library-like,djm2014-06-241-3/+4
| | | | | | | | | existing API is offered as a set of wrappers. with and ok markus@ Thanks also to Ben Hawkes, David Tomaschik, Ivan Fratric, Matthew Dempsky and Ron Bowes for a detailed review a few months ago.
* revert __bounded change; it causes way more problems for portable thandjm2014-05-021-6/+6
| | | | it solves; pointed out by dtucker@
* use __bounded(...) attribute recently added to sys/cdefs.h instead ofdjm2014-03-261-6/+6
| | | | | | longform __attribute__(__bounded(...)); for brevity and a warning free compilation with llvm/clan
* replace openssl HMAC with an implementation based on our ssh_digest_*markus2014-01-271-2/+10
| | | | ok and feedback djm@
* Introduce digest API and use it to perform all hashing operationsdjm2014-01-091-0/+55
rather than calling OpenSSL EVP_Digest* directly. Will make it easier to build a reduced-feature OpenSSH without OpenSSL in future; feedback, ok markus@