summaryrefslogtreecommitdiff
path: root/sys/include/libsec.h
AgeCommit message (Expand)Author
2016-02-01libsec: ecdsa client support for tlshand, cleanupscinap_lenrek
2016-01-19libsec: add salsa20 stream ciphercinap_lenrek
2015-12-25libsec: implement TLS-PSK for tlsClient()/tlsServer()cinap_lenrek
2015-11-26libsec: add chacha20 poly1305 aead, allow 64 bit iv's for chacha, add tsmemcmp()cinap_lenrek
2015-10-22libsec: add chacha cipher (from charles forsyth)cinap_lenrek
2015-10-22libsec: add poly1305cinap_lenrek
2015-09-22libsec: implement dh parameter signature verification, stop lying about non-r...cinap_lenrek
2015-09-02libsec: add rfc5869 hmac-based key derivation function hkdf_x()cinap_lenrek
2015-09-02libsec: generalize pbkdf2_hmac_sha1() to pbkdf2_x() passing the hmac as an ar...cinap_lenrek
2015-09-01libsec: add curve25519 diffie hellmancinap_lenrek
2015-09-01libsec: remove flawed aes() digest and hmac_aes() implementations (thanks aiju)cinap_lenrek
2015-08-28libsec: add curve25519() from http://code.google.com/p/curve25519-donna/cinap_lenrek
2015-08-26libsec: add q parameter to dh_new() for subgroup support, sanitize dh parameterscinap_lenrek
2015-08-25fix fuckupglenda
2015-08-25import E script from bell labsmischief
2015-08-20libsec: add pbkdf2_hmac_sha1() (from wpapsk factotum module)cinap_lenrek
2015-05-21libsec: implement tlsClient support for RFC6066 server name identification (SNI)cinap_lenrek
2015-04-29libsec: remove aesCTRencrypt()/aesCTRdecrypt() (thanks mischief and qrstuv)cinap_lenrek
2014-09-14libsec: add diffie-hellman functionscinap_lenrek
2012-06-06added ecdsa to factotumaiju
2012-06-04added elliptic curve stuff and RIPEMD-160aiju
2011-05-24devfs crypto code - alpha versiontaruti
2011-03-30Import sources from 2011-03-30 iso image - libTaru Karttunen
2011-03-30Import sources from 2011-03-30 iso image - sys/includeTaru Karttunen