Hex Artifact Content

Artifact f13eb5f686920ca5756687f6e0e7d5d1614bd57db260a5b7dfd70811ebb78904:


0000: 23 20 53 4d 34 2d 45 43 42 20 63 69 70 68 65 72  # SM4-ECB cipher
0010: 20 66 72 6f 6d 20 68 74 74 70 73 3a 2f 2f 64 61   from https://da
0020: 74 61 74 72 61 63 6b 65 72 2e 69 65 74 66 2e 6f  tatracker.ietf.o
0030: 72 67 2f 64 6f 63 2f 68 74 6d 6c 2f 64 72 61 66  rg/doc/html/draf
0040: 74 2d 72 69 62 6f 73 65 2d 63 66 72 67 2d 73 6d  t-ribose-cfrg-sm
0050: 34 2d 31 30 0a 0a 23 20 41 2e 32 2e 31 2e 20 20  4-10..# A.2.1.  
0060: 53 4d 34 2d 45 43 42 20 45 78 61 6d 70 6c 65 73  SM4-ECB Examples
0070: 0a 0a 23 20 41 2e 32 2e 31 2e 31 2e 20 20 45 78  ..# A.2.1.1.  Ex
0080: 61 6d 70 6c 65 20 31 0a 50 6c 61 69 6e 74 65 78  ample 1.Plaintex
0090: 74 20 3d 20 41 41 41 41 41 41 41 41 42 42 42 42  t = AAAAAAAABBBB
00a0: 42 42 42 42 43 43 43 43 43 43 43 43 44 44 44 44  BBBBCCCCCCCCDDDD
00b0: 44 44 44 44 45 45 45 45 45 45 45 45 46 46 46 46  DDDDEEEEEEEEFFFF
00c0: 46 46 46 46 41 41 41 41 41 41 41 41 42 42 42 42  FFFFAAAAAAAABBBB
00d0: 42 42 42 42 0a 4b 65 79 20 3d 20 30 31 32 33 34  BBBB.Key = 01234
00e0: 35 36 37 38 39 41 42 43 44 45 46 46 45 44 43 42  56789ABCDEFFEDCB
00f0: 41 39 38 37 36 35 34 33 32 31 30 0a 43 69 70 68  A9876543210.Ciph
0100: 65 72 74 65 78 74 20 3d 20 35 45 43 38 31 34 33  ertext = 5EC8143
0110: 44 45 35 30 39 43 46 46 37 42 35 31 37 39 46 38  DE509CFF7B5179F8
0120: 46 34 37 34 42 38 36 31 39 32 46 31 44 33 30 35  F474B86192F1D305
0130: 41 37 46 42 31 37 44 46 39 38 35 46 38 31 43 38  A7FB17DF985F81C8
0140: 34 38 32 31 39 32 33 30 34 0a 0a 23 20 41 2e 32  482192304..# A.2
0150: 2e 31 2e 32 2e 20 20 45 78 61 6d 70 6c 65 20 32  .1.2.  Example 2
0160: 0a 50 6c 61 69 6e 74 65 78 74 20 3d 20 41 41 41  .Plaintext = AAA
0170: 41 41 41 41 41 42 42 42 42 42 42 42 42 43 43 43  AAAAABBBBBBBBCCC
0180: 43 43 43 43 43 44 44 44 44 44 44 44 44 45 45 45  CCCCCDDDDDDDDEEE
0190: 45 45 45 45 45 46 46 46 46 46 46 46 46 41 41 41  EEEEEFFFFFFFFAAA
01a0: 41 41 41 41 41 42 42 42 42 42 42 42 42 0a 4b 65  AAAAABBBBBBBB.Ke
01b0: 79 20 3d 20 46 45 44 43 42 41 39 38 37 36 35 34  y = FEDCBA987654
01c0: 33 32 31 30 30 31 32 33 34 35 36 37 38 39 41 42  32100123456789AB
01d0: 43 44 45 46 0a 43 69 70 68 65 72 74 65 78 74 20  CDEF.Ciphertext 
01e0: 3d 20 43 35 38 37 36 38 39 37 45 34 41 35 39 42  = C5876897E4A59B
01f0: 42 42 41 37 32 41 31 30 43 38 33 38 37 32 32 34  BBA72A10C8387224
0200: 35 42 31 32 44 44 39 30 42 43 32 44 32 30 30 36  5B12DD90BC2D2006
0210: 39 32 42 35 32 39 41 34 31 35 35 41 43 39 45 36  92B529A4155AC9E6
0220: 30 30 0a                                         00.