summaryrefslogtreecommitdiff
path: root/sys/opencrypto/xform.c
AgeCommit message (Expand)Author
2020-06-30Rename enc_xform_rijndael128 -> enc_xform_aes.riastradh
2020-06-29opencrypto: Switch from legacy rijndael API to new aes API.riastradh
2017-07-06Apply C99-style struct initialization to enc_xform, auth_hash and comp_algoozaki-r
2011-05-26pull in AES-GCM/GMAC support from OpenBSDdrochner
2011-05-24copy AES-XCBC-MAC support from KAME IPSEC to FAST_IPSECdrochner
2011-05-24move the "context size" struct member (which is a pure softwaredrochner
2011-05-23add an AES-CTR xform, from OpenBSDdrochner
2011-05-23-in the descriptor for encryption xforms, split the "blocksize" fielddrochner
2011-05-21sync minimum key size for AES with realitydrochner
2011-05-05make camellia-cbc known to the opencrypto frameworkdrochner
2011-03-09const'fy algorithm descriptorsdrochner
2011-02-25make the use of SHA2-HMAC by FAST_IPSEC compliant to current standards:drochner
2011-02-24small modifications in dealing with the unknown result size of compression/drochner
2009-03-25Fixes PR kern/41069 and PR kern/41070.darran
2008-02-28From Darran Hunt: you can't just specify the "wrong" underlying algorithmtls
2008-02-02From Darran Hunt at Coyote Point: don't truncate HMAC to 96 bits unlesstls
2005-11-25- De-couple the software crypto implementation from the rest of thethorpej
2005-05-29Sprinkle const.christos
2003-11-18Remove erroneous '2 *' from 'bzero(*sched, 2 * sizeof(rijndael_ctx));'jonathan
2003-11-16Move the Skipjack algorithm from sys/opencrypto to sys/crypto/skipjack.tls
2003-08-27Fix-up a few things missed in the rijndael_set_key() change.thorpej
2003-08-27simplify rijndael.c API - always schedule encrypt/decrypt key.itojun
2003-08-27Some const poisoning.thorpej
2003-08-27Use the Blowfish in crypto/blowfish, which has hooks for using tunedthorpej
2003-08-26Move the opencrypto CAST-128 implementation to crypto/cast128, removingthorpej
2003-08-26G/C extra /.thorpej
2003-08-26G/C opencrypto's local copy of rijndael. Adapt the extant rijndaelthorpej
2003-08-25It's bad form to use the <opencrypto/rmd160.h> header file whilethorpej
2003-08-01keyed-{sha1,md5} should not be truncated to 96 bits. markus@openbsditojun
2003-07-28Remove vestiges of OpenBSD <sys/md5k.h> header.jonathan
2003-07-25Commit initial NetBSD port of the OpenCrypto Framework (OCF). Thisjonathan