summaryrefslogtreecommitdiff
path: root/sys/crypto/xform.c
AgeCommit message (Expand)Author
2010-04-20remove proc.h include from uvm_map.h. This has far reaching effects, asTed Unangst
2010-01-10Fix two bugs in IPsec/HMAC-SHA2:Markus Friedl
2008-09-06match libc sha2(3) API changes for kernel; ok millert@Damien Miller
2008-06-09add myself to copyrightDamien Miller
2008-06-09Implement the AES XTS mode of operation for the crypto(9) framework.Damien Miller
2007-09-13Here too: Convert MALLOC/FREE to malloc/free and use M_ZERO where applicable.Hans-Joerg Hoexer
2007-09-10Make the hmac ipad/opad globals "const" and fixup the crypto functionsHenric Jungheim
2007-05-27make the #defines in rijndael.h a bit more meaningfulTed Unangst
2007-02-19minimum blocksize for ESP is 32 bit, so adjust blocksize of NULLHans-Joerg Hoexer
2005-05-25AESCTR support for ESP (RFC 3686); ok hshoexerMarkus Friedl
2004-12-20Allow the setkey function of a transform to fail, eg. when an insufficientHans-Joerg Hoexer
2004-12-15minimum key length of aes is 128 bit, not 64.Hans-Joerg Hoexer
2004-06-26Ansification of defalte-/lsz-stubs.Hans-Joerg Hoexer
2004-05-07Replace RSA-derived md5 code with code derived from Colin Plumb's PD version.Todd C. Miller
2003-12-26- use 1/2 space for rijndael context in ipsecMarkus Friedl
2003-07-24hmac-sha2-{256,384,512} support in AH/ESP auth. markus okJun-ichiro itojun Hagino
2003-02-19lzs is lzs, lzs is not deflateJason Wright
2003-02-15skeleton support for LZS compressionJason Wright
2002-11-12Add a CRYPTO_NULL xform (it's a do nothing, but nice for measuring theJason Wright
2002-08-16fix size in MALLOC/bzero call, from sam@errno.com, ok deraadt@Daniel Hartmeier
2002-04-22KNFTheo de Raadt
2002-03-05export MD5/SHA1 via /dev/crypto; ok provos@, beck@Markus Friedl
2001-08-28Getting closer to working userland MAC.ben
2001-08-24switch to the optimised AES reference code fromMarkus Friedl
2001-08-17Add RC4 support.ben
2001-08-08remove IPCOMP. derradt@ ok.Jean-Jacques Bernard-Gundol
2001-07-05#ifdef IPCOMP stuff properlyTheo de Raadt
2001-07-05Support for compression. angelos@ ok.Jean-Jacques Bernard-Gundol
2001-06-27Indentation.Angelos D. Keromytis
2001-06-25Update copyright; you can use this with or without fee (unless yourAngelos D. Keromytis
2001-06-23merge crypto/crypto{dev,}.h to crypto/cryptodev.h, to avoid name conflicts in...Theo de Raadt
2001-06-16KNFTheo de Raadt
2001-06-13ivmask has been deprecated.Angelos D. Keromytis
2001-05-05Use the M_CRYPTO_DATA and M_CRYPTO_OPS malloc types.Angelos D. Keromytis
2000-11-17*HMAC96->*HMACAngelos D. Keromytis
2000-10-09AES alias for Rijndael, also adjust the name.Angelos D. Keromytis
2000-06-18Add Rijndael (128-bit blocksize) in the software crypto driver.Angelos D. Keromytis
2000-03-17Cryptographic services framework, and software "device driver". TheAngelos D. Keromytis