Changes On Branch 265ace08fed2a802

Changes In Branch crypto Through [265ace08fe] Excluding Merge-Ins

This is equivalent to a diff from c498845865 to 265ace08fe

2023-12-29
03:09
Merged in dh branch check-in: 594dfd3195 user: bohagan tags: trunk
2023-12-28
20:01
Created DH branch check-in: 22f9df2429 user: bohagan tags: dh
2023-12-23
21:23
Added kdfs command to list supported KDFs check-in: baa6119ddf user: bohagan tags: crypto
2023-12-21
20:15
Merged in master changes check-in: 265ace08fe user: bohagan tags: crypto
19:56
Optimized Init stub load and package require. Use general pkhIndex.tcl file. check-in: c498845865 user: bohagan tags: trunk
2023-12-19
05:53
Added test vectors files for hash functions. Added test files and make script to generate TCL test cases from test vector files. These files come from NIST, IETC, etc. documents, examples, etc. check-in: 25db067636 user: bohagan tags: crypto
2023-12-11
10:37
Updated to latest tclconfig changes check-in: 98e3157245 user: bohagan tags: trunk

Modified configure from [4c56eae107] to [39b72b8793].    [diff]

Modified configure.ac from [ac9d3aa5eb] to [c43a3df459].    [diff]

Added doc/cryptography.html version [b22c8f2c44].

Added doc/docs.css version [0ab4787813].

Modified doc/tls.html from [ec5645fd47] to [12b4e9e9d7].    [diff]

Modified generic/tclOpts.h from [fee5089a30] to [e342c63c26].    [diff]

Modified generic/tls.c from [42a5997f51] to [578f1e1218].    [diff]

Modified generic/tlsBIO.c from [904acc3cbd] to [3977ec0a04].    [diff]

Added generic/tlsDigest.c version [188fdc0d84].

Added generic/tlsEncrypt.c version [c0069dd5ac].

Modified generic/tlsIO.c from [fb8d969c33] to [0b06e53585].    [diff]

Added generic/tlsInfo.c version [13359ae431].

Modified generic/tlsInt.h from [0103fefac9] to [0f4281d913].    [diff]

Added generic/tlsKey.c version [8cdbc99261].

Modified generic/tlsX509.c from [37e1c520a1] to [ead2e837f3].    [diff]

Modified tests/badssl.csv from [8df90efe9b] to [3b4cb80289].    [diff]

Modified tests/badssl.test from [66893a8fa7] to [ef286e344c].    [diff]

Deleted tests/ciphers.csv version [f4aff3652a].

Deleted tests/ciphers.test version [212c1bf055].

Added tests/common.tcl version [019f917847].

Added tests/digest.csv version [2969f7b1ad].

Added tests/digest.test version [c72f5245d1].

Added tests/encrypt.csv version [4af8c409bf].

Added tests/encrypt.test version [ce8002626b].

Added tests/info.csv version [a605570f7c].

Added tests/info.test version [421d0bdeb4].

Modified tests/make_test_files.tcl from [c31b96320d] to [e265399d3c].    [diff]

Added tests/test_vectors/Hash/BLAKE2b512.test version [e51ad010d4].

Added tests/test_vectors/Hash/BLAKE2b512.txt version [d3c92f5aad].

Added tests/test_vectors/Hash/BLAKE2s256.test version [b2908e18aa].

Added tests/test_vectors/Hash/BLAKE2s256.txt version [e3f8f87e87].

Added tests/test_vectors/Hash/MD2.test version [69a254de42].

Added tests/test_vectors/Hash/MD2.txt version [72dbd4087b].

Added tests/test_vectors/Hash/MD4.test version [bbe3b07974].

Added tests/test_vectors/Hash/MD4.txt version [e0a9e8ce64].

Added tests/test_vectors/Hash/MD5.test version [7e03aeea77].

Added tests/test_vectors/Hash/MD5.txt version [1f89db3968].

Added tests/test_vectors/Hash/MDC2.test version [2b09e83d60].

Added tests/test_vectors/Hash/MDC2.txt version [c90b9728d3].

Added tests/test_vectors/Hash/RIPEMD128.test version [b7f236100f].

Added tests/test_vectors/Hash/RIPEMD128.txt version [8200be1de0].

Added tests/test_vectors/Hash/RIPEMD160.test version [9f30df5486].

Added tests/test_vectors/Hash/RIPEMD160.txt version [822adc817c].

Added tests/test_vectors/Hash/RIPEMD256.test version [6b86e3a23b].

Added tests/test_vectors/Hash/RIPEMD256.txt version [df8dae9590].

Added tests/test_vectors/Hash/RIPEMD320.test version [eb35578938].

Added tests/test_vectors/Hash/RIPEMD320.txt version [c4941d7c67].

Added tests/test_vectors/Hash/Readme.txt version [6c4218a069].

Added tests/test_vectors/Hash/SHA1.test version [c46752a378].

Added tests/test_vectors/Hash/SHA1.txt version [f781b82247].

Added tests/test_vectors/Hash/SHA1LongMsg.rsp version [dbdb8addfb].

Added tests/test_vectors/Hash/SHA1LongMsg.test version [3f779cd6dd].

Added tests/test_vectors/Hash/SHA1Monte.rsp version [4d2e851fac].

Added tests/test_vectors/Hash/SHA1Monte.txt version [b358759788].

Added tests/test_vectors/Hash/SHA1ShortMsg.rsp version [ed95dce9c8].

Added tests/test_vectors/Hash/SHA1ShortMsg.test version [6534eaf139].

Added tests/test_vectors/Hash/SHA224.test version [6fb18c135b].

Added tests/test_vectors/Hash/SHA224.txt version [f8ab82575a].

Added tests/test_vectors/Hash/SHA224LongMsg.rsp version [7da7ea8843].

Added tests/test_vectors/Hash/SHA224LongMsg.test version [cdc63a057f].

Added tests/test_vectors/Hash/SHA224Monte.rsp version [5c52dbe5fd].

Added tests/test_vectors/Hash/SHA224Monte.txt version [e24a7320cb].

Added tests/test_vectors/Hash/SHA224ShortMsg.rsp version [81d8b1b6a9].

Added tests/test_vectors/Hash/SHA224ShortMsg.test version [785114d672].

Added tests/test_vectors/Hash/SHA256.test version [1ebfc3935e].

Added tests/test_vectors/Hash/SHA256.txt version [07b0075530].

Added tests/test_vectors/Hash/SHA256LongMsg.rsp version [9a9ff814db].

Added tests/test_vectors/Hash/SHA256LongMsg.test version [bcada1e1b8].

Added tests/test_vectors/Hash/SHA256Monte.rsp version [e791ad56c6].

Added tests/test_vectors/Hash/SHA256Monte.txt version [5cbfa7eac0].

Added tests/test_vectors/Hash/SHA256ShortMsg.rsp version [cc5e6df184].

Added tests/test_vectors/Hash/SHA256ShortMsg.test version [58d145302d].

Added tests/test_vectors/Hash/SHA3-224.test version [5821d5313a].

Added tests/test_vectors/Hash/SHA3-224.txt version [5be182bd51].

Added tests/test_vectors/Hash/SHA3-256.test version [da9a573194].

Added tests/test_vectors/Hash/SHA3-256.txt version [e95526daac].

Added tests/test_vectors/Hash/SHA3-384.test version [0a63077b66].

Added tests/test_vectors/Hash/SHA3-384.txt version [1d93b9cf25].

Added tests/test_vectors/Hash/SHA3-512.test version [8582fba2c4].

Added tests/test_vectors/Hash/SHA3-512.txt version [20c4ab8dd7].

Added tests/test_vectors/Hash/SHA384.test version [246a2f7cf7].

Added tests/test_vectors/Hash/SHA384.txt version [b90c774c1d].

Added tests/test_vectors/Hash/SHA384LongMsg.rsp version [68bddc79c6].

Added tests/test_vectors/Hash/SHA384LongMsg.test version [d533e1a9b6].

Added tests/test_vectors/Hash/SHA384Monte.rsp version [81ad726d0a].

Added tests/test_vectors/Hash/SHA384Monte.txt version [eb4d039dbb].

Added tests/test_vectors/Hash/SHA384ShortMsg.rsp version [20b46919ed].

Added tests/test_vectors/Hash/SHA384ShortMsg.test version [18f658aa63].

Added tests/test_vectors/Hash/SHA3_224LongMsg.rsp version [168d15a8b0].

Added tests/test_vectors/Hash/SHA3_224LongMsg.test version [afe8617986].

Added tests/test_vectors/Hash/SHA3_224Monte.rsp version [423c5d169a].

Added tests/test_vectors/Hash/SHA3_224ShortMsg.rsp version [953ebf8b62].

Added tests/test_vectors/Hash/SHA3_224ShortMsg.test version [6c66ccdc7f].

Added tests/test_vectors/Hash/SHA3_256LongMsg.rsp version [e4cdbd523e].

Added tests/test_vectors/Hash/SHA3_256LongMsg.test version [da79b7efbd].

Added tests/test_vectors/Hash/SHA3_256Monte.rsp version [8f24bb96f6].

Added tests/test_vectors/Hash/SHA3_256ShortMsg.rsp version [c3416d5f3b].

Added tests/test_vectors/Hash/SHA3_256ShortMsg.test version [974a7cdf85].

Added tests/test_vectors/Hash/SHA3_384LongMsg.rsp version [f10abc91a6].

Added tests/test_vectors/Hash/SHA3_384LongMsg.test version [827de2d9d8].

Added tests/test_vectors/Hash/SHA3_384Monte.rsp version [76ef953968].

Added tests/test_vectors/Hash/SHA3_384ShortMsg.rsp version [a36843bb9b].

Added tests/test_vectors/Hash/SHA3_384ShortMsg.test version [c73f050197].

Added tests/test_vectors/Hash/SHA3_512LongMsg.rsp version [0bbf186754].

Added tests/test_vectors/Hash/SHA3_512LongMsg.test version [e685c62856].

Added tests/test_vectors/Hash/SHA3_512Monte.rsp version [7d4535045e].

Added tests/test_vectors/Hash/SHA3_512ShortMsg.rsp version [704cd930ab].

Added tests/test_vectors/Hash/SHA3_512ShortMsg.test version [1b677b3338].

Added tests/test_vectors/Hash/SHA512-224.test version [4b94570713].

Added tests/test_vectors/Hash/SHA512-224.txt version [f5cc05c566].

Added tests/test_vectors/Hash/SHA512-256.test version [436087c137].

Added tests/test_vectors/Hash/SHA512-256.txt version [e00241dc19].

Added tests/test_vectors/Hash/SHA512.test version [be6eb5a4c4].

Added tests/test_vectors/Hash/SHA512.txt version [49c0ce0a12].

Added tests/test_vectors/Hash/SHA512LongMsg.rsp version [7b0b7120f4].

Added tests/test_vectors/Hash/SHA512LongMsg.test version [b7cf706188].

Added tests/test_vectors/Hash/SHA512Monte.rsp version [b59d6599c8].

Added tests/test_vectors/Hash/SHA512Monte.txt version [8b33951465].

Added tests/test_vectors/Hash/SHA512ShortMsg.rsp version [9ea217fd07].

Added tests/test_vectors/Hash/SHA512ShortMsg.test version [bd47bed600].

Added tests/test_vectors/Hash/SHA512_224LongMsg.rsp version [e09f1924d5].

Added tests/test_vectors/Hash/SHA512_224LongMsg.test version [80c8cb0f2f].

Added tests/test_vectors/Hash/SHA512_224Monte.rsp version [35cbf23f88].

Added tests/test_vectors/Hash/SHA512_224Monte.txt version [ac358a4d14].

Added tests/test_vectors/Hash/SHA512_224ShortMsg.rsp version [bfcfe7aae4].

Added tests/test_vectors/Hash/SHA512_224ShortMsg.test version [931587df6e].

Added tests/test_vectors/Hash/SHA512_256LongMsg.rsp version [0c7527584a].

Added tests/test_vectors/Hash/SHA512_256LongMsg.test version [1b891d1e08].

Added tests/test_vectors/Hash/SHA512_256Monte.rsp version [a9f88d891a].

Added tests/test_vectors/Hash/SHA512_256Monte.txt version [a96020f051].

Added tests/test_vectors/Hash/SHA512_256ShortMsg.rsp version [99d45606e7].

Added tests/test_vectors/Hash/SHA512_256ShortMsg.test version [db8f842627].

Added tests/test_vectors/Hash/SHAKE128.test version [53d68345f4].

Added tests/test_vectors/Hash/SHAKE128.txt version [0a5deb8560].

Added tests/test_vectors/Hash/SHAKE128LongMsg.rsp version [3e240fc1bf].

Added tests/test_vectors/Hash/SHAKE128LongMsg.test version [c919944d83].

Added tests/test_vectors/Hash/SHAKE128Monte.rsp version [578e911e6e].

Added tests/test_vectors/Hash/SHAKE128ShortMsg.rsp version [353efe20e1].

Added tests/test_vectors/Hash/SHAKE128ShortMsg.test version [68a596e1e2].

Added tests/test_vectors/Hash/SHAKE128VariableOut.rsp version [daf50013d2].

Added tests/test_vectors/Hash/SHAKE256.test version [ed87f72c47].

Added tests/test_vectors/Hash/SHAKE256.txt version [4480b876cb].

Added tests/test_vectors/Hash/SHAKE256LongMsg.rsp version [8cca1f96ad].

Added tests/test_vectors/Hash/SHAKE256LongMsg.test version [51ee1d90b0].

Added tests/test_vectors/Hash/SHAKE256Monte.rsp version [cbb56034d0].

Added tests/test_vectors/Hash/SHAKE256ShortMsg.rsp version [72834c5f7f].

Added tests/test_vectors/Hash/SHAKE256ShortMsg.test version [08858309d2].

Added tests/test_vectors/Hash/SHAKE256VariableOut.rsp version [8811fe0aa0].

Added tests/test_vectors/Hash/SM3.test version [1fafb9cc50].

Added tests/test_vectors/Hash/SM3.txt version [79643d2e88].

Added tests/test_vectors/Hash/WHIRLPOOL.test version [f6370176ca].

Added tests/test_vectors/Hash/WHIRLPOOL.txt version [11ce31a497].

Added tests/test_vectors/Hash/make_test.tcl version [dcf06432bd].

Modified win/makefile.vc from [11d5b7bf2c] to [ac05bd257a].    [diff]