aboutsummaryrefslogtreecommitdiff
path: root/tests/sys/opencrypto
Commit message (Expand)AuthorAgeFilesLines
* crypto: Test all of the AES-CCM KAT vectors.John Baldwin2021-10-212-39/+56
* Remove __NO_TLS.Konstantin Belousov2021-03-021-1/+0
* ossl: port to arm64Mitchell Horne2020-12-041-1/+1
* Remove uses of CRIOGET in OCF tests after r368005.John Baldwin2020-11-253-32/+7
* cryptotest: Add qat(4) coverageMark Johnston2020-11-051-2/+3
* Make the tests work without COMPAT_FREEBSD12 in kernel.Jung-uk Kim2020-11-043-6/+6
* Add ossl(4) to cryptotest.Jung-uk Kim2020-10-302-2/+3
* Do a sweep and remove most WARNS=6 settingsKyle Evans2020-10-011-2/+0
* tests/sys/opencrypto: use python3Alan Somers2020-07-204-6/+6
* Add safexcel(4) to cryptotest.Mark Johnston2020-07-141-2/+3
* Remove support for the algorithms deprecated in r348876.John Baldwin2020-05-021-41/+0
* Update blake2 accelerated software tests to work after OCF refactoring.John Baldwin2020-04-221-14/+23
* Temporarily skip sys.opencrypto.blake2_test.blake2{b,s}_vectors_x86 in CILi-Wen Hsu2020-04-221-0/+6
* Refactor driver and consumer interfaces for OCF (in-kernel crypto).John Baldwin2020-03-273-13/+3
* tests/sys/opencrypto: enable armv8crypto on aarch64Enji Cooper2019-08-102-3/+16
* Correct definitions in sys.opencrypto.runtests.main for 32bit platformLi-Wen Hsu2019-07-101-3/+9
* Add my name to the copyrightEnji Cooper2019-05-213-0/+3
* Follow up to r348042: cast `aad` to a byte arrayEnji Cooper2019-05-211-0/+1
* Fix encoding issues with python 3Enji Cooper2019-05-211-6/+16
* Remove spurious newlineEnji Cooper2019-05-211-1/+0
* Fix `KAT(CCM)?Parser` file descriptor leaksEnji Cooper2019-05-212-28/+90
* Squash deprecation warning related to array.array(..).tostring()Enji Cooper2019-05-211-4/+10
* Followup to r347996Enji Cooper2019-05-211-4/+4
* Allow the end-user to pass along arguments to cryptotest.py via `$CRYPTOTEST_...Enji Cooper2019-05-201-1/+1
* Replace uses of `foo.(de|en)code('hex')` with `binascii.(un)?hexlify(foo)`Enji Cooper2019-05-202-69/+73
* Refactor tests/sys/opencrypto/runtestsEnji Cooper2019-05-103-171/+33
* Use `range` instead of `xrange`Enji Cooper2019-04-241-4/+4
* Fix typo: `Plen` should be `plen`Enji Cooper2019-04-241-1/+1
* Don't leak `fd` when manipulating the device via `_getdev()`Enji Cooper2019-04-241-3/+5
* Chase PEP-3110Enji Cooper2019-04-241-9/+9
* Reapply whitespace style changes from r346443 after recent changes to tests/s...Enji Cooper2019-04-242-963/+966
* Test the AES-CCM test vectors from the NIST Known Answer Tests.John Baldwin2019-04-242-0/+201
* Run the plain SHA digest tests from NIST.John Baldwin2019-04-242-17/+55
* Use more descriptive algorithm names in skip messages.John Baldwin2019-04-241-4/+4
* Skip tests with missing test vectors instead of failing.John Baldwin2019-04-241-1/+3
* Revert r346443Enji Cooper2019-04-202-729/+729
* tests/sys/opencrypto: fix whitespace per PEP8Enji Cooper2019-04-202-729/+729
* Specify using Python2, these .py files have not been converted to use Python3Li-Wen Hsu2019-04-204-4/+4
* Test SHA2-224-HMAC now that OCF supports it.John Baldwin2019-04-191-5/+2
* Sync cryptographic algorithm constants with current cryptodev.h.John Baldwin2019-04-191-1/+13
* Add test cases for Poly1305 from RFC 7539Conrad Meyer2018-08-172-1/+405
* Fix sys/opencrypto/blake2_test when kern.cryptodevallowsoft=0Alan Somers2018-08-161-0/+2
* Fix the sys/opencrypto/runtests test when aesni(4) is already loadedAlan Somers2018-08-161-2/+2
* Import Blake2 algorithms (blake2b, blake2s) from libb2Conrad Meyer2018-03-213-0/+16686
* Add ccp(4): experimental driver for AMD Crypto Co-ProcessorConrad Meyer2018-01-181-10/+35
* aesni(4): Add support for x86 SHA intrinsicsConrad Meyer2017-09-261-1/+1
* crypto(9): Use a more specific error code when a capable driver is not foundConrad Meyer2017-09-261-2/+9
* Convert some idioms over to py3k-compatible idiomsEnji Cooper2017-09-242-54/+57
* cryptotest.py: Like r323869, skip SHA HMAC tests on non-SHA driversConrad Meyer2017-09-221-0/+1
* cryptotest.py: Fix whitespace style errorsConrad Meyer2017-09-221-16/+16