Age | Commit message (Expand) | Author |
2021-10-24 | Stop setting etype in the MD crypto code. So far we have set the etype | Patrick Wildt |
2021-10-23 | Retire asynchronous crypto API as it is no longer required by any driver and | Tobias Heider |
2021-10-13 | The kernel crypto framework sometimes returned an error, sometimes | Alexander Bluhm |
2021-07-09 | Use SLIST macro for cryptosoft sessions instead of hand rolled list. | Alexander Bluhm |
2021-07-08 | The properties of the crypto algorithms never change. Declare them | Alexander Bluhm |
2020-05-29 | rndvar.h not needed here | Theo de Raadt |
2019-01-09 | free(9) sizes. | Martin Pieuchot |
2018-05-31 | Add sizes for free(). | Frederic Cambus |
2017-05-02 | Switch OCF and IPsec over to the new AES | Mike Belopuhov |
2017-02-07 | Reduce the per-packet allocation costs for crypto operations (cryptop) | Patrick Wildt |
2016-09-02 | Remove variables 'm' and 'uio' that are only ever assigned to | Tom Cosgrove |
2015-12-10 | Remove plain DES from the kernel crypto framework, including the crypto | Christian Weisgerber |
2015-11-18 | Cleanup gotos as suggested by jsing@ along with spaces and label names | Mike Belopuhov |
2015-11-13 | Remove unused non HMAC versions of MD5 and SHA1; ok mpi, deraadt, naddy | Mike Belopuhov |
2015-11-12 | remove a few unused defines | Mike Belopuhov |
2015-11-03 | Enable Chacha20-Poly1305 in the software crypto driver | Mike Belopuhov |
2015-10-26 | Use axf's hashsize as a block size in the authenticated encryption routine. | Mike Belopuhov |
2015-08-31 | two fairly simple sizes for free() | Theo de Raadt |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2014-12-28 | remove KPDK. not really used, and a bad choice anyway. ok naddy | Ted Unangst |
2014-07-13 | use mallocarray() | Theo de Raadt |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2013-08-25 | Allocate and deallocate memory for encryption contexts within cryptosoft, | Joel Sing |
2012-12-11 | Bring back a small copy optimization in the aes-gcm handling: | Mike Belopuhov |
2012-12-07 | RFC 4106, Section 5 states that the SPI and a 64-bit Sequence | Mike Belopuhov |
2012-12-07 | Fix one of the two issues with ESN support in the GCM case: | Mike Belopuhov |
2012-10-04 | Clean up uninitialized warnings from cryptosoft and aesni. | Christiano F. Haesbaert |
2012-06-29 | Add support for the Extended (64-bit) Sequence Number as defined | Mike Belopuhov |
2011-01-11 | fix encryption for uio_iovcnt > 1 by passing the absolute offset 'count' | Markus Friedl |
2011-01-11 | add explicit_bzero() calls before free()ing key material | Theo de Raadt |
2011-01-11 | accidental commit of a pending diff relating to something else | Theo de Raadt |
2011-01-11 | for key material that is being being discarded, convert bzero() to | Theo de Raadt |
2010-12-22 | use the do {} while construct in the copying macros | Theo de Raadt |
2010-12-21 | remove dead code (ivp did always point to iv in the decrypt path). | Markus Friedl |
2010-10-06 | Retire Skipjack | Mike Belopuhov |
2010-10-06 | zero out auth hash context before freeing it; ok matthew millert | Mike Belopuhov |
2010-09-22 | OCF support for the Galois/Counter Mode (GCM) for AES as | Mike Belopuhov |
2010-07-02 | m_copyback can fail to allocate memory, but is a void fucntion so gymnastics | Bret Lambert |
2010-04-20 | remove proc.h include from uvm_map.h. This has far reaching effects, as | Ted Unangst |
2010-01-10 | Fix two bugs in IPsec/HMAC-SHA2: | Markus Friedl |
2008-06-09 | Implement the AES XTS mode of operation for the crypto(9) framework. | Damien Miller |
2008-06-09 | rename arc4random_bytes => arc4random_buf to match libc's nicer name; | Damien Miller |
2007-09-15 | fix error introduced by my previous commit: | Hans-Joerg Hoexer |
2007-09-13 | Here too: Convert MALLOC/FREE to malloc/free and use M_ZERO where applicable. | Hans-Joerg Hoexer |
2007-09-10 | Make the hmac ipad/opad globals "const" and fixup the crypto functions | Henric Jungheim |
2006-12-29 | Avoid void * arithmetic, okay deraadt@, suggestions from millert@ | Pedro Martelletto |
2005-05-25 | AESCTR support for ESP (RFC 3686); ok hshoexer | Markus Friedl |
2005-05-10 | support NULL encryption for ESP; ok hshoexer, ho | Markus Friedl |
2005-05-02 | simplify by using arc4random_bytes(), ok djm, hshoexer | Markus Friedl |
2004-12-20 | Allow the setkey function of a transform to fail, eg. when an insufficient | Hans-Joerg Hoexer |