Artifact
94f8408d0d20d0089c7a6f8a5bbd6280422e37285c33e6a3f66f10627dfd8482:
Manifest of check-in
[94f8408d0d]
- Moved common get cipher, digest, etc. functions to tlsUtil.c file.
Renamed tlsKey.c to tlsKDF.c to better reflect contents.
Standardized error messages.
by
bohagan on
2023-12-24 22:57:35.
C Moved\scommon\sget\scipher,\sdigest,\setc.\sfunctions\sto\stlsUtil.c\sfile.\nRenamed\stlsKey.c\sto\stlsKDF.c\sto\sbetter\sreflect\scontents.\nStandardized\serror\smessages.
D 2023-12-24T22:57:35
F .fossil-settings/ignore-glob 053031e94ae1f711da1c5c49d4888d744edd322f w
F ChangeLog 7400a29b58b8fe1f36f80da505826b1c92029f7c w
F Makefile.in 3d826d82ee1fffdd238ff4a39a3361e704e0b95870c2a073c1900e6e0644726a w
F README.txt ac96d5cec3f5ab27c1f32273dd5087f535b8c06117222eee81295d247c43b3e4 w
F acinclude.m4 a920d53daaaec3d62d184e66fd720b13d577ea245ff0b756a0410ba40e54b7e7 w
F aclocal.m4 aa2bfd12c38a821b848d83767faa20331347733590bebfe13b0fab1e0758771a w
F build/update-wiki-docs 05d1cbbcf44783d48d396c496ef03e38c38eab24d25bc50506841d74559944cc w
F configure 5d330fed9170da5880c0fa873707f735e5d631373a8f5587d552277c6067cb67 x
F configure.ac f02a7eeac0e9f46e1d98c44a2a4836355e3c2128c0fa27961ec459ecda4796c3 w
F doc/cryptography.html b22c8f2c44575319822661332111757d57375105351ad222c7fa5bf3d5125d88 w
F doc/docs.css 0ab4787813ca37f469091f71761d892e97b54ac974fcbe44abb6d0c5c80747a7 w
F doc/tls.html 12b4e9e9d7f855d37d6b25945c30929bb163aecf808e4fd4dd6a98f410199309 w
F generic/gen_dh_params 90177a165876b14ff6d9de1732eedbb4383a4d6bd747e9be2de179509a40e1fe w
F generic/tclOpts.h 6a496a0d8f7dc48b8be57cc37aa05a2019f7d0c69aeb891c20855d3713462419 w
F generic/tls.c 578f1e12187986c3b7f4b6e08f20b7b889615db4f01b5eaf011ee0f81ce29538 w
F generic/tls.h bcbadd04812722c768bab911df06591deb6412c442667fc72a3700702792b328 w
F generic/tlsBIO.c 3977ec0a04d1e4a99bd6f4641a5c387b1dbb27c8851cae1a1ef20378ae0d922a w
F generic/tlsDigest.c f2bddde2af320906b6c735eadc424f45a90ca0d5e1b3b5f5c139ef7aecf25701 w
F generic/tlsEncrypt.c f6412740bfaec23991a85de5391e6b49007dc7163495fff5af9fda7bea8f1a1c w
F generic/tlsIO.c 0b06e535854729be12e38dc4fdec6f6f1e433db66f955faca3b946ded321a1ff w
F generic/tlsInfo.c b61000448fdd4961f68492d9a9b086494a64faf94d437ba05fcaeb3af77c0627 w
F generic/tlsInt.h 8236808b5c773403c921c98d36412c7305e65464c2652750420fc06848865cfd w
F generic/tlsKDF.c 2e942636f41ea4a029f4ce4ee5f8911d3493f75b139758467e11e8fd010ce622 w
F generic/tlsUtil.c 8f89b37f61fd59f227101d2112b8139235078e1e6c946ab5a539046246f8e040 w
F generic/tlsX509.c ead2e837f395bfe6ac400c377517fce685685e7cd8a2a22ada98364b74beb42f w
F library/tls.tcl 806ff9312aab0364c66998eb0413d4ed18847c9402e31c71fb6e9777d4557824 w
F license.terms 767ca581733f8a4142e263de77ab835fb4bfbbef w
F pkgIndex.tcl.in ef684e85f31a180b6b43d3c33f0a226aba1d1305892aac1d885e2043b83a5241 w
F tclconfig/README.txt 22e2b8305785370b08ef9c18aa62408f5fe972655f3a4fbb0dc55bc8beb60e67 w
F tclconfig/install-sh 2182b3705d92e25753411e2c28cf788c69e35a48fbb8aa332e342dfc6b95b80d w
F tclconfig/license.terms 0639ae334eb9a347fa0e1e0a260f52757c0aa2aaf4609689eb318b3460efcf79 w
F tclconfig/tcl.m4 24841be70516af95124d989e9b9a9fb07879fdc9cf2248c4ce6fc7aa3a5ae72b w
F tests/README.txt 673cb3618871b6f1ec97e7cfaa22bf4dfcd4d9b5a1232a45138de4b3613dc67e w
F tests/all.tcl 645653fd100885ae93170e7e50fd241a67b56c76c50d79e1f4f4be49e2626e8e w
F tests/badssl.csv 3b4cb8028947b25aac94ab43374189bb5513ddde803d1b9f70ce85e997e34da7 w
F tests/badssl.test ef286e344c2086f0b8635beb13725e8027ae4c072f7ca8cc653088bf1602dfee w
F tests/certs/README.txt 9915ad53fa227968ba873ecc647672a587e83a2a w
F tests/certs/ca.pem 484e3a5644dabaa985975741b03063d917ff674245419b8ca0813488748d0759 w
F tests/certs/client.key fb4dcc3cad5fd100886218a0cce15a042f480dfdeaeb40144db9485efa09ea82 w
F tests/certs/client.pem 2050e8c95352382f7aa2db9c613ccac19f818c8f9875e866f174bcccb0e66648 w
F tests/certs/client.req 5ffe930c8bfb38e06b4b97c390af5b6a5a350f12ed7ebe3f182f6375fbfff34b w
F tests/certs/file.srl 662a919451daadbf968d139b21b88570b9c4814e5a322dfca679bf39892f4e59 w
F tests/certs/privkey.pem 68364dca5fad1c1952a4bf85ac8fc322c037218d71da92c6fdfd248bcb698378 w
F tests/certs/server.key 059d0c4e1d5e738299eb331c3ce3d16f8d241d8dbf48200cf844f3fecd99b06a w
F tests/certs/server.pem fafd25f6df06f1b79bfcdde8de1fa73860fd964c16fc220d573f98e8da2ba90e w
F tests/certs/server.req 984c60695f5fba41157bd6b42798310a2577a1b32b907de975335506f8713937 w
F tests/common.tcl 019f9178475a883a83bc034a5a9470e321aa22e87460ac140602086814d76b25 w
F tests/digest.csv 2969f7b1ad68a5a75538cb9f69004f1ba42e4742a1814644ff56bb0f9d57e059 w
F tests/digest.test c72f5245d13352ee23f49eb2b839b2918435780f11e8fb415b32e9e4fcfa5ce6 w
F tests/encrypt.csv 4af8c409bf051a439f7d4d8b6c8ba4b0be2b30c456e0e73c31b1d4fa53e38875 w
F tests/encrypt.test ce8002626b693c0a7c7b65c02bc9f91a96d8e8fab2218a27b0b9dd3eae6a7524 w
F tests/info.csv a605570f7c1d45db6285d77878d34fc796f54c40fa1a87edcc08a64bdd990a5f w
F tests/info.test 421d0bdeb4774ac3ae9ccef37185c3a24fae6ca51eb42aa72a6b455ee0a1447c w
F tests/keytest1.tcl bd5cb9f85734b721933a28319fb4d56869a2ec3386a35c3d2749fd0160d0b3be w
F tests/keytest2.tcl 9ae291a22acb5892d592c00deaee995462efc843 w
F tests/make_test_files.tcl e265399d3cc50f4a9f0b1e908ee139c7101a446e15e2de91a8f7b8471a7e511e w
F tests/oldTests/client.pem 79c7dcaa3df7c9dc19b96c08c9c972d67452f978 w
F tests/oldTests/server.pem 91b4eb61129390beee25378626d67329e71f5cef w
F tests/oldTests/tls.tcl 3ec4a78d729ba849721ceb06f00c90e10c2dbc17 w
F tests/oldTests/tlsAuto.tcl c6f69ae9dca0f8ef0c23294c6f03bad1a85b5f82 w
F tests/oldTests/tlsBlocking.tcl 272e10e79ea04bf7a46ee0efd84c39839949887c w
F tests/oldTests/tlsCiphers.tcl fc1b7f572b662ad9b4c01c3ad7691c93d98bdb74 w
F tests/oldTests/tlsHttp.tcl a53b6ea2faad86b9236786c8e9708cbc4e72afff w
F tests/oldTests/tlsSrv.tcl 03126ed641542563d109050ab3974aa493abe41d w
F tests/oldTests/tlsSrv2.tcl 26eb405e56b0637079f9b1884281431e02a8e148 w
F tests/oldTests/tlsUpload.tcl 7d5a3a1baa8bb4ddc04e8be625b88199bfc79c24 w
F tests/remote.tcl b1e4530462df2800ba4d87a3f328a9ea45fcd21cd22bd17d77ac6316ac26343c w
F tests/simpleClient.tcl 38bd23a6f6890008fcfc645b99ae34ac681ec41ad23d9171b3d9a89c2363b9cd w
F tests/simpleServer.tcl 0490845ed931269c9aac25dd12931820b6607b0b43ff23e72aa06c836706fa71 w
F tests/test_vectors/Hash/BLAKE2b512.test 8e818cab703cb30acedeeb4a9aed4ee29a19c40a8b5e0f07662acec1256e3240 w
F tests/test_vectors/Hash/BLAKE2b512.txt d3c92f5aad12b358fb9634c9f79a7f72510b3bdd7720f1a67c67737408fa958c w
F tests/test_vectors/Hash/BLAKE2s256.test 0d1c096bbea27ded58fa7273e207d1141d204aedc5f8bb05a256c0792eff80a5 w
F tests/test_vectors/Hash/BLAKE2s256.txt e3f8f87e8733a1f77f93e6c485ce53b2210aaed2d1949882d9b22239d358ec6e w
F tests/test_vectors/Hash/MD2.test 99bc7b516bdcfcb0fbbffca1c41f26c7c6e399d44e7c086d0da632e6574d3252 w
F tests/test_vectors/Hash/MD2.txt 72dbd4087ba7b043166d5c6e910f3cec266da6411aa1de6270958296985c9692 w
F tests/test_vectors/Hash/MD4.test 467c08c34ad3238f869ffa7755bc672b317eaab61a330bd564856e6292dd3809 w
F tests/test_vectors/Hash/MD4.txt e0a9e8ce648ad094d8cb1d1e41fdc51cfe0a1a6f9b37be54170a65cd1564a3d1 w
F tests/test_vectors/Hash/MD5.test 4a3b7c92087ce60294c998a93a9feb2a7ed1d9b679e9c6ef227a1901c4653929 w
F tests/test_vectors/Hash/MD5.txt 1f89db396829bc44fb4b3a7cfdc7038de49902afcca8b718892ea772e58e85a0 w
F tests/test_vectors/Hash/MDC2.test 9cb43c6d6f9551bf34b9758eb4177347077faca00584e47bb9b9b7235ff39d60 w
F tests/test_vectors/Hash/MDC2.txt c90b9728d31fe4e647cb5b3958bb0b9820cf8722532afc16bc421dfdc01ee6c0 w
F tests/test_vectors/Hash/RIPEMD128.test d7315ba5f48d03375c565c44d4d5fa9894a2faa90c255b7fa20078898fafee89 w
F tests/test_vectors/Hash/RIPEMD128.txt 8200be1de077bd2f283b2d14e9e7ebf88932d611f3fb95dc14daa73024211739 w
F tests/test_vectors/Hash/RIPEMD160.test e06ba4b6d7c174b51b46db131b90efb368d4bf58de57ed5fba833dc08c9dfcef w
F tests/test_vectors/Hash/RIPEMD160.txt 822adc817ccee160a90e68dd66e7c600c9006e7414847164a1b12bec28d999c0 w
F tests/test_vectors/Hash/RIPEMD256.test 95937b3173dbcacbdea4b3b8b5ef39d9dd1b38026bef0911a46f491484913ab8 w
F tests/test_vectors/Hash/RIPEMD256.txt df8dae959033817f2d7364a23f1356a9f3497b7fe848a1ae2b4abe28225291aa w
F tests/test_vectors/Hash/RIPEMD320.test fe9e7cfcb54bf051674ed9d583ada0b1e67714756f8c6e22cd316d9fc56d255c w
F tests/test_vectors/Hash/RIPEMD320.txt c4941d7c677dcfdea0464b4a2f6c6e383827344e95d4b29a1417abcfd6eb8328 w
F tests/test_vectors/Hash/Readme.txt 6c4218a06959d3af9bd3d6c2336c4dba6b372e0849952885047d79a56d7616b5 w
F tests/test_vectors/Hash/SHA1.test bfbdebdc893f823f0f9784d4d1a561161b3080075b60052b18d37ebdbd0d4078 w
F tests/test_vectors/Hash/SHA1.txt 5945652b072e1d4e299ec4bccc8c93e44769f4f89e1633cdd2a067417eebc52c w
F tests/test_vectors/Hash/SHA1LongMsg.rsp dbdb8addfbb17655321084706b569e5d0297960029d8c04f9d8649482e884c75 w
F tests/test_vectors/Hash/SHA1LongMsg.test 5629c042e71548d80900bb40500e12faa7d74309932e799289f0b64ec02c0378 w
F tests/test_vectors/Hash/SHA1Monte.rsp 4d2e851facf125b7be2d17403fb9a21d0c106a9215d4105658a3ebd530ed8354 w
F tests/test_vectors/Hash/SHA1Monte.txt b358759788f1745c01f1b14bdb45d5f76686368a037c38f7d87a7c6fe31cdec0 w
F tests/test_vectors/Hash/SHA1ShortMsg.rsp ed95dce9c881f28aee6164dc8242e492da0a3eec2168fd15746db27cab40d5b1 w
F tests/test_vectors/Hash/SHA1ShortMsg.test 79a03d8d0fc26e2788eb5f5d05729d7c56b45bc1f065d9f990cd425d16d18646 w
F tests/test_vectors/Hash/SHA224.test 222cda757dab6338a6de9a7642087fa69e325305e8a0ec531dccdda19c5b0a34 w
F tests/test_vectors/Hash/SHA224.txt 8994f85662d81b7d5d31bdbc124b3a826650b17f50c7675f007d34e53c953c31 w
F tests/test_vectors/Hash/SHA224LongMsg.rsp 7da7ea884381bb33f6a3a6566417c87385f2dc418f7f8e354e3194c3a7a80dca w
F tests/test_vectors/Hash/SHA224LongMsg.test 0be074bfc3d05105dcc0e8f15789bed47ab591616ec3dc746c779b4711bea7d4 w
F tests/test_vectors/Hash/SHA224Monte.rsp 5c52dbe5fd444816b06d0b3a79801225f99de3ad07dc021e6a2dd1ea2130f509 w
F tests/test_vectors/Hash/SHA224Monte.txt e24a7320cb29820cadf536b1acd9da8879074d563e9e74ee9d525d1ce5bd91d2 w
F tests/test_vectors/Hash/SHA224ShortMsg.rsp 81d8b1b6a9914770ebe4f2d485133db27ccf013525b3eef96bfb8d637c403e0a w
F tests/test_vectors/Hash/SHA224ShortMsg.test e931511d8be4ade3a880e46eb89f2da9142fea8072ab7cf7c07045d4793d5327 w
F tests/test_vectors/Hash/SHA256.test e73af4018443974c11729c7994666ce89af417aeecc94b153898ddf588b08958 w
F tests/test_vectors/Hash/SHA256.txt 848f077d7a22ca16495dcdb00041a945d0c9f4159436aa6335f22cbcc1477100 w
F tests/test_vectors/Hash/SHA256LongMsg.rsp 9a9ff814db1683708d57c5daa0b2d6043e3c5c6737229504408a2ac45b8d3963 w
F tests/test_vectors/Hash/SHA256LongMsg.test 2a205726a82127517ef9d4e4fca19a954c180d8e17b93126cd514d16b39afb1e w
F tests/test_vectors/Hash/SHA256Monte.rsp e791ad56c6018111bf6762182cf14df9ec3aa775f586abad23bc1e06fb83e5c9 w
F tests/test_vectors/Hash/SHA256Monte.txt 5cbfa7eac05e403e60dc3a56853d03d16222d8ce423b1e35153c9978b172f1bf w
F tests/test_vectors/Hash/SHA256ShortMsg.rsp cc5e6df1847760d05552b255c47f9ac8b018828edfedbd66fe064607713aee5c w
F tests/test_vectors/Hash/SHA256ShortMsg.test 3c579310bafdd3c25ca90fc3ceac82cdd50dd9042ff7a9e09733d7ed2dbf5aa2 w
F tests/test_vectors/Hash/SHA3-224.test 0197fd6ae2f9974d0ba13bd9f41800e0f1217e3bc13c16b7c357d2b5b815610c w
F tests/test_vectors/Hash/SHA3-224.txt 0a9192723b7738e4794b4475cf195089e51855953155cf498a3ec5caa8a4f3f1 w
F tests/test_vectors/Hash/SHA3-256.test 97ef336193b1f72bb966ff150cf5e669b4e8cd2ca83a94bfd9aaee3d48de3e92 w
F tests/test_vectors/Hash/SHA3-256.txt 48114e564ca4e18864d78b0e5e7fdb6def5f945b2ce80bcb1c4a55a6070b2e15 w
F tests/test_vectors/Hash/SHA3-384.test 5173b84b19a7f1449b4046869e07833d847ac1d068b59f12f06f1f7189279e12 w
F tests/test_vectors/Hash/SHA3-384.txt 37fb9bedacdb4e3472891c5d84783a510ef249ad8d3a3423be7a7f234074922d w
F tests/test_vectors/Hash/SHA3-512.test 719e522337816a366e101d49232dc8943d2f63858ac85067193e8941cd15ed13 w
F tests/test_vectors/Hash/SHA3-512.txt abf73210aeb35adaace2d159691a95a507b7296a16988ce3af83fd048bd57d7d w
F tests/test_vectors/Hash/SHA384.test 812b725c9be69bac523e6e92d8d53d2df56d3acc53961dc4013e2390a89d4942 w
F tests/test_vectors/Hash/SHA384.txt a59fdbd28c202acafd0af4f9c313653004f5bc9c6a6f2753a2c71b631deba6d7 w
F tests/test_vectors/Hash/SHA384LongMsg.rsp 68bddc79c659741e22ee48e388a92df9a9d9ac6bdf804aebc916abd74de44f02 w
F tests/test_vectors/Hash/SHA384LongMsg.test e10e588e6ca198996a7bd4ba674aa45072de4823915f8b58db1ad9b94a312e55 w
F tests/test_vectors/Hash/SHA384Monte.rsp 81ad726d0ac8c5c61c26c43ad63d67d2c0f1412636d3c3ce7758737fd6e5380c w
F tests/test_vectors/Hash/SHA384Monte.txt eb4d039dbb5c49ef6074909cf62bc7295faa9ed93dfe1de22e239d58586fdde1 w
F tests/test_vectors/Hash/SHA384ShortMsg.rsp 20b46919ed7a93df74ed058f31abbcfe1311231840b665eb10801abda26b8c76 w
F tests/test_vectors/Hash/SHA384ShortMsg.test b756234b7b675aa6ba2fc1dd03ae9f33926111806e9882ae9f1cce2f2f376717 w
F tests/test_vectors/Hash/SHA3_224LongMsg.rsp 168d15a8b0a6c0989c2eb8b8064de615e2374c18ab9cf52323f8598d0fff89fc w
F tests/test_vectors/Hash/SHA3_224LongMsg.test 38b62e20fc526f1aa2ed7e0cc7d710555fd14b43cf95ddfa46c335a0479bc286 w
F tests/test_vectors/Hash/SHA3_224Monte.rsp 423c5d169a89b868adeb1b9d2e74088406144a02268441af658287b3b6c37ad2 w
F tests/test_vectors/Hash/SHA3_224ShortMsg.rsp 953ebf8b6239ea33d9540baf305d04a872555104c18c1f2e0953f55c191145f8 w
F tests/test_vectors/Hash/SHA3_224ShortMsg.test 9847c1b7e5dc4d248863b506b52f6aeb9e9d062c77de2d4df18ae36028862bfb w
F tests/test_vectors/Hash/SHA3_256LongMsg.rsp e4cdbd523e10df52ab81ceca489b2a4ec034680a5929e582cfd3503574d84cbd w
F tests/test_vectors/Hash/SHA3_256LongMsg.test dfe94a5f898bb7ccc63a9c6a882776857cf63f52bbec7fab00b9400172680b2c w
F tests/test_vectors/Hash/SHA3_256Monte.rsp 8f24bb96f6287cc6f857c2bfd1fe16477fc22c73d129757065587db754c3283c w
F tests/test_vectors/Hash/SHA3_256ShortMsg.rsp c3416d5f3bfd70ac03ad90f4eacedd1917e4f3d45919a7fc7a79808179e90f32 w
F tests/test_vectors/Hash/SHA3_256ShortMsg.test f41fb70fc3918c2066102fb21e2ea3f86677c0bafae7c1e21ab5d7f1858e420c w
F tests/test_vectors/Hash/SHA3_384LongMsg.rsp f10abc91a6a292b2264f929667c691ca89fd274e89e9540b548dd223ffc97be4 w
F tests/test_vectors/Hash/SHA3_384LongMsg.test 72042f99818fbad0c22733a3390002879fa2ef9f2974b240f46b54c6f56ec7d5 w
F tests/test_vectors/Hash/SHA3_384Monte.rsp 76ef9539683726b43de546cddeabfd9eba2066b4933fd962ef9f29da212942ee w
F tests/test_vectors/Hash/SHA3_384ShortMsg.rsp a36843bb9b2c39ddc6b44b5ba11132a836056957f0fa40f867500684f0818bc6 w
F tests/test_vectors/Hash/SHA3_384ShortMsg.test 0c5d1a014d88be7d7ed1ad2b5583455a7c5feb63c40c46e85cf762fd7915ce76 w
F tests/test_vectors/Hash/SHA3_512LongMsg.rsp 0bbf186754111c6722dc273a8e69f32596d08525b82e879961a4a8b38bb1dbfd w
F tests/test_vectors/Hash/SHA3_512LongMsg.test 3f873b49ae1308c847e582a5f97a68b4a2abc38097497f322c5ab777fa0449a2 w
F tests/test_vectors/Hash/SHA3_512Monte.rsp 7d4535045e340937ea1edd5ab891583703ca37dd9aa0894d88ad71e336d52c1c w
F tests/test_vectors/Hash/SHA3_512ShortMsg.rsp 704cd930abb570defa2fefa4321d92a5c4d011f51762bad957d6c7379a21ce3b w
F tests/test_vectors/Hash/SHA3_512ShortMsg.test 364a0e00c94cd78fd2c90773c8228f16025e33559a8f3351a879dd2d9c448205 w
F tests/test_vectors/Hash/SHA512-224.test d9c580556ea4c86e1b42a078fd6ffc89178caaec7d00dace152fce45113b0a7b w
F tests/test_vectors/Hash/SHA512-224.txt 2c6688a4b52610c1531fe71ff6f1d15ac7aee18ee07c4d19f8d48158c45b9e76 w
F tests/test_vectors/Hash/SHA512-256.test 02704532c4bc0759d6d4ac0a8089cf1c40dffc53cd3a8307dd431a3b0b3e71c2 w
F tests/test_vectors/Hash/SHA512-256.txt 8c9d8ea3f35bed7708d4843c7e9c4e1b5df7f076f7dd3a809098f5c95d43eb93 w
F tests/test_vectors/Hash/SHA512.test 1888d3a9e6c0bf7ccbe3b4574211fc44cb90eb548961f88df7483b67e24ce3ab w
F tests/test_vectors/Hash/SHA512.txt 6130019457e683a416f27c4eb9a37b96c48dbd708faff71c722e03d872b4d092 w
F tests/test_vectors/Hash/SHA512LongMsg.rsp 7b0b7120f4dfa71a9e53d4de5211d2f0a43eda6b53e39cf5d7fa0291229d8c3f w
F tests/test_vectors/Hash/SHA512LongMsg.test 624105ec59cc749cad5333d0e298fd76e52daab44281b083c8757654e565c9f3 w
F tests/test_vectors/Hash/SHA512Monte.rsp b59d6599c8a0e8bb88f764029541d15a8d72f1adaf897ee2e8c4c8a955b6c5e1 w
F tests/test_vectors/Hash/SHA512Monte.txt 8b339514658033390de617a3d08229bc3f42ac290146307122a65d887daa3f6c w
F tests/test_vectors/Hash/SHA512ShortMsg.rsp 9ea217fd077db58e3b07221cdee2380407b2f5638272927ee8476fe9f6759c84 w
F tests/test_vectors/Hash/SHA512ShortMsg.test 0e3b80ebaf051f909813d15490395b0fe68d7128a0e1487e88f3e3976aa3b404 w
F tests/test_vectors/Hash/SHA512_224LongMsg.rsp e09f1924d54a9f47249960da1740c3966592084c163a500f1b984e0b38b7ec73 w
F tests/test_vectors/Hash/SHA512_224LongMsg.test 172b15b0f6ace5090d998a68d78d9b419ffa3b3a9af41635617abb786a86c56c w
F tests/test_vectors/Hash/SHA512_224Monte.rsp 35cbf23f88620b1e7a06fce7ef9548f3e46c27b6f2cdb2b3096102b2d0e70729 w
F tests/test_vectors/Hash/SHA512_224Monte.txt ac358a4d14c8023ff3802f4a33493a8833a8542e1cff60b349f53a8f50d8ce2a w
F tests/test_vectors/Hash/SHA512_224ShortMsg.rsp bfcfe7aae4620bedd9948307f32da5812b1f9e5e935193edaae99df2f3b8b8de w
F tests/test_vectors/Hash/SHA512_224ShortMsg.test 8d641d96bf1dfa5cffc5aaf49d667966441625a392b83f61f606317132a22552 w
F tests/test_vectors/Hash/SHA512_256LongMsg.rsp 0c7527584a856c358d8e5af494eb43e134d6140d596e8a4370fbd3f46dfc0b88 w
F tests/test_vectors/Hash/SHA512_256LongMsg.test 2cd108e888c35c38d821eced66c068090ad7a73b66c46f64611c68254d4bc348 w
F tests/test_vectors/Hash/SHA512_256Monte.rsp a9f88d891aaee991bcda06c447d89324e010fdff586ca00a435f5a4805ad173f w
F tests/test_vectors/Hash/SHA512_256Monte.txt a96020f0519d4ee9b401e532c8d4edd4d24041b9e2b3a0e40e7795a2c19af709 w
F tests/test_vectors/Hash/SHA512_256ShortMsg.rsp 99d45606e774ae10b86c6330d7cb46f88a411b2071a09c026042cdfc28e66c6b w
F tests/test_vectors/Hash/SHA512_256ShortMsg.test 74c616e36d1030fc1b5659e95e6883b7c7d5a68a2f7e4af5eabbdabdf4b0517b w
F tests/test_vectors/Hash/SHAKE128.test 358b30bc0f4ed04d5e62930cd0262017731a7451197c22c7415b5cf2042075b2 w
F tests/test_vectors/Hash/SHAKE128.txt 0a5deb856092fe6f41638dccaf0c6aae59660bc78a05bf9dba9c4983a2067d21 w
F tests/test_vectors/Hash/SHAKE128LongMsg.rsp 3e240fc1bff389e937790639a05eecf85208cccf44e9e4870f945a8cbde58e53 w
F tests/test_vectors/Hash/SHAKE128LongMsg.test d00d2eae4f0d706776d0522cd02d99d49a27270e296295a66206216df6bca063 w
F tests/test_vectors/Hash/SHAKE128Monte.rsp 578e911e6e4d4f1a292430c62dc6c4611c019ff74fa56d3726eb6f32d9e83029 w
F tests/test_vectors/Hash/SHAKE128ShortMsg.rsp 353efe20e155480aacfc60ab6510ce7367e406b8a0a39c78423196ba42b9fff0 w
F tests/test_vectors/Hash/SHAKE128ShortMsg.test 28b762cb6c4366b8b75222b18b22df9907539af1357db5f3135cef258ec57aca w
F tests/test_vectors/Hash/SHAKE128VariableOut.rsp daf50013d21cc31da8589f784a758abc9280209b1f8748b7108e8f442fe7b231 w
F tests/test_vectors/Hash/SHAKE256.test 0cd1f0de1993a5f83921548dfdcf0b197b8fb1002893db3a6de105f59c1790eb w
F tests/test_vectors/Hash/SHAKE256.txt 4480b876cb3506a4d2b98aa1039208ca3f5a927979f0303809831cc466685d1c w
F tests/test_vectors/Hash/SHAKE256LongMsg.rsp 8cca1f96ad41c8affa5ff91993bac5317f39c665a3608564012edc8f2303440c w
F tests/test_vectors/Hash/SHAKE256LongMsg.test 42d4bd0d09ac2d298fb8a7fb379b0b7a1405023f9292e81109facc6f9dfba7a8 w
F tests/test_vectors/Hash/SHAKE256Monte.rsp cbb56034d0a1d4f13bd2a548f3a4a635ebf7bb3d70f6426c812b1296282abfb1 w
F tests/test_vectors/Hash/SHAKE256ShortMsg.rsp 72834c5f7fc207711fbfd8b48e27af99472a25e8faa14fabc60a27321a9158ba w
F tests/test_vectors/Hash/SHAKE256ShortMsg.test cf85a2a49f90c4b7f6c8d721c5f1cbd7494e0b64266d0bf2048e930aac245446 w
F tests/test_vectors/Hash/SHAKE256VariableOut.rsp 8811fe0aa085e63676c964ced983e83de81063dd2d5e331cf433b27f805d8a0f w
F tests/test_vectors/Hash/SM3.test 7ee5f4974ae9794127ba994c1f3d556bab1f765ae602777d4318c77ce008744c w
F tests/test_vectors/Hash/SM3.txt 79643d2e88f90efaaf17deebc6859b493339d8c48e91506a8294c3879a9f45e4 w
F tests/test_vectors/Hash/WHIRLPOOL.test 922707888e46b287faaabe7f309057473557e55601d856c1482cc7b6f7518dbf w
F tests/test_vectors/Hash/WHIRLPOOL.txt 11ce31a497c7c283083cd541988f65cc91ad3ff9bbdc40cf88c69f4d55ae7b2d w
F tests/test_vectors/Hash/all.tcl 4b0e755a541c0ac84b389e5ed1d2ffe283ea2982a6655bebf7d423f5e14aa2a1 w
F tests/test_vectors/Hash/make_test.tcl dae86e37f50a82759ab512e376f96c1fc911e691b9a561ebe3297563f443e058 w
F tests/test_vectors/KDF/HKDF-SHA1.test 58a3106b1110a5f083e9c25d36202d58fd1616b1b8a081c4f089f1b14e19001a w
F tests/test_vectors/KDF/HKDF-SHA1.txt 091164e5bd3033a34fe25d60274584688d185e9eb555e8389402ca18ceee3365 w
F tests/test_vectors/KDF/HKDF-SHA224.test a35e08ae371d8fd8e3ff57229f68685cef9562f04ca98596c299280ed07055b8 w
F tests/test_vectors/KDF/HKDF-SHA224.txt e1709aae8b6b01c4cfe0c712c0fa4e154378f7b65d5aabd69dad48ae5cbb57aa w
F tests/test_vectors/KDF/HKDF-SHA256.test 3fa42bc239d7f0e214a84ed81cdc03fc0ed43bd50f5897591d63d8e5415d68d4 w
F tests/test_vectors/KDF/HKDF-SHA256.txt df67ce3539744298ff498154823ffc8661865af632db5193fbfc18310f37c032 w
F tests/test_vectors/KDF/HKDF-SHA384.test 6b50020add4619734bbd03bb8ebfb7b9e01c8c6ed9001f432b5535d1053914c8 w
F tests/test_vectors/KDF/HKDF-SHA384.txt cb2eac62b300406322b079396d603471bfa54a4ff963baefae0f865429aa13e2 w
F tests/test_vectors/KDF/HKDF-SHA512.test d9f36ba84c5beb5590550791ece7122b3781ac1da937eb53d9d0d76712b67bd1 w
F tests/test_vectors/KDF/HKDF-SHA512.txt 3b3b416e62ec056dc8bdb94bced49df9c91c38c8eed1a9f3994b2b636a9c3876 w
F tests/test_vectors/KDF/PBKDF2-SHA1.test 629c4d4319b2bb79d01113ff4e3a183e7c6a350add574938cbdf456ec096cd4e w
F tests/test_vectors/KDF/PBKDF2-SHA1.txt 732437c2e86dc47ceafb1d98340c3d48d84e2d835394ccec57a39348c231080e w
F tests/test_vectors/KDF/PBKDF2-SHA224.test fe10f4af17c952fa8a597eb24a4cb98b45bd4760d47237667e94cae3012432f5 w
F tests/test_vectors/KDF/PBKDF2-SHA224.txt f5f610fe6465efa2f069822057ab055e637a4bf7984a4d9427b7aca2d38a14d7 w
F tests/test_vectors/KDF/PBKDF2-SHA256.test cc7be086d5f7721514d82f246dd85df4c80f5f3c8f995eb6f5c1927301dcad22 w
F tests/test_vectors/KDF/PBKDF2-SHA256.txt ecc15b287a8eb69d8381be21e3fe2632a3f072e8d111e34cd2f18ed7d76dc825 w
F tests/test_vectors/KDF/PBKDF2-SHA384.test 870e72f47cfaafecf018d12570ac56e4454ae33c29578ff7e872235306476df1 w
F tests/test_vectors/KDF/PBKDF2-SHA384.txt 57fec8e1a5047a995df5b745f1fe0f78899d16843587ac20a0f873e3bf1557dd w
F tests/test_vectors/KDF/PBKDF2-SHA512.test 4a00a74de4d9944f95fe49f797b607bdfd811cdd2223434d630c2209be74537f w
F tests/test_vectors/KDF/PBKDF2-SHA512.txt 35b0e900f6dd2c02ec6cc330ccd74653029dd17eac7c6ce41bea4700fe35b898 w
F tests/test_vectors/KDF/Scrypt.test f179668ce8e3b955e9f1f81e90d3f80de82e88572e32bf3f8bdb65a37af73041 w
F tests/test_vectors/KDF/Scrypt.txt fcdaf5e5514875cf313de2f84a5331b95500c9e32b0eb34f973a305c07a61bbf w
F tests/test_vectors/KDF/all.tcl 4b0e755a541c0ac84b389e5ed1d2ffe283ea2982a6655bebf7d423f5e14aa2a1 w
F tests/test_vectors/KDF/make_test.tcl 260d7b3ffd1225a40215cc35f5025c1196ffd33c9660b44b98417dcbcd98cc49 w
F tests/test_vectors/MAC/CMAC-AES-128-CBC.test 3a9c3f08a37d049e8f84b7c6054923e1465d61cdadd1a4fba9fd75d5897c608b w
F tests/test_vectors/MAC/CMAC-AES-128-CBC.txt e79fc9b070342181f5a26762cb590c5b37f7140355f40fb5043bf6d2608f742b w
F tests/test_vectors/MAC/CMAC-AES-192-CBC.test a24d68ab1b9577d62494c133fe3f704df334f0a87ca86616b095cdbcea19fb04 w
F tests/test_vectors/MAC/CMAC-AES-192-CBC.txt 1327ebd19f5716aca0812d5f972a0717b5fe10e7b8643b9b246771cce580c562 w
F tests/test_vectors/MAC/CMAC-AES-256-CBC.test 636f80d051f4b87c5a70fee4043b662bd41a47e3a52aa3b383e09b0fdcacb92f w
F tests/test_vectors/MAC/CMAC-AES-256-CBC.txt 37559b28d2463ff05124d83b0eefc081d027928e25b998ab8db114379002ea35 w
F tests/test_vectors/MAC/CMAC-DES3.test 341b1fef8a6b343a793cb003b8c3c0420ad31e4c8ca2afc44c95a6dbdb72b26c w
F tests/test_vectors/MAC/CMAC-DES3.txt 7b40c26c2f5c5248afdaf13f6889f922d414c1f6f57010a1451fb4e73e755403 w
F tests/test_vectors/MAC/HMAC.rsp 23d90fe1899cda89513a7e81b626063865d03dc5cf5fdf7d0239d99b72bb1ec0 w
F tests/test_vectors/MAC/HMAC.test 3f775f13fbf4a367e25c183eb845bf457f6fec14bd903f4474a7ad9a8681be9e w
F tests/test_vectors/MAC/HMAC_MD5.test bda682a8ec524a668048cd9fdbdbbf5012a15225d55ae2c64f22f51f3d246af8 w
F tests/test_vectors/MAC/HMAC_MD5.txt 28320e2e1518fe11d4ce1466fb7549dd8bf701b09bfc17bb00c4329d8aadbf2d w
F tests/test_vectors/MAC/HMAC_RIPEMD128.test d9301fcecfbe4f21c11cc241b5e70e829434a1beedb72a052dcdb7892879598d w
F tests/test_vectors/MAC/HMAC_RIPEMD128.txt 3e487cc7716b76807774320ac99df7e08dac868d1b1da96f7980a260816c3ef7 w
F tests/test_vectors/MAC/HMAC_RIPEMD160.test a79db16564a622f5cc470ce53d3e3d441ddbfb71bfa4b229b01862360aa0e11e w
F tests/test_vectors/MAC/HMAC_RIPEMD160.txt bb21e998916c7bf5dec4a03fd5db9b832b94089271905bc1839e618a3864c2cf w
F tests/test_vectors/MAC/HMAC_SHA1.test 3eee92fdc9a205e3789c9869433235bb8f214045396b4432baac4655ca979d5e w
F tests/test_vectors/MAC/HMAC_SHA1.txt bbeb4deaa98d38757f942200b1e99f9600cbc56b48db45ce7523244799c460fb w
F tests/test_vectors/MAC/HMAC_SHA224.test 42a431f4b0bc5d4cf89f2b47285ea0029302f45c1eb6cb9698c3be0c13eaf7c5 w
F tests/test_vectors/MAC/HMAC_SHA224.txt 55c849f12ee026036914b98b0b9e9009c5a4778534a81d3cbe086e19a713ec18 w
F tests/test_vectors/MAC/HMAC_SHA256.test 42297378ebefd5ba5f1e4275b9d9f51f59684ffb8784976baa39d7fc4a30e097 w
F tests/test_vectors/MAC/HMAC_SHA256.txt 32c296d1a90d40813ba517735d49c83d9f28f120a4862c46cc744d42cb4b02dc w
F tests/test_vectors/MAC/HMAC_SHA3-224.test 5684f09a47df03c6de29def9d0587f72e20ce259452d6000e43f26e7323d8c9b w
F tests/test_vectors/MAC/HMAC_SHA3-224.txt 7733ead9c277c829a701a79bcae3cad63d42544508416d8c04659333c61dbed6 w
F tests/test_vectors/MAC/HMAC_SHA3-256.test fc1173d0644773ee1e6b5efbdd6762e6e6a31cf3e1ecf618407fe065b36c4b44 w
F tests/test_vectors/MAC/HMAC_SHA3-256.txt c17f79ca2242ed2071ccc5e0b6660ace0f24a31e61c28329805ac41d1c67e660 w
F tests/test_vectors/MAC/HMAC_SHA3-384.test ad0d13b496831787a02ff95e6aedc0a17951a256080bf32d379df446723d6a74 w
F tests/test_vectors/MAC/HMAC_SHA3-384.txt 8df953a2283f653d5292197e37a1469e853775e56ee412a6824765b1085d87b9 w
F tests/test_vectors/MAC/HMAC_SHA3-512.test 3e50a3d7da79055e014df7461899d558d9859208174db80023165dfd9918891a w
F tests/test_vectors/MAC/HMAC_SHA3-512.txt a1ac4ceeafa7860ec39577dc595fd984961174f4844fb6d82bba38c44de7013c w
F tests/test_vectors/MAC/HMAC_SHA384.test 3a67faccd9174071eba29607269100dd6348cedf111744ba9e3c2a67040419e0 w
F tests/test_vectors/MAC/HMAC_SHA384.txt 28134b68af9d6bb150cd5e9b4cef1bae03ccb76501797ec64bcf5c48f9bf91eb w
F tests/test_vectors/MAC/HMAC_SHA512.test 4ce64d21bf9f73c3843017e66f3f05167b14876ec79ada300628de9677f8fb64 w
F tests/test_vectors/MAC/HMAC_SHA512.txt ffd58ca5b8c5300b649901727e6a4231398fbe9036614cb46f032ed6652171f9 w
F tests/test_vectors/MAC/all.tcl 4b0e755a541c0ac84b389e5ed1d2ffe283ea2982a6655bebf7d423f5e14aa2a1 w
F tests/test_vectors/MAC/make_test.tcl 6510cbad4a666b2506d38a5e74cf0e423bf67a320b1a34f39f73019a8a093072 w
F tests/test_vectors/all.tcl 4b0e755a541c0ac84b389e5ed1d2ffe283ea2982a6655bebf7d423f5e14aa2a1 w
F tests/tlsIO.test 4478956f169e2356b0b559eb43e276be1dc3b2988e5f2918f0893bdf348b0984 w
F win/README.txt 5b3b0a3a95be4e343d2fad375ea703192712baf75688109359cb553c31227b2f w
F win/makefile.vc 40a127f356b70ffe8e0e350ccc4dfb6c3d9c14d0c1388d03c3c1c6582696dce2 w
F win/nmakehlp.c 570fb959d3b1a6658dff7b74021e0bdf652d1aaad2698cd227d1ddc604d23305 w
F win/rules-ext.vc 566230fdd999a957c27007ebfa8022aa523bdb64243d8efcdad1c9c8fc3cdae7 w
F win/rules.vc d6ab426c84f0c35fc6ecff9ccff1a87e14593b36b9a8e209bb953e173720b946 w
F win/targets.vc 96a25a1fa6e9e9cfb348fd3760a5395b4ce8acafc8ed10f0412937ec200d5dbd w
P feef0d0cef6775676f06f8de2d0050fee6a8d899546042496fc8be6f46a153f9
U bohagan
Z bddbbbc970989bd35af814dff9f68987