Date: Wed, 15 Oct 2014 21:59:39 GMT From: John-Mark Gurney <jmg@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 1201667 for review Message-ID: <201410152159.s9FLxdHE086685@skunkworks.freebsd.org>
index | next in thread | raw e-mail
http://p4web.freebsd.org/@@1201667?ac=10 Change 1201667 by jmg@jmg_carbon2 on 2014/10/15 21:59:04 add test suite for some of the standard modes that have NIST test vectors... This supports AES-CBC, AES-XTS, AES-GCM, TDES-CBC and SHA1-HMAC... We don't export SHA* via OpenCrypto, so they can't be verified... SHA1-HMAC only accepts 20 byte keys, even though any length key is valid.. Skip those tests for now... Not sure how to break out failing tests better such that they don't end things early and all possible tests are run... Affected files ... .. //depot/projects/opencrypto/tests/sys/Makefile#2 edit .. //depot/projects/opencrypto/tests/sys/opencrypto/Makefile#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/cryptodev.py#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/cryptodev.pyc#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/cryptodevh.py#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/cryptodevh.pyc#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/cryptotest.py#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/CBCGFSbox128.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/CBCGFSbox192.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/CBCGFSbox256.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/CBCKeySbox128.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/CBCKeySbox192.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/CBCKeySbox256.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/CBCVarKey128.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/CBCVarKey192.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/CBCVarKey256.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/CBCVarTxt128.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/CBCVarTxt192.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/CBCVarTxt256.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/HMAC.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/TCBCinvperm.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/TCBCpermop.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/TCBCsubtab.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/TCBCvarkey.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/TCBCvartext.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/XTSGenAES128.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/XTSGenAES256.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/gcmDecrypt128.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/gcmDecrypt192.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/gcmDecrypt256.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/gcmEncryptExtIV128.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/gcmEncryptExtIV192.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/data/gcmEncryptExtIV256.rsp#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/dpkt.py#1 add .. //depot/projects/opencrypto/tests/sys/opencrypto/dpkt.pyc#1 add Differences ... ==== //depot/projects/opencrypto/tests/sys/Makefile#2 (text+ko) ==== @@ -6,6 +6,7 @@ TESTS_SUBDIRS+= kern TESTS_SUBDIRS+= netinet +TESTS_SUBDIRS+= opencrypto TESTSDIR= ${TESTSBASE}/sys KYUAFILE= yeshelp
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201410152159.s9FLxdHE086685>
