summaryrefslogtreecommitdiff
path: root/sys/crypto/cryptodev.c
AgeCommit message (Collapse)Author
2001-08-17Add RC4 support.ben
2001-06-24Remove whitespace.Angelos D. Keromytis
2001-06-23Adjust length.Angelos D. Keromytis
2001-06-23Use C-style comments...Angelos D. Keromytis
2001-06-23Initialize crd_skipAngelos D. Keromytis
2001-06-23Remove unneeded crp_iv field, set the right flags for IV handling inAngelos D. Keromytis
the crypto device.
2001-06-23merge crypto/crypto{dev,}.h to crypto/cryptodev.h, to avoid name conflicts ↵Theo de Raadt
inside OpenSSL codebase
2001-06-23hifn now supports up to 256KPeter Valchev
2001-06-18keep track of the txform/thash, and make sure that non-blocksizeTheo de Raadt
requests do not get passed to device drivers, because some like the ubsec(4) will do really nasty things like DMA to completely random locations in memory when you do so
2001-06-16range check the enc & mac key lengthsTheo de Raadt
2001-06-15save txform->blocksize so we know what the IV size isTheo de Raadt
2001-06-15constrain to less than 64K until a hifn driver bug is fixedTheo de Raadt
2001-06-11explicit IV & other fixes; pointed out as umich people tried to use this...Theo de Raadt
2001-05-16No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok)Hakan Olsson
2001-05-15DTYPE_CRYPTOTheo de Raadt
2001-05-14dummy cryptof_statTheo de Raadt
2001-05-14art added fo_stat everywhere, except here, then blamed me...Theo de Raadt
2001-05-14use real uioTheo de Raadt
2001-05-13copyrights and $OpenBSD$ tagsJason Wright
2001-05-13bail out better from tsleep failureTheo de Raadt
2001-05-13initial cut at /dev/crypto support. takes original mbuf "try, and discardTheo de Raadt
if we fail" semantics and extends to two varients of data movement: mbuf, or an iovec style block.