summaryrefslogtreecommitdiffstats
path: root/sys/opencrypto/cryptodev.h
Commit message (Expand)AuthorAgeFilesLines
* crypto(9) is called from ipsec in CRYPTO_F_CBIFSYNC mode. This is workingfabient2018-01-281-0/+23
* Make IPsec work with AES-GCM and AES-ICM (aka CTR) in OCF... IPsecjmg2015-08-041-5/+5
* Fix XTS, and name things a bit better...jmg2015-07-141-8/+6
* Add support for AES modes to IPSec. These modes work both in software onlygnn2015-07-091-16/+63
* we may get here w/ non-sleepable locks held, so switch to _NOWAIT whenjmg2015-07-071-1/+1
* Add some new modes to OpenCrypto. These modes are AES-ICM (can be usedjmg2014-12-121-32/+78
* Add support for AES-XTS.pjd2010-09-231-1/+2
* Integrate the Camellia Block Cipher. For more information see RFC 4132gnn2007-05-091-1/+3
* Overhaul driver/subsystem api's:sam2007-03-211-50/+55
* - Replace COPYDATA() and COPYBACK() macros with crypto_copydata() andpjd2006-06-041-27/+7
* Move COPYDATA() and COPYBACK() macros to cryptodev.h, they will be usedpjd2006-06-041-0/+27
* - Remove HMAC_BLOCK_LEN, it serves no purpose.pjd2006-06-041-1/+0
* - Use define of an algorithm with the biggest block length to describepjd2006-06-041-3/+1
* Rename HMAC_BLOCK_MAXLEN to HMAC_MAX_BLOCK_LEN to be consistent withpjd2006-06-041-2/+2
* Rename AALG_MAX_RESULT_LEN to HASH_MAX_LEN to look more constent withpjd2006-06-041-3/+3
* - Add defines with hash length for each hash algorithm.pjd2006-06-041-4/+24
* Remove (now unused) crp_mac field.pjd2006-05-221-1/+0
* Document how we synchronize access to the fields in the cryptocappjd2006-05-221-6/+13
* - Fix a very old bug in HMAC/SHA{384,512}. When HMAC is using SHA384pjd2006-05-171-6/+11
* - Make opencrypto more SMP friendly by dropping the queue lock aroundpjd2006-05-171-0/+1
* Remove cri_rnd. It is not used.pjd2006-05-171-2/+0
* Forgot about adding cuio_apply() here.pjd2006-05-171-0/+2
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Add CRD_F_KEY_EXPLICIT which allows the key to be changed perphk2004-02-021-0/+1
* Push m_apply() and m_getptr() up into the colleciton of standard mbufbms2003-12-151-3/+0
* consolidate callback optimization check in one location by adding a flagsam2003-06-301-6/+7
* Add support to eliminate a context switch per crypto op when using thesam2003-06-271-2/+14
* Flush my local cache of cryto subsystem fixes:sam2003-06-021-0/+1
* o add a CRYPTO_F_CBIMM flag to symmetric ops to indicate the callbacksam2003-02-231-2/+4
* MFS: crypto timing support; purge usercrypto sysctl (just don't configsam2003-01-031-1/+29
* remove CIOGSSESSION (get software session); it was added only for testingsam2002-10-071-1/+0
* In-kernel crypto framework derived from openbsd. This facility providessam2002-10-041-0/+347
OpenPOWER on IntegriCloud