summaryrefslogtreecommitdiffstats
path: root/regress/sys/crypto (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Do not skip any crypto tests. Remove useless make code, use defaultsbluhm2017-06-2210-46/+10
| | | | | where appropriate. OK mikeb@
* Pick rijndael.c lost after backout; requested by bluhm@mikeb2017-06-222-4/+4
|
* Revert MI AES-XTS code back to T-tables amid poor performancemikeb2017-05-172-6/+6
| | | | Suffered by many, the revert tested by stsp@.
* Pick aes.c instead of rijndael.cmikeb2017-05-131-2/+2
|
* Convert CMAC and Key Wrap regress tests over to the new AESmikeb2017-05-024-6/+6
| | | | OK stsp@
* Sync GMAC and AES-CTR/-XTS regress tests with the new AES codemikeb2017-05-026-18/+16
| | | | ok djm
* Pick the right AES source filemikeb2017-05-021-2/+2
|
* Switch AES testcase to the new implementationmikeb2017-04-301-6/+6
| | | | OK djm@
* format string mishandlingderaadt2017-03-081-1/+1
|
* Add test vectors to regress gmac_test.cinoguchi2017-03-071-1/+99
| | | | ok mikeb@
* crypto(4) is no moreotto2016-09-302-179/+0
|
* Pull in Chacha20 and Poly1305 source code as xform.o dependenciesmikeb2016-09-021-1/+2
|
* Pull in Chacha20 and Poly1305 source code as xform.o dependenciesmikeb2016-09-021-1/+2
|
* Pull in Chacha20 and Poly1305 source code as xform.o dependenciesmikeb2016-09-021-1/+2
|
* Emulate loops performed in the software crypto driver more closelymikeb2015-11-071-4/+12
|
* Hook up chacha20-poly1305 test vectors (missed in previous commit)mikeb2015-11-041-1/+2
|
* Test vectors for Chacha20-Poly1305mikeb2015-11-032-0/+464
| | | | ok naddy, djm, reyk
* Cast isspace() argument to unsigned char.mmcc2015-10-231-2/+2
|
* do not need an ovbcopy replacement anymorederaadt2014-11-191-10/+0
|
* Convert 3DES regress test from /dev/crypto to using kernel source codemikeb2014-08-152-96/+65
| | | | directly with a simplified CBC implementation.
* Convert AES-CTR regress test from /dev/crypto to using kernel sourcemikeb2014-08-152-87/+70
| | | | | code directly. This test is converted the same way jsing@ has recently converted an XTS test by pulling in xform.c code.
* Convert AES regress test from /dev/crypto to using kernel source codemikeb2014-08-152-112/+32
| | | | | directly. This test case uses ECB vectors, therefore no chaining is required.
* Enter the REGRESS_FULL target subdirs for clean, cleandir and obj targets.miod2014-07-031-2/+2
|
* Remove -Wbounded: it is now the compiler default.martynas2014-01-186-12/+6
|
* Rework the AES XTS regress so that we compile and test the sys/crypto codejsing2013-10-062-129/+99
| | | | | | | directly, rather than trying to use the crypto dev, which is disabled by default. ok djm@
* Some tests are currently failing. Only run those if the REGRESS_FULLkettenis2013-08-011-10/+13
| | | | variable is set.
* provide fake copies of explicit_bzero in the test scaffolds for kernel codederaadt2011-04-044-1/+26
|
* libdes -> libcryptojsg2010-10-152-13/+13
|
* Test vectors for GMAC as published in the original GCM proposalmikeb2010-09-223-1/+672
| | | | to NIST (gcm-spec.pdf) and draft-mcgrew-gcm-test-01.txt.
* Link against libkern's timingsafe_bcmp.c, so key_wrap regress testsmatthew2010-08-071-3/+3
| | | | | | can compile again. ok phessler@, "Get it in right away" deraadt@
* fix builds for when obj/ presentdjm2008-09-026-16/+71
| | | | | | fix gcc warnings add licenses ok damien@
* test vectors for HMAC-MD5, HMAC-SHA1, HMAC-SHA256, AES-128-CMAC,damien2008-08-1210-1/+446
| | | | | | AES Key Wrap. ok djm@
* +aes testsdjm2008-06-121-1/+2
|
* blocksize=128 keysize={128,256} AES test vectors from Dr. Brian Gladmandjm2008-06-128-0/+5860
| | | | http://fp.gladman.plus.com/AES/
* Test crypto(4) AES against test vectors from Dr. Brian Gladmandjm2008-06-122-0/+392
| | | | | | available at http://fp.gladman.plus.com/AES/ only keysize={128,256} and standard AES blocksize for now
* +aesxts subdirdjm2008-06-091-1/+2
|
* regress tests for crypto(4) CRYPTO_AES_XTS using test vectors fromdjm2008-06-092-0/+1874
| | | | IEEE P1619-2007 standards; ok hshoexer@
* AESCTR support for ESP (RFC 3686); ok hshoexermarkus2005-05-253-2/+312
|
* this needs root privileges to work so define REGRESS_ROOT_TARGETS and use SUDOdavid2004-12-291-1/+6
|
* Spell reserved correctly; ok from copyright holders when in licence blocks.miod2004-07-222-4/+4
|
* disable mac operationsmarkus2004-03-141-2/+3
|
* add missing includesdavid2003-09-021-1/+2
| | | | ok deraadt@ tedu@ dhartmei@ krw@
* various cleanups; david says results are samederaadt2003-07-312-9/+9
|
* forgot dpaddmickey2002-10-211-1/+2
|
* libs are listed w/ LDADD not LDFLAGSmickey2002-10-211-2/+2
|
* initialize some variables.wcobb2002-06-232-5/+5
| | | | ok markus@
* fix alignment problems on sparc64; with fgsch@markus2002-04-031-5/+14
|
* o fix warnings.fgsch2002-04-032-8/+11
| | | | | | | o rearrange headers. o remove unused var. markus@ ok
* missing Makefilesmarkus2002-03-252-0/+11
|
* clear before reusemarkus2002-03-251-1/+2
|