AlgorithmType: MessageDigest Name: SM3 # Source: SM3 Hash function, https://tools.ietf.org/html/draft-shen-sm3-hash Comment: Appendix B, test vector 1 Message: 616263 Digest: 66c7f0f4 62eeedd9 d1f2d46b dc10e4e2 4167c487 5cf2f7a2 297da02b 8f4ba8e0 Test: Verify Digest: 00000000 62eeedd9 d1f2d46b dc10e4e2 4167c487 5cf2f7a2 297da02b 8f4ba8e0 Test: NotVerify # Source: SM3 Hash function, https://tools.ietf.org/html/draft-shen-sm3-hash Comment: Appendix B, test vector 2 Message: 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 Digest: debe9ff9 2275b8a1 38604889 c18e5a4d 6fdb70e5 387e5765 293dcba3 9c0c5732 Test: Verify Digest: 00000000 2275b8a1 38604889 c18e5a4d 6fdb70e5 387e5765 293dcba3 9c0c5732 Test: NotVerify # Source: Crypto++ 6.0 generated Comment: 0 words Message: Digest: 1AB21D83 55CFA17F 8E611948 31E81A8F 22BEC8C7 28FEFB74 7ED035EB 5082AA2B Test: Verify # Source: Crypto++ 6.0 generated Comment: 1 word Message: 61626364 Digest: 82EC580F E6D36AE4 F81CAE3C 73F4A5B3 B5A09C94 3172DC90 53C69FD8 E18DCA1E Test: Verify # Source: Crypto++ 6.0 generated Comment: 2 words Message: 61626364 61626364 Digest: B58B85B7 95B34879 C354428F 7C78CD14 86C4EF25 EA4C5D68 E611FF41 C15731EF Test: Verify # Source: Crypto++ 6.0 generated Comment: 3 words Message: 61626364 61626364 61626364 Digest: FD959B25 60DADD0C 0839144B E6090CB6 65915156 179C1FA6 DC00292D A7A2B9C2 Test: Verify # Source: Crypto++ 6.0 generated Comment: 4 words Message: 61626364 61626364 61626364 61626364 Digest: 639C6F6B 30D93ECE BD559A95 3BA2EB72 705DB7D2 BE82BBF3 2979380E 02124971 Test: Verify # Source: Crypto++ 6.0 generated Comment: 5 words Message: 61626364 61626364 61626364 61626364 61626364 Digest: 3F037128 7A1D1FD1 98E12BBA 07E94AE5 815DC7E0 6BA45856 B6E53E56 F1594F23 Test: Verify # Source: Crypto++ 6.0 generated Comment: 6 words Message: 61626364 61626364 61626364 61626364 61626364 61626364 Digest: 8D15C0B9 E7540B5F 41B35977 4127EE51 D126A3C7 80357336 C7D39D6F FC01F130 Test: Verify # Source: Crypto++ 6.0 generated Comment: 7 words Message: 61626364 61626364 61626364 61626364 61626364 61626364 61626364 Digest: 0A5A2FAF BA54C2A6 593B18C5 877C50C2 6BEE5369 BC7F07B0 C66A641E 49295419 Test: Verify # Source: Crypto++ 6.0 generated Comment: 8 words Message: 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 Digest: 73EDEF5C 9D3710F1 4DBAF892 F50CE9DF AB48E462 D837D93E C0F9422C 5F2A4007 Test: Verify # Source: Crypto++ 6.0 generated Comment: 9 words Message: 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 Digest: 28A6A907 842A5B4A 360CEAD2 FF6F0B96 F1B28C12 E5C9ED0B E58169C2 6863B0D8 Test: Verify # Source: Crypto++ 6.0 generated Comment: 10 words Message: 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 Digest: 035BE9AC D343D371 1A61972E A6A80D4D EB38E40C 901F1CD2 0786CF57 C82CE8ED Test: Verify # Source: Crypto++ 6.0 generated Comment: 11 words Message: 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 61626364 Digest: 7A04F699 DEF87C0E F8A9DD44 D46A71A3 9E6B594B C467298D 04454E52 AA922DCA Test: Verify # Source: Crypto++ 6.0 generated Comment: 12 words Message: 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 61626364 61626364 Digest: 6FE77B62 7C1A12BC 367D13C8 F07B32FF BDE1A537 B1B9CB06 1BF7D75A 692E02BB Test: Verify # Source: Crypto++ 6.0 generated Comment: 13 words Message: 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 61626364 61626364 61626364 Digest: 4251F280 685451D9 F73D75E6 D59F4E3F 140F3A0B 22F9CB04 16E4DD15 C1410D11 Test: Verify # Source: Crypto++ 6.0 generated Comment: 14 words Message: 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 61626364 61626364 61626364 61626364 Digest: 9A032F0C F27E4B40 8F252452 D451CAC5 1A422D43 AE73AB6C D7EC2483 241358E9 Test: Verify # Source: Crypto++ 6.0 generated Comment: 15 words Message: 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 61626364 61626364 61626364 61626364 61626364 Digest: 7B0685C8 8114BEE1 54296C26 2D619A3D 43C4FBF3 25D5DCB6 F2BBDBF9 6D4275DB Test: Verify # Source: Crypto++ 6.0 generated Comment: 16 words Message: 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 Digest: DEBE9FF9 2275B8A1 38604889 C18E5A4D 6FDB70E5 387E5765 293DCBA3 9C0C5732 Test: Verify # Source: Crypto++ 6.0 generated Comment: 17 words Message: 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 Digest: 860F7AD1 18996A6F 631C5E4A C693157A EFDA97A1 8A873D33 23F64C28 A8A44FC5 Test: Verify # Source: Crypto++ 6.0 generated Comment: 18 words Message: 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 Digest: 0C5E778E F656184F 8C9EE54F 0FE0C9CE 5059E02C 77132518 4619BE82 C92A8C5A Test: Verify # Source: Crypto++ 6.0 generated Comment: 19 words Message: 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 61626364 Digest: BB78EAEB 6B00D13D 43AB682B 8D65512A A9E91FBC 8C6C2841 C6B96345 F44F9652 Test: Verify # Source: Crypto++ 6.0 generated Comment: 20 words Message: 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 61626364 61626364 Digest: 716F5396 CC931260 9C28C645 344EC695 FDABDB9F BF11DE36 C1B33AC5 291CCA6C Test: Verify # Source: Crypto++ 6.0 generated Comment: 21 words Message: 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 61626364 61626364 61626364 Digest: 24CE4FBA AB353814 F890561C BDE3D103 08C33AC6 831FF74E 236E8E05 25B2CD4E Test: Verify # Source: Crypto++ 6.0 generated Comment: 22 words Message: 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 61626364 61626364 61626364 61626364 Digest: 5852844C BC2D742D 4B129392 646B3A10 29C54F98 13EEC409 012BF2C4 BF0ACDEB Test: Verify # Source: Crypto++ 6.0 generated Comment: 23 words Message: 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 61626364 61626364 61626364 61626364 61626364 Digest: 3EFB9D84 992A8760 7DC43D91 FB818CDB EBE3F6CF AC664564 95F6CB92 2F9C2FB3 Test: Verify # Source: Crypto++ 6.0 generated Comment: 24 words Message: 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 \ 61626364 61626364 61626364 61626364 61626364 61626364 61626364 61626364 Digest: 994BF36E B6C0099B 21D6EAD2 CF71490E A57AA845 F0FEED97 D7F8CE27 88E22342 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 8F Digest: 2B6173F01B9002CAC00EC91C8B481867C2E35BF408BDE154D62844DA1B5B6E18 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: BF23 Digest: B49515E07F9E777070D725FD49D41579D263CFFB4EC3FA65B93C87B473D91CB9 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 7A9719 Digest: 171E937ACE4B4E18FEF1EFBAE2FEAAA7F1022F722FFC82155A24E75AE4AC4B29 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: FB39E8CC Digest: 041326870D40091C58CE7A252458E86CF19664CA6AA7E11DB8952329B7688A1C Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 95AAF89FE9 Digest: B2249A453544CA8699E07B369382001E8D741C76CAD673851A4A25BE5C1765CD Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 7688740E973D Digest: 5AC22E272E9C6E7CEF2C17178302817D865CB178C6C04B331B0E5EE61C2014F9 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: D7B976B5F139C5 Digest: 667509D27E794D11621817E993B8DA4ACCACB3F83A719E635E0EA455905040DE Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 391B4861669A3DE0 Digest: 911B051B02636A5EFE12EC8FAFA3B18D55B1AA6C4BC9E07789B2D44470B94167 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: E71EC750CC768837A8 Digest: 429DEBAA692B6AEB85AAE6666ED2F8C206395D6A87560699DCA23D6035918B28 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 898FB851BB90BCEEFB6D Digest: 140F2130D810310C5D0A988E9B380678031C4A9050AABE1A7B5603A98F452684 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 7D33665E8EF4F522B55DF7 Digest: 3B4C28A7BD3AB41B65525F580EDCBE1A308C3FA09D821C192858A349581CA55B Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 815E16C63B984946C07AD55A Digest: ECC8181AAFFC4DBCE05C8AD2B3544BF6838791D6C9966DE2996318B33EE37B8B Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 87EB36F4116F4D2AA05C9D2B56 Digest: 5B617C321F8769B5227BC02471C117F44DFDF816EBABB60575D07EDEF1F880C0 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: F670D1ED03316874263B039CB53A Digest: 911048C7853C404970A9230FD997A95B5B4A00FF74A8AAFBBCE72B4F9444DE8F Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 102CB525FA7E0DE28EFE6D2F2AD1B1 Digest: DDC82E25EB0CAA33EE7229A12AC69A7B9B72345236E835857E81BD2173EDC532 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 74C2E33D49E8C2A5144E82EDC04218F9 Digest: AD2B435CDA7615F0AC367AECA843A69189B665552233F4804439090F86F3009F Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 706C9721E103771B688E97636AB26B412C Digest: 78B026963E21183970483449EE9272A877A2254C89C63F0F6A0B4B86DEA1DB33 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: AC24DED9E54844B3E0CA037EC1D0F8103FEC Digest: EB46D32B15EBF5C5FD2AF316C9717065CC21376053945F04CB6F92D31E1666E9 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 1B39C5A77A7CD6D538C3D2D1079F3F5338C620 Digest: C1761751AF06A5BE5233BD7A8D6FC497FC1EA3F36CAFB988E457F281615BF867 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 65A647B8DD26DCAECE299788B13AC05A0E71C577 Digest: 7239694C9B61CDF9E62D5D48BAFDC283F2041A9C0845E0DD975BB3A8E5A01198 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 98F13468FF3C69382495D34BA12E1E4BD895BEC29A Digest: 6B70357406F59521BA34F961AA4C7D78A088DB325595D6267AF5D499F1D95B1F Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 03DE8240C26BBAEF801D579D2F2BE849FFEAB779E056 Digest: D98DEA9C0A614FB689750C75FD4C6D5E91447104F8F563DBEA1F50602DA018F5 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: A733F4ADFBE6B110C1EF6FD3599B680A6FA5644FBCD073 Digest: ACFAAAD49A8B94D1DF81EA951A30EE2B899FBA79F60C452F63AF3C79E1283944 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 1CB083E53C6242D1DD62510CCFB3D5496D692B8017023BAE Digest: 1EC1F230391A74818CF79B24C9B4DF63F0A291E317EED70990C65EFAD9B5AD33 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 6A8000BAF113DDEE93437CE36C9B28F69F0DF4A0500633EEAB Digest: 9AA7E33E6D4EDC5E487A4A15B9BFA013D167D256AFD86DF7770468107DF19F87 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: D2D424446F9B2B29EFCF93F2DA96208A90A39FB0DC7E46AD8F53 Digest: 6F5321A4BD11EB49DCFC9214D1391FCB733BEDCA2148F05A18AFCC3D141211E6 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: DB1BCAF89851CBCC847347EB4B1D0C40EA6F3E0DE1853D713704BC Digest: 6194EEDA953C297C20EC9876E4F0D51C44C1CCC4037CC90E6BA184572C84EF2F Test: Verify # Source: GmSSL, http://gmssl.org/ Message: BAB74A186887702204977BCEEFB1BBA1D52C9C58667E7FE0E3F4BC19 Digest: E715A625D3D1271F8A3AADCF215F91161C1BC161BD645627B78C707F0C8B3B3F Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 36CDC511B3082AFD547F4331298F879AA742C634C10E0263F80EFDEECE Digest: 4C77EB46A03CC08C37EE567127C0BCE8F952BA5FDD729FF6FC44E3FFE307A507 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 072BEDBCBE5F9295EC6A2BF22490D984BC7388FE99035916C1262E8B592C Digest: 6A1AD547946C39BB22DDA3DC8B861010790D8CEBF4CF8DC3C9493CA8D4C92F70 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 6009DCED63EEF9985DA162F1BEDA1B56E0C17D51119B1AAEEE7B28050BD1DD Digest: 8ABE85411E3CE2C2A2E582EDA291D45FCD3A4A5CD7E1851A7E67A49FA2F3BA9A Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 45DC649B6C57A9E21E9B069D06E12729B80A62FACD901C6E9ED10C38BA5C2E65 Digest: 355422A0C526088B16C5207D1ADAD939CF9642150EBE110E213F23884F8DB789 Test: Verify # Source: GmSSL, http://gmssl.org/ Message: 8D8AC08987FEB09407263BC7CD471911372F1DAEBE2C879B258C0EFBEF9C544ABA Digest: D730E1A1482889C9F4F2B661941C2E1EA6A12F1C78E70908DF164B33C6226DEE Test: Verify