summaryrefslogtreecommitdiffstats
path: root/lib/libcsi (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add missing csi_dh_params_dup() calls.jsing2018-06-051-3/+3
|
* Validate DH public values and allow for smaller keys to be generated whenjsing2018-06-022-2/+95
| | | | | | less keying material is needed. Based on code written by djm@ and markus@ for ssh.
* Initial version of Crypto Simplified Interface (CSI).jsing2018-06-029-0/+1305
This is a code base that intends on providing a simplified interface for mid-level cryptographic operations. In due course various applications and libraries will be able to benefit from a clean and robust API, rather than using libcrypto or other similar APIs directly. Discussed at length with deraadt@, djm@, markus@, beck@ and others.