Overview
Comment: | Added MAC test vectors. Added all.tcl files to each test subdirectory so all tests run. Updated Hash and KDF test vectors to add missing cleanupTests. Corrected bug with using dash in constraints. Added constraints for ciphers, digests, and kdfs. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | crypto |
Files: | files | file ages | folders |
SHA3-256: |
feef0d0cef6775676f06f8de2d0050fe |
User & Date: | bohagan on 2023-12-24 06:36:24.000 |
Other Links: | branch diff | manifest | tags |
Context
2023-12-24
| ||
22:57 | Moved common get cipher, digest, etc. functions to tlsUtil.c file. Renamed tlsKey.c to tlsKDF.c to better reflect contents. Standardized error messages. check-in: 94f8408d0d user: bohagan tags: crypto | |
06:36 | Added MAC test vectors. Added all.tcl files to each test subdirectory so all tests run. Updated Hash and KDF test vectors to add missing cleanupTests. Corrected bug with using dash in constraints. Added constraints for ciphers, digests, and kdfs. check-in: feef0d0cef user: bohagan tags: crypto | |
02:22 | Added KDF test vectors check-in: 8b230035d8 user: bohagan tags: crypto | |
Changes
Modified tests/all.tcl
from [b91d386182]
to [645653fd10].
[diff]
Modified tests/test_vectors/Hash/BLAKE2b512.test
from [e51ad010d4]
to [8e818cab70].
[diff]
Modified tests/test_vectors/Hash/BLAKE2s256.test
from [b2908e18aa]
to [0d1c096bbe].
[diff]
Modified tests/test_vectors/Hash/MD2.test
from [69a254de42]
to [99bc7b516b].
[diff]
Modified tests/test_vectors/Hash/MD4.test
from [bbe3b07974]
to [467c08c34a].
[diff]
Modified tests/test_vectors/Hash/MD5.test
from [7e03aeea77]
to [4a3b7c9208].
[diff]
Modified tests/test_vectors/Hash/MDC2.test
from [2b09e83d60]
to [9cb43c6d6f].
[diff]
Modified tests/test_vectors/Hash/RIPEMD128.test
from [b7f236100f]
to [d7315ba5f4].
[diff]
Modified tests/test_vectors/Hash/RIPEMD160.test
from [9f30df5486]
to [e06ba4b6d7].
[diff]
Modified tests/test_vectors/Hash/RIPEMD256.test
from [6b86e3a23b]
to [95937b3173].
[diff]
Modified tests/test_vectors/Hash/RIPEMD320.test
from [eb35578938]
to [fe9e7cfcb5].
[diff]
Modified tests/test_vectors/Hash/SHA1.test
from [c46752a378]
to [bfbdebdc89].
[diff]
Modified tests/test_vectors/Hash/SHA1.txt
from [f781b82247]
to [5945652b07].
[diff]
Modified tests/test_vectors/Hash/SHA1LongMsg.test
from [3f779cd6dd]
to [5629c042e7].
[diff]
Modified tests/test_vectors/Hash/SHA1ShortMsg.test
from [6534eaf139]
to [79a03d8d0f].
[diff]
Modified tests/test_vectors/Hash/SHA224.test
from [6fb18c135b]
to [222cda757d].
[diff]
Modified tests/test_vectors/Hash/SHA224.txt
from [f8ab82575a]
to [8994f85662].
[diff]
Modified tests/test_vectors/Hash/SHA224LongMsg.test
from [cdc63a057f]
to [0be074bfc3].
[diff]
Modified tests/test_vectors/Hash/SHA224ShortMsg.test
from [785114d672]
to [e931511d8b].
[diff]
Modified tests/test_vectors/Hash/SHA256.test
from [1ebfc3935e]
to [e73af40184].
[diff]
Modified tests/test_vectors/Hash/SHA256.txt
from [07b0075530]
to [848f077d7a].
[diff]
Modified tests/test_vectors/Hash/SHA256LongMsg.test
from [bcada1e1b8]
to [2a205726a8].
[diff]
Modified tests/test_vectors/Hash/SHA256ShortMsg.test
from [58d145302d]
to [3c579310ba].
[diff]
Modified tests/test_vectors/Hash/SHA3-224.test
from [5821d5313a]
to [0197fd6ae2].
[diff]
Modified tests/test_vectors/Hash/SHA3-224.txt
from [5be182bd51]
to [0a9192723b].
[diff]
Modified tests/test_vectors/Hash/SHA3-256.test
from [da9a573194]
to [97ef336193].
[diff]
Modified tests/test_vectors/Hash/SHA3-256.txt
from [e95526daac]
to [48114e564c].
[diff]
Modified tests/test_vectors/Hash/SHA3-384.test
from [0a63077b66]
to [5173b84b19].
[diff]
Modified tests/test_vectors/Hash/SHA3-384.txt
from [1d93b9cf25]
to [37fb9bedac].
[diff]
Modified tests/test_vectors/Hash/SHA3-512.test
from [8582fba2c4]
to [719e522337].
[diff]
Modified tests/test_vectors/Hash/SHA3-512.txt
from [20c4ab8dd7]
to [abf73210ae].
[diff]
Modified tests/test_vectors/Hash/SHA384.test
from [246a2f7cf7]
to [812b725c9b].
[diff]
Modified tests/test_vectors/Hash/SHA384.txt
from [b90c774c1d]
to [a59fdbd28c].
[diff]
Modified tests/test_vectors/Hash/SHA384LongMsg.test
from [d533e1a9b6]
to [e10e588e6c].
[diff]
Modified tests/test_vectors/Hash/SHA384ShortMsg.test
from [18f658aa63]
to [b756234b7b].
[diff]
Modified tests/test_vectors/Hash/SHA3_224LongMsg.test
from [afe8617986]
to [38b62e20fc].
[diff]
Modified tests/test_vectors/Hash/SHA3_224ShortMsg.test
from [6c66ccdc7f]
to [9847c1b7e5].
[diff]
Modified tests/test_vectors/Hash/SHA3_256LongMsg.test
from [da79b7efbd]
to [dfe94a5f89].
[diff]
Modified tests/test_vectors/Hash/SHA3_256ShortMsg.test
from [974a7cdf85]
to [f41fb70fc3].
[diff]
Modified tests/test_vectors/Hash/SHA3_384LongMsg.test
from [827de2d9d8]
to [72042f9981].
[diff]
Modified tests/test_vectors/Hash/SHA3_384ShortMsg.test
from [c73f050197]
to [0c5d1a014d].
[diff]
Modified tests/test_vectors/Hash/SHA3_512LongMsg.test
from [e685c62856]
to [3f873b49ae].
[diff]
Modified tests/test_vectors/Hash/SHA3_512ShortMsg.test
from [1b677b3338]
to [364a0e00c9].
[diff]
Modified tests/test_vectors/Hash/SHA512-224.test
from [4b94570713]
to [d9c580556e].
[diff]
Modified tests/test_vectors/Hash/SHA512-224.txt
from [f5cc05c566]
to [2c6688a4b5].
[diff]
Modified tests/test_vectors/Hash/SHA512-256.test
from [436087c137]
to [02704532c4].
[diff]
Modified tests/test_vectors/Hash/SHA512-256.txt
from [e00241dc19]
to [8c9d8ea3f3].
[diff]
Modified tests/test_vectors/Hash/SHA512.test
from [be6eb5a4c4]
to [1888d3a9e6].
[diff]
Modified tests/test_vectors/Hash/SHA512.txt
from [49c0ce0a12]
to [6130019457].
[diff]
Modified tests/test_vectors/Hash/SHA512LongMsg.test
from [b7cf706188]
to [624105ec59].
[diff]
Modified tests/test_vectors/Hash/SHA512ShortMsg.test
from [bd47bed600]
to [0e3b80ebaf].
[diff]
Modified tests/test_vectors/Hash/SHA512_224LongMsg.test
from [80c8cb0f2f]
to [172b15b0f6].
[diff]
Modified tests/test_vectors/Hash/SHA512_224ShortMsg.test
from [931587df6e]
to [8d641d96bf].
[diff]
Modified tests/test_vectors/Hash/SHA512_256LongMsg.test
from [1b891d1e08]
to [2cd108e888].
[diff]
Modified tests/test_vectors/Hash/SHA512_256ShortMsg.test
from [db8f842627]
to [74c616e36d].
[diff]
Modified tests/test_vectors/Hash/SHAKE128.test
from [53d68345f4]
to [358b30bc0f].
[diff]
Modified tests/test_vectors/Hash/SHAKE128LongMsg.test
from [c919944d83]
to [d00d2eae4f].
[diff]
Modified tests/test_vectors/Hash/SHAKE128ShortMsg.test
from [68a596e1e2]
to [28b762cb6c].
[diff]
Modified tests/test_vectors/Hash/SHAKE256.test
from [ed87f72c47]
to [0cd1f0de19].
[diff]
Modified tests/test_vectors/Hash/SHAKE256LongMsg.test
from [51ee1d90b0]
to [42d4bd0d09].
[diff]
Modified tests/test_vectors/Hash/SHAKE256ShortMsg.test
from [08858309d2]
to [cf85a2a49f].
[diff]
Modified tests/test_vectors/Hash/SM3.test
from [1fafb9cc50]
to [7ee5f4974a].
[diff]
Modified tests/test_vectors/Hash/WHIRLPOOL.test
from [f6370176ca]
to [922707888e].
[diff]
Added tests/test_vectors/Hash/all.tcl version [4b0e755a54].
Modified tests/test_vectors/Hash/make_test.tcl
from [dcf06432bd]
to [dae86e37f5].
[diff]
Modified tests/test_vectors/KDF/HKDF-SHA1.test
from [335eb580e0]
to [58a3106b11].
[diff]
Modified tests/test_vectors/KDF/HKDF-SHA224.test
from [dbf7adce7b]
to [a35e08ae37].
[diff]
Modified tests/test_vectors/KDF/HKDF-SHA256.test
from [c1f67f25c9]
to [3fa42bc239].
[diff]
Modified tests/test_vectors/KDF/HKDF-SHA384.test
from [bce5d6736d]
to [6b50020add].
[diff]
Modified tests/test_vectors/KDF/HKDF-SHA512.test
from [9975cd1b00]
to [d9f36ba84c].
[diff]
Modified tests/test_vectors/KDF/PBKDF2-SHA1.test
from [a5cd0e542c]
to [629c4d4319].
[diff]
Modified tests/test_vectors/KDF/PBKDF2-SHA224.test
from [a7b2870d14]
to [fe10f4af17].
[diff]
Modified tests/test_vectors/KDF/PBKDF2-SHA256.test
from [e00139e8a2]
to [cc7be086d5].
[diff]
Modified tests/test_vectors/KDF/PBKDF2-SHA384.test
from [75d58d872e]
to [870e72f47c].
[diff]
Modified tests/test_vectors/KDF/PBKDF2-SHA512.test
from [d4fc47eebf]
to [4a00a74de4].
[diff]
Modified tests/test_vectors/KDF/Scrypt.test
from [0d3f6af848]
to [f179668ce8].
[diff]
Added tests/test_vectors/KDF/all.tcl version [4b0e755a54].
Modified tests/test_vectors/KDF/make_test.tcl
from [b7d1fc4561]
to [260d7b3ffd].
[diff]
Added tests/test_vectors/MAC/CMAC-AES-128-CBC.test version [3a9c3f08a3].
Added tests/test_vectors/MAC/CMAC-AES-128-CBC.txt version [e79fc9b070].
Added tests/test_vectors/MAC/CMAC-AES-192-CBC.test version [a24d68ab1b].
Added tests/test_vectors/MAC/CMAC-AES-192-CBC.txt version [1327ebd19f].
Added tests/test_vectors/MAC/CMAC-AES-256-CBC.test version [636f80d051].
Added tests/test_vectors/MAC/CMAC-AES-256-CBC.txt version [37559b28d2].
Added tests/test_vectors/MAC/CMAC-DES3.test version [341b1fef8a].
Added tests/test_vectors/MAC/CMAC-DES3.txt version [7b40c26c2f].
Added tests/test_vectors/MAC/HMAC.rsp version [23d90fe189].
Added tests/test_vectors/MAC/HMAC.test version [3f775f13fb].
Added tests/test_vectors/MAC/HMAC_MD5.test version [bda682a8ec].
Added tests/test_vectors/MAC/HMAC_MD5.txt version [28320e2e15].
Added tests/test_vectors/MAC/HMAC_RIPEMD128.test version [d9301fcecf].
Added tests/test_vectors/MAC/HMAC_RIPEMD128.txt version [3e487cc771].
Added tests/test_vectors/MAC/HMAC_RIPEMD160.test version [a79db16564].
Added tests/test_vectors/MAC/HMAC_RIPEMD160.txt version [bb21e99891].
Added tests/test_vectors/MAC/HMAC_SHA1.test version [3eee92fdc9].
Added tests/test_vectors/MAC/HMAC_SHA1.txt version [bbeb4deaa9].
Added tests/test_vectors/MAC/HMAC_SHA224.test version [42a431f4b0].
Added tests/test_vectors/MAC/HMAC_SHA224.txt version [55c849f12e].
Added tests/test_vectors/MAC/HMAC_SHA256.test version [42297378eb].
Added tests/test_vectors/MAC/HMAC_SHA256.txt version [32c296d1a9].
Added tests/test_vectors/MAC/HMAC_SHA3-224.test version [5684f09a47].
Added tests/test_vectors/MAC/HMAC_SHA3-224.txt version [7733ead9c2].
Added tests/test_vectors/MAC/HMAC_SHA3-256.test version [fc1173d064].
Added tests/test_vectors/MAC/HMAC_SHA3-256.txt version [c17f79ca22].
Added tests/test_vectors/MAC/HMAC_SHA3-384.test version [ad0d13b496].
Added tests/test_vectors/MAC/HMAC_SHA3-384.txt version [8df953a228].
Added tests/test_vectors/MAC/HMAC_SHA3-512.test version [3e50a3d7da].
Added tests/test_vectors/MAC/HMAC_SHA3-512.txt version [a1ac4ceeaf].
Added tests/test_vectors/MAC/HMAC_SHA384.test version [3a67faccd9].
Added tests/test_vectors/MAC/HMAC_SHA384.txt version [28134b68af].
Added tests/test_vectors/MAC/HMAC_SHA512.test version [4ce64d21bf].
Added tests/test_vectors/MAC/HMAC_SHA512.txt version [ffd58ca5b8].
Added tests/test_vectors/MAC/all.tcl version [4b0e755a54].
Added tests/test_vectors/MAC/make_test.tcl version [6510cbad4a].
Added tests/test_vectors/all.tcl version [4b0e755a54].