@@ -94105,103 +94105,158 @@ TEST_CASE testCases[] = {
9410594105 TEST_DECL(test_wc_InitMd5),
9410694106 TEST_DECL(test_wc_Md5Update),
9410794107 TEST_DECL(test_wc_Md5Final),
94108+ TEST_DECL(test_wc_Md5_KATs),
94109+ TEST_DECL(test_wc_Md5_other),
94110+ TEST_DECL(test_wc_Md5Copy),
94111+ TEST_DECL(test_wc_Md5GetHash),
94112+ TEST_DECL(test_wc_Md5Transform),
94113+ TEST_DECL(test_wc_Md5_Flags),
94114+
94115+ /* test_sha.c */
9410894116 TEST_DECL(test_wc_InitSha),
9410994117 TEST_DECL(test_wc_ShaUpdate),
9411094118 TEST_DECL(test_wc_ShaFinal),
94119+ TEST_DECL(test_wc_ShaFinalRaw),
94120+ TEST_DECL(test_wc_Sha_KATs),
94121+ TEST_DECL(test_wc_Sha_other),
94122+ TEST_DECL(test_wc_ShaCopy),
94123+ TEST_DECL(test_wc_ShaGetHash),
94124+ TEST_DECL(test_wc_ShaTransform),
94125+ TEST_DECL(test_wc_Sha_Flags),
9411194126
9411294127 /* test_sha256.c */
9411394128 TEST_DECL(test_wc_InitSha256),
9411494129 TEST_DECL(test_wc_Sha256Update),
9411594130 TEST_DECL(test_wc_Sha256Final),
9411694131 TEST_DECL(test_wc_Sha256FinalRaw),
94117- TEST_DECL(test_wc_Sha256GetFlags),
94118- TEST_DECL(test_wc_Sha256Free),
94119- TEST_DECL(test_wc_Sha256GetHash),
94132+ TEST_DECL(test_wc_Sha256_KATs),
94133+ TEST_DECL(test_wc_Sha256_other),
9412094134 TEST_DECL(test_wc_Sha256Copy),
94135+ TEST_DECL(test_wc_Sha256GetHash),
94136+ TEST_DECL(test_wc_Sha256Transform),
94137+ TEST_DECL(test_wc_Sha256_Flags),
9412194138
9412294139 TEST_DECL(test_wc_InitSha224),
9412394140 TEST_DECL(test_wc_Sha224Update),
9412494141 TEST_DECL(test_wc_Sha224Final),
94125- TEST_DECL(test_wc_Sha224SetFlags),
94126- TEST_DECL(test_wc_Sha224GetFlags),
94127- TEST_DECL(test_wc_Sha224Free),
94128- TEST_DECL(test_wc_Sha224GetHash),
94142+ TEST_DECL(test_wc_Sha224_KATs),
94143+ TEST_DECL(test_wc_Sha224_other),
9412994144 TEST_DECL(test_wc_Sha224Copy),
94145+ TEST_DECL(test_wc_Sha224GetHash),
94146+ TEST_DECL(test_wc_Sha224_Flags),
9413094147
9413194148 /* test_sha512.c */
9413294149 TEST_DECL(test_wc_InitSha512),
9413394150 TEST_DECL(test_wc_Sha512Update),
9413494151 TEST_DECL(test_wc_Sha512Final),
9413594152 TEST_DECL(test_wc_Sha512FinalRaw),
94136- TEST_DECL(test_wc_Sha512GetFlags),
94137- TEST_DECL(test_wc_Sha512Free),
94138- TEST_DECL(test_wc_Sha512GetHash),
94153+ TEST_DECL(test_wc_Sha512_KATs),
94154+ TEST_DECL(test_wc_Sha512_other),
9413994155 TEST_DECL(test_wc_Sha512Copy),
94156+ TEST_DECL(test_wc_Sha512GetHash),
94157+ TEST_DECL(test_wc_Sha512Transform),
94158+ TEST_DECL(test_wc_Sha512_Flags),
9414094159
9414194160 TEST_DECL(test_wc_InitSha512_224),
9414294161 TEST_DECL(test_wc_Sha512_224Update),
9414394162 TEST_DECL(test_wc_Sha512_224Final),
9414494163 TEST_DECL(test_wc_Sha512_224FinalRaw),
94145- TEST_DECL(test_wc_Sha512_224GetFlags),
94146- TEST_DECL(test_wc_Sha512_224Free),
94147- TEST_DECL(test_wc_Sha512_224GetHash),
94164+ TEST_DECL(test_wc_Sha512_224_KATs),
94165+ TEST_DECL(test_wc_Sha512_224_other),
9414894166 TEST_DECL(test_wc_Sha512_224Copy),
94167+ TEST_DECL(test_wc_Sha512_224GetHash),
94168+ TEST_DECL(test_wc_Sha512_224Transform),
94169+ TEST_DECL(test_wc_Sha512_224_Flags),
9414994170
9415094171 TEST_DECL(test_wc_InitSha512_256),
9415194172 TEST_DECL(test_wc_Sha512_256Update),
9415294173 TEST_DECL(test_wc_Sha512_256Final),
9415394174 TEST_DECL(test_wc_Sha512_256FinalRaw),
94154- TEST_DECL(test_wc_Sha512_256GetFlags),
94155- TEST_DECL(test_wc_Sha512_256Free),
94156- TEST_DECL(test_wc_Sha512_256GetHash),
94175+ TEST_DECL(test_wc_Sha512_256_KATs),
94176+ TEST_DECL(test_wc_Sha512_256_other),
9415794177 TEST_DECL(test_wc_Sha512_256Copy),
94178+ TEST_DECL(test_wc_Sha512_256GetHash),
94179+ TEST_DECL(test_wc_Sha512_256Transform),
94180+ TEST_DECL(test_wc_Sha512_256_Flags),
9415894181
9415994182 TEST_DECL(test_wc_InitSha384),
9416094183 TEST_DECL(test_wc_Sha384Update),
9416194184 TEST_DECL(test_wc_Sha384Final),
9416294185 TEST_DECL(test_wc_Sha384FinalRaw),
94163- TEST_DECL(test_wc_Sha384GetFlags),
94164- TEST_DECL(test_wc_Sha384Free),
94165- TEST_DECL(test_wc_Sha384GetHash),
94186+ TEST_DECL(test_wc_Sha384_KATs),
94187+ TEST_DECL(test_wc_Sha384_other),
9416694188 TEST_DECL(test_wc_Sha384Copy),
94189+ TEST_DECL(test_wc_Sha384GetHash),
94190+ TEST_DECL(test_wc_Sha384_Flags),
9416794191
9416894192 /* test_sha3.c */
9416994193 TEST_DECL(test_wc_InitSha3),
9417094194 TEST_DECL(test_wc_Sha3_Update),
94171- TEST_DECL(test_wc_Sha3_224_Final),
94172- TEST_DECL(test_wc_Sha3_256_Final),
94173- TEST_DECL(test_wc_Sha3_384_Final),
94174- TEST_DECL(test_wc_Sha3_512_Final),
94175- TEST_DECL(test_wc_Sha3_224_Copy),
94176- TEST_DECL(test_wc_Sha3_256_Copy),
94177- TEST_DECL(test_wc_Sha3_384_Copy),
94178- TEST_DECL(test_wc_Sha3_512_Copy),
94179- TEST_DECL(test_wc_Sha3_GetFlags),
94195+ TEST_DECL(test_wc_Sha3_Final),
94196+ TEST_DECL(test_wc_Sha3_224_KATs),
94197+ TEST_DECL(test_wc_Sha3_256_KATs),
94198+ TEST_DECL(test_wc_Sha3_384_KATs),
94199+ TEST_DECL(test_wc_Sha3_512_KATs),
94200+ TEST_DECL(test_wc_Sha3_other),
94201+ TEST_DECL(test_wc_Sha3_Copy),
94202+ TEST_DECL(test_wc_Sha3_GetHash),
94203+ TEST_DECL(test_wc_Sha3_Flags),
94204+
94205+ TEST_DECL(test_wc_InitShake128),
94206+ TEST_DECL(test_wc_Shake128_Update),
94207+ TEST_DECL(test_wc_Shake128_Final),
94208+ TEST_DECL(test_wc_Shake128_KATs),
94209+ TEST_DECL(test_wc_Shake128_other),
94210+ TEST_DECL(test_wc_Shake128_Copy),
94211+ TEST_DECL(test_wc_Shake128Hash),
94212+ TEST_DECL(test_wc_Shake128_Absorb),
94213+ TEST_DECL(test_wc_Shake128_SqueezeBlocks),
94214+ TEST_DECL(test_wc_Shake128_XOF),
9418094215
9418194216 TEST_DECL(test_wc_InitShake256),
9418294217 TEST_DECL(test_wc_Shake256_Update),
9418394218 TEST_DECL(test_wc_Shake256_Final),
94219+ TEST_DECL(test_wc_Shake256_KATs),
94220+ TEST_DECL(test_wc_Shake256_other),
9418494221 TEST_DECL(test_wc_Shake256_Copy),
9418594222 TEST_DECL(test_wc_Shake256Hash),
94223+ TEST_DECL(test_wc_Shake256_Absorb),
94224+ TEST_DECL(test_wc_Shake256_SqueezeBlocks),
94225+ TEST_DECL(test_wc_Shake256_XOF),
9418694226
9418794227 /* test_blake.c */
9418894228 TEST_DECL(test_wc_InitBlake2b),
9418994229 TEST_DECL(test_wc_InitBlake2b_WithKey),
94230+ TEST_DECL(test_wc_Blake2bUpdate),
94231+ TEST_DECL(test_wc_Blake2bFinal),
94232+ TEST_DECL(test_wc_Blake2b_KATs),
94233+ TEST_DECL(test_wc_Blake2b_other),
94234+
94235+ TEST_DECL(test_wc_InitBlake2s),
9419094236 TEST_DECL(test_wc_InitBlake2s_WithKey),
94237+ TEST_DECL(test_wc_Blake2sUpdate),
94238+ TEST_DECL(test_wc_Blake2sFinal),
94239+ TEST_DECL(test_wc_Blake2s_KATs),
94240+ TEST_DECL(test_wc_Blake2s_other),
9419194241
9419294242 /* test_sm3.c: SM3 Digest */
94193- TEST_DECL(test_wc_InitSm3Free),
94194- TEST_DECL(test_wc_Sm3UpdateFinal),
94195- TEST_DECL(test_wc_Sm3GetHash),
94196- TEST_DECL(test_wc_Sm3Copy),
94243+ TEST_DECL(test_wc_InitSm3),
94244+ TEST_DECL(test_wc_Sm3Update),
94245+ TEST_DECL(test_wc_Sm3Final),
9419794246 TEST_DECL(test_wc_Sm3FinalRaw),
94198- TEST_DECL(test_wc_Sm3GetSetFlags),
94247+ TEST_DECL(test_wc_Sm3_KATs),
94248+ TEST_DECL(test_wc_Sm3_other),
94249+ TEST_DECL(test_wc_Sm3Copy),
94250+ TEST_DECL(test_wc_Sm3GetHash),
94251+ TEST_DECL(test_wc_Sm3_Flags),
9419994252 TEST_DECL(test_wc_Sm3Hash),
9420094253
9420194254 /* test_ripemd.c */
9420294255 TEST_DECL(test_wc_InitRipeMd),
9420394256 TEST_DECL(test_wc_RipeMdUpdate),
9420494257 TEST_DECL(test_wc_RipeMdFinal),
94258+ TEST_DECL(test_wc_RipeMd_KATs),
94259+ TEST_DECL(test_wc_RipeMd_other),
9420594260
9420694261 /* test_hash.c */
9420794262 TEST_DECL(test_wc_HashInit),
0 commit comments