AlgorithmType: SymmetricCipher Name: SM4/ECB # Source: SM4 paper, https://eprint.iacr.org/2008/329.pdf Comment: SM4 test vector, section 5, p. 5 Key: 01 23 45 67 89 ab cd ef fe dc ba 98 76 54 32 10 Plaintext: 01 23 45 67 89 ab cd ef fe dc ba 98 76 54 32 10 Ciphertext: 68 1e df 34 d2 06 96 5e 86 b3 e9 4f 53 6e 42 46 Test: Encrypt # Source: Crypto++ 6.0 generated Comment: SM4-128(128) Key: EB23ADD6454757555747395B76661C9A Plaintext: D294D879A1F02C7C5906D6C2D0C54D9F Ciphertext: 865DE90D6B6E99273E2D44859D9C16DF Test: Encrypt # Source: Crypto++ 6.0 generated Comment: SM4-128(128) Key: 11E3790F430B4729DA1EEF291BCE99CD Plaintext: 04A36E56B2032B725DDE112FCE3F8398 Ciphertext: 4076848AD4563B9D8E3FD09BA2E5DCFE Test: Encrypt # Source: Crypto++ 6.0 generated Comment: SM4-128(128) Key: 4310652E0BB55C2CBA9AEBD4FC2BED5C Plaintext: CB33507774E6E161CD5029E901C6C36A Ciphertext: 64B8D9FB4114D490FFBD105969310EF9 Test: Encrypt # Source: Crypto++ 6.0 generated Comment: SM4-128(128) Key: FDBA958326CD690F28C7632B5EBEF6A1 Plaintext: BAE8A9B1C3319D3FC9D48817E034FE1B Ciphertext: 19C70A4E9FE8D6739863224C8734A79B Test: Encrypt # Source: Crypto++ 6.0 generated Comment: SM4-128(128) Key: 63AF71AE3CE38FD96AFAAAF12CC3D5D3 Plaintext: A505B41E20C73C777F56235261198E56 Ciphertext: 2F6071BC04F55844BC8675FABEA3F727 Test: Encrypt # Source: Crypto++ 6.0 generated Comment: SM4-128(128) Key: 03F360D31DA9DBD2F0BFFFEAEFDB1D1E Plaintext: 8177F025DDBC7CE919DC5D2612548878 Ciphertext: D7447F601C174AABC62E06BB85BB597C Test: Encrypt # Source: Crypto++ 6.0 generated Comment: SM4-128(128) Key: EA326BD4223B2F1BE3CB0319220ADCAE Plaintext: 15DBE19A7FAC233433CB9CA190FAC2F1 Ciphertext: 6BC11D09BB46092831E2399CF1525F43 Test: Encrypt # Source: Crypto++ 6.0 generated Comment: SM4-128(128) Key: F1163693E6E70CBF48E774368142286F Plaintext: 95FF06C4A634E09BAAD6F1B2230662C7 Ciphertext: 558614DB4DD8AA43717C14C7B87A8D79 Test: Encrypt # Source: Crypto++ 6.0 generated Comment: SM4-128(128) Key: CBAD11138E97EE20B140BD8923031488 Plaintext: A514119F5AB688278E581CFCA5BDFF5F Ciphertext: 8E4682E2A5F92B777CAFF65275528CAF Test: Encrypt # Source: Crypto++ 6.0 generated Comment: SM4-128(128) Key: 3198AB4E006A5180966D5075912BC406 Plaintext: 5F9B108B715F047B7879E323B0D95C3B Ciphertext: 7B40084F82CAAA25821862F986ABD424 Test: Encrypt AlgorithmType: SymmetricCipher Name: SM4/CBC # Source: Crypto++ 6.0 generated Comment: SM4-128(128) Key: B60B64598B7C3B4CACE7F79E0E6A04E4 IV: 3976D813A095B411050652196B88F85D Plaintext: 20D88FA20206E4C05B173659B9EB40934534C3528544B7EC1160143C612BA781 Ciphertext: 4A9D869BB80D52EBCD6FB3EF459338203DC603466DE779678B725A24F56B3CA3 Test: Encrypt # Source: Crypto++ 6.0 generated Comment: SM4-128(128) Key: 088D295D113C7293D6BCF4672ACFA99A IV: 06EAC32D27F8F7DAABE4C11249ABF9AC Plaintext: 43696982BC5872405F545D4AA5CFB2DBD7F08A55DAFEF734174B32F3F349EFE6 Ciphertext: 4120DA4EA4749F7F7A1B720543785D384E1D1DA552B1A8DF849E61C217527EE7 Test: Encrypt # Source: Crypto++ 6.0 generated Comment: SM4-128(128) Key: C06C1B9A116D395AE2A157C8BB046D1E IV: F022B684F6FF7FBA7DF6FF9D113349A7 Plaintext: 7BA4D5C4A0C392E5202E57D7C9545FAA96D5F0A1CDB56AFA12306A17C8ED87A7 Ciphertext: E30F019D9A37485B4C7B4D3D0F80D206F1C96D89002860D115BCA1EB7A26FF76 Test: Encrypt # Source: Crypto++ 6.0 generated Comment: SM4-128(128) Key: E5C52267B2F77B0D91DBC0CFAB664D2D IV: 6DB64FC718DA534FD7F851D3B9296031 Plaintext: 13C9F96DCE93C2AB145270392FE94A312EE8E01030BD3273DE5F00A21CC8F661 Ciphertext: E8EF3831EDD8D201BF3C31F60C48E75A952F3E525A9598B1BC86A8EEFC97F399 Test: Encrypt # Source: Crypto++ 6.0 generated Comment: SM4-128(128) Key: 24B8D3435647B89307C176A7526A72A9 IV: 76546FF53DB565746DE0167A60E6689F Plaintext: DE4871BDC5D0A4E8E7C6191BEF5279B9C0B37AA67B1E68B4EB961FC7910D1AA4 Ciphertext: 92F1C46F07634D73FB9A3905335A61FC67991A91013D1335662307512E997FE2 Test: Encrypt # Source: Crypto++ 6.0 generated Comment: SM4-128(128) Key: 78CCB3780A6B1083735768169B25A173 IV: 7245637ED3330B6DEB289F6B4BC21C4B Plaintext: 24D349B9ED2A7B11D04759F965D4EA58E4942490A78B6D4DD7EE9411356CEFFC Ciphertext: EE070B41CCDBE7212BA557C796AD5646148477A0F306BFCA15202E71838D2B3B Test: Encrypt # Source: Crypto++ 6.0 generated Comment: SM4-128(128) Key: B80C3000FD2C046A69CA7CC0A30EFA37 IV: FEC64E270710C10306379AC45224F0AB Plaintext: E34F3E1EF452FD124754648386493FC219F7935603A84F739FABC0945AB99D80 Ciphertext: 34FA5DB02B6F4AF1993B6254B098405A078E2B01F920DAAF9682E2D976AF93DC Test: Encrypt # Source: Crypto++ 6.0 generated Comment: SM4-128(128) Key: 0B35A8FCD48700A8686E31D0DE26D728 IV: B0D1FFEACB1ED83284A635F1F29A78F9 Plaintext: F21CCC23F69ACE95DB4E4B5297043A492498512D372140EC3D89A84737763C53 Ciphertext: 09743B30EEE11B9563062CAE2C1F5A55389C041C6683B535EC027C0434412AAC Test: Encrypt # Source: Crypto++ 6.0 generated Comment: SM4-128(128) Key: 26DA145BEC95BB79A9A2F021F5B3D71B IV: 60C4967D68EA166854CE50DAF76417B3 Plaintext: 619DDE4377CCC30782EC92AE592745610CEE8019B838DC3AE2F62C6768BCFFF3 Ciphertext: 9598619D651378ABB8EB96AA2F016AE358845A128C84A653C832ED329B9F2453 Test: Encrypt # Source: Crypto++ 6.0 generated Comment: SM4-128(128) Key: A2B0F85DDEF58297E88ED1A032B5BDB9 IV: 4FD854D99894CFFC2C9A7C7F977E2766 Plaintext: 62584CC7D1F9DB700C6AB2FF4B9DDF975CD4E8133AA9D7A1C5B077EFBB168A01 Ciphertext: F2D73D32D40275E93B268B2256522E8AE54BEFD8F75B9356A40DBCE776C74CA6 Test: Encrypt