Artifact
abf73210aeb35adaace2d159691a95a507b7296a16988ce3af83fd048bd57d7d:
0000: 23 20 53 48 41 33 2d 35 31 32 0a 23 20 46 72 6f # SHA3-512.# Fro
0010: 6d 20 68 74 74 70 73 3a 2f 2f 63 73 72 63 2e 6e m https://csrc.n
0020: 69 73 74 2e 67 6f 76 2f 70 72 6f 6a 65 63 74 73 ist.gov/projects
0030: 2f 63 72 79 70 74 6f 67 72 61 70 68 69 63 2d 73 /cryptographic-s
0040: 74 61 6e 64 61 72 64 73 2d 61 6e 64 2d 67 75 69 tandards-and-gui
0050: 64 65 6c 69 6e 65 73 2f 65 78 61 6d 70 6c 65 2d delines/example-
0060: 76 61 6c 75 65 73 0a 0a 5b 62 20 3d 20 37 32 5d values..[b = 72]
0070: 0a 5b 4c 20 3d 20 36 34 5d 0a 0a 4c 65 6e 20 3d .[L = 64]..Len =
0080: 20 30 0a 4d 73 67 20 3d 20 22 22 0a 4d 44 20 3d 0.Msg = "".MD =
0090: 20 61 36 39 66 37 33 63 63 61 32 33 61 39 61 63 a69f73cca23a9ac
00a0: 35 63 38 62 35 36 37 64 63 31 38 35 61 37 35 36 5c8b567dc185a756
00b0: 65 39 37 63 39 38 32 31 36 34 66 65 32 35 38 35 e97c982164fe2585
00c0: 39 65 30 64 31 64 63 63 31 34 37 35 63 38 30 61 9e0d1dcc1475c80a
00d0: 36 31 35 62 32 31 32 33 61 66 31 66 35 66 39 34 615b2123af1f5f94
00e0: 63 31 31 65 33 65 39 34 30 32 63 33 61 63 35 35 c11e3e9402c3ac55
00f0: 38 66 35 30 30 31 39 39 64 39 35 62 36 64 33 65 8f500199d95b6d3e
0100: 33 30 31 37 35 38 35 38 36 32 38 31 64 63 64 32 301758586281dcd2
0110: 36 0a 0a 4c 65 6e 20 3d 20 32 30 30 0a 52 65 70 6..Len = 200.Rep
0120: 65 61 74 20 3d 20 32 30 30 0a 4d 73 67 20 3d 20 eat = 200.Msg =
0130: 61 33 0a 4d 44 20 3d 20 65 37 36 64 66 61 64 32 a3.MD = e76dfad2
0140: 32 30 38 34 61 38 62 31 34 36 37 66 63 66 32 66 2084a8b1467fcf2f
0150: 66 61 35 38 33 36 31 62 65 63 37 36 32 38 65 64 fa58361bec7628ed
0160: 66 35 66 33 66 64 63 30 65 34 38 30 35 64 63 34 f5f3fdc0e4805dc4
0170: 38 63 61 65 65 63 61 38 31 62 37 63 31 33 63 33 8caeeca81b7c13c3
0180: 30 61 64 66 35 32 61 33 36 35 39 35 38 34 37 33 0adf52a365958473
0190: 39 61 32 64 66 34 36 62 65 35 38 39 63 35 31 63 9a2df46be589c51c
01a0: 61 31 61 34 61 38 34 31 36 64 66 36 35 34 35 61 a1a4a8416df6545a
01b0: 31 63 65 38 62 61 30 30 0a 0a 4c 65 6e 20 3d 20 1ce8ba00..Len =
01c0: 33 0a 4d 73 67 20 3d 20 22 61 62 63 22 0a 4d 44 3.Msg = "abc".MD
01d0: 20 3d 20 62 37 35 31 38 35 30 62 31 61 35 37 31 = b751850b1a571
01e0: 36 38 61 35 36 39 33 63 64 39 32 34 62 36 62 30 68a5693cd924b6b0
01f0: 39 36 65 30 38 66 36 32 31 38 32 37 34 34 34 66 96e08f621827444f
0200: 37 30 64 38 38 34 66 35 64 30 32 34 30 64 32 37 70d884f5d0240d27
0210: 31 32 65 31 30 65 31 31 36 65 39 31 39 32 61 66 12e10e116e9192af
0220: 33 63 39 31 61 37 65 63 35 37 36 34 37 65 33 39 3c91a7ec57647e39
0230: 33 34 30 35 37 33 34 30 62 34 63 66 34 30 38 64 34057340b4cf408d
0240: 35 61 35 36 35 39 32 66 38 32 37 34 65 65 63 35 5a56592f8274eec5
0250: 33 66 30 0a 0a 4c 65 6e 20 3d 20 35 36 0a 4d 73 3f0..Len = 56.Ms
0260: 67 20 3d 20 22 61 62 63 64 62 63 64 65 63 64 65 g = "abcdbcdecde
0270: 66 64 65 66 67 65 66 67 68 66 67 68 69 67 68 69 fdefgefghfghighi
0280: 6a 68 69 6a 6b 69 6a 6b 6c 6a 6b 6c 6d 6b 6c 6d jhijkijkljklmklm
0290: 6e 6c 6d 6e 6f 6d 6e 6f 70 6e 6f 70 71 22 0a 4d nlmnomnopnopq".M
02a0: 44 20 3d 20 30 34 61 33 37 31 65 38 34 65 63 66 D = 04a371e84ecf
02b0: 62 35 62 38 62 37 37 63 62 34 38 36 31 30 66 63 b5b8b77cb48610fc
02c0: 61 38 31 38 32 64 64 34 35 37 63 65 36 66 33 32 a8182dd457ce6f32
02d0: 36 61 30 66 64 33 64 37 65 63 32 66 31 65 39 31 6a0fd3d7ec2f1e91
02e0: 36 33 36 64 65 65 36 39 31 66 62 65 30 63 39 38 636dee691fbe0c98
02f0: 35 33 30 32 62 61 31 62 30 64 38 64 63 37 38 63 5302ba1b0d8dc78c
0300: 30 38 36 33 34 36 62 35 33 33 62 34 39 63 30 33 086346b533b49c03
0310: 30 64 39 39 61 32 37 64 61 66 31 31 33 39 64 36 0d99a27daf1139d6
0320: 65 37 35 65 0a 0a 4c 65 6e 20 3d 20 31 31 32 0a e75e..Len = 112.
0330: 4d 73 67 20 3d 20 22 61 62 63 64 65 66 67 68 62 Msg = "abcdefghb
0340: 63 64 65 66 67 68 69 63 64 65 66 67 68 69 6a 64 cdefghicdefghijd
0350: 65 66 67 68 69 6a 6b 65 66 67 68 69 6a 6b 6c 66 efghijkefghijklf
0360: 67 68 69 6a 6b 6c 6d 67 68 69 6a 6b 6c 6d 6e 68 ghijklmghijklmnh
0370: 69 6a 6b 6c 6d 6e 6f 69 6a 6b 6c 6d 6e 6f 70 6a ijklmnoijklmnopj
0380: 6b 6c 6d 6e 6f 70 71 6b 6c 6d 6e 6f 70 71 72 6c klmnopqklmnopqrl
0390: 6d 6e 6f 70 71 72 73 6d 6e 6f 70 71 72 73 74 6e mnopqrsmnopqrstn
03a0: 6f 70 71 72 73 74 75 22 0a 4d 44 20 3d 20 61 66 opqrstu".MD = af
03b0: 65 62 62 32 65 66 35 34 32 65 36 35 37 39 63 35 ebb2ef542e6579c5
03c0: 30 63 61 64 30 36 64 32 65 35 37 38 66 39 66 38 0cad06d2e578f9f8
03d0: 64 64 36 38 38 31 64 37 64 63 38 32 34 64 32 36 dd6881d7dc824d26
03e0: 33 36 30 66 65 65 62 66 31 38 61 34 66 61 37 33 360feebf18a4fa73
03f0: 65 33 32 36 31 31 32 32 39 34 38 65 66 63 66 64 e3261122948efcfd
0400: 34 39 32 65 37 34 65 38 32 65 32 31 38 39 65 64 492e74e82e2189ed
0410: 30 66 62 34 34 30 64 31 38 37 66 33 38 32 32 37 0fb440d187f38227
0420: 30 63 62 34 35 35 66 32 31 64 64 31 38 35 0a 0a 0cb455f21dd185..
0430: 4c 65 6e 20 3d 20 31 30 30 30 30 30 30 0a 52 65 Len = 1000000.Re
0440: 70 65 61 74 20 3d 20 31 30 30 30 30 30 30 0a 4d peat = 1000000.M
0450: 73 67 20 3d 20 22 61 22 0a 4d 44 20 3d 20 33 63 sg = "a".MD = 3c
0460: 33 61 38 37 36 64 61 31 34 30 33 34 61 62 36 30 3a876da14034ab60
0470: 36 32 37 63 30 37 37 62 62 39 38 66 37 65 31 32 627c077bb98f7e12
0480: 30 61 32 61 35 33 37 30 32 31 32 64 66 66 62 33 0a2a5370212dffb3
0490: 33 38 35 61 31 38 64 34 66 33 38 38 35 39 65 64 385a18d4f38859ed
04a0: 33 31 31 64 30 61 39 64 35 31 34 31 63 65 39 63 311d0a9d5141ce9c
04b0: 63 35 63 36 36 65 65 36 38 39 62 32 36 36 61 38 c5c66ee689b266a8
04c0: 61 61 31 38 61 63 65 38 32 38 32 61 30 65 30 64 aa18ace8282a0e0d
04d0: 62 35 39 36 63 39 30 62 30 61 37 62 38 37 0a 0a b596c90b0a7b87..
04e0: 4c 65 6e 20 3d 20 31 30 37 33 37 34 31 38 32 34 Len = 1073741824
04f0: 0a 52 65 70 65 61 74 20 3d 20 31 36 37 37 37 32 .Repeat = 167772
0500: 31 36 0a 4d 73 67 20 3d 20 22 61 62 63 64 65 66 16.Msg = "abcdef
0510: 67 68 62 63 64 65 66 67 68 69 63 64 65 66 67 68 ghbcdefghicdefgh
0520: 69 6a 64 65 66 67 68 69 6a 6b 65 66 67 68 69 6a ijdefghijkefghij
0530: 6b 6c 66 67 68 69 6a 6b 6c 6d 67 68 69 6a 6b 6c klfghijklmghijkl
0540: 6d 6e 68 69 6a 6b 6c 6d 6e 6f 22 0a 4d 44 20 3d mnhijklmno".MD =
0550: 20 32 33 35 66 66 64 35 33 35 30 34 65 66 38 33 235ffd53504ef83
0560: 36 61 31 33 34 32 62 34 38 38 66 34 38 33 62 33 6a1342b488f483b3
0570: 39 36 65 61 62 62 66 65 36 34 32 63 66 37 38 65 96eabbfe642cf78e
0580: 65 30 64 33 31 66 65 65 63 37 38 38 62 32 33 64 e0d31feec788b23d
0590: 30 64 31 38 64 35 63 33 33 39 35 35 30 64 64 35 0d18d5c339550dd5
05a0: 39 35 38 61 35 30 30 64 34 62 39 35 33 36 33 64 958a500d4b95363d
05b0: 61 31 62 35 66 61 31 38 61 66 66 63 31 62 61 62 a1b5fa18affc1bab
05c0: 32 32 39 32 64 63 36 33 62 37 64 38 35 30 39 37 2292dc63b7d85097
05d0: 63 0a c.