summaryrefslogtreecommitdiffstats
path: root/lib/libcsi
AgeCommit message (Collapse)AuthorFilesLines
2018-06-05Add missing csi_dh_params_dup() calls.jsing1-3/+3
2018-06-02Validate DH public values and allow for smaller keys to be generated whenjsing2-2/+95
less keying material is needed. Based on code written by djm@ and markus@ for ssh.
2018-06-02Initial version of Crypto Simplified Interface (CSI).jsing9-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.