Artifact
2c6688a4b52610c1531fe71ff6f1d15ac7aee18ee07c4d19f8d48158c45b9e76:
0000: 23 20 53 48 41 35 31 32 2d 32 32 34 0a 23 20 46 # SHA512-224.# F
0010: 72 6f 6d 20 68 74 74 70 73 3a 2f 2f 63 73 72 63 rom https://csrc
0020: 2e 6e 69 73 74 2e 67 6f 76 2f 70 72 6f 6a 65 63 .nist.gov/projec
0030: 74 73 2f 63 72 79 70 74 6f 67 72 61 70 68 69 63 ts/cryptographic
0040: 2d 73 74 61 6e 64 61 72 64 73 2d 61 6e 64 2d 67 -standards-and-g
0050: 75 69 64 65 6c 69 6e 65 73 2f 65 78 61 6d 70 6c uidelines/exampl
0060: 65 2d 76 61 6c 75 65 73 0a 0a 5b 62 20 3d 20 31 e-values..[b = 1
0070: 32 38 5d 0a 5b 4c 20 3d 20 32 38 5d 0a 0a 4c 65 28].[L = 28]..Le
0080: 6e 20 3d 20 30 0a 4d 73 67 20 3d 20 22 22 0a 4d n = 0.Msg = "".M
0090: 44 20 3d 20 36 65 64 30 64 64 30 32 38 30 36 66 D = 6ed0dd02806f
00a0: 61 38 39 65 32 35 64 65 30 36 30 63 31 39 64 33 a89e25de060c19d3
00b0: 61 63 38 36 63 61 62 62 38 37 64 36 61 30 64 64 ac86cabb87d6a0dd
00c0: 64 30 35 63 33 33 33 62 38 34 66 34 0a 0a 4c 65 d05c333b84f4..Le
00d0: 6e 20 3d 20 33 0a 4d 73 67 20 3d 20 22 61 62 63 n = 3.Msg = "abc
00e0: 22 0a 4d 44 20 3d 20 34 36 33 34 32 37 30 66 37 ".MD = 4634270f7
00f0: 30 37 62 36 61 35 34 64 61 61 65 37 35 33 30 34 07b6a54daae75304
0100: 36 30 38 34 32 65 32 30 65 33 37 65 64 32 36 35 60842e20e37ed265
0110: 63 65 65 65 39 61 34 33 65 38 39 32 34 61 61 0a ceee9a43e8924aa.
0120: 0a 4c 65 6e 20 3d 20 34 33 0a 4d 73 67 20 3d 20 .Len = 43.Msg =
0130: 22 54 68 65 20 71 75 69 63 6b 20 62 72 6f 77 6e "The quick brown
0140: 20 66 6f 78 20 6a 75 6d 70 73 20 6f 76 65 72 20 fox jumps over
0150: 74 68 65 20 6c 61 7a 79 20 64 6f 67 22 0a 4d 44 the lazy dog".MD
0160: 20 3d 20 39 34 34 63 64 32 38 34 37 66 62 35 34 = 944cd2847fb54
0170: 35 35 38 64 34 37 37 35 64 62 30 34 38 35 61 35 558d4775db0485a5
0180: 30 30 30 33 31 31 31 63 38 65 35 64 61 61 36 33 0003111c8e5daa63
0190: 66 65 37 32 32 63 36 61 61 33 37 0a 0a 4c 65 6e fe722c6aa37..Len
01a0: 20 3d 20 31 31 32 0a 4d 73 67 20 3d 20 22 61 62 = 112.Msg = "ab
01b0: 63 64 65 66 67 68 62 63 64 65 66 67 68 69 63 64 cdefghbcdefghicd
01c0: 65 66 67 68 69 6a 64 65 66 67 68 69 6a 6b 65 66 efghijdefghijkef
01d0: 67 68 69 6a 6b 6c 66 67 68 69 6a 6b 6c 6d 67 68 ghijklfghijklmgh
01e0: 69 6a 6b 6c 6d 6e 68 69 6a 6b 6c 6d 6e 6f 69 6a ijklmnhijklmnoij
01f0: 6b 6c 6d 6e 6f 70 6a 6b 6c 6d 6e 6f 70 71 6b 6c klmnopjklmnopqkl
0200: 6d 6e 6f 70 71 72 6c 6d 6e 6f 70 71 72 73 6d 6e mnopqrlmnopqrsmn
0210: 6f 70 71 72 73 74 6e 6f 70 71 72 73 74 75 22 0a opqrstnopqrstu".
0220: 4d 44 20 3d 20 32 33 66 65 63 35 62 62 39 34 64 MD = 23fec5bb94d
0230: 36 30 62 32 33 33 30 38 31 39 32 36 34 30 62 30 60b23308192640b0
0240: 63 34 35 33 33 33 35 64 36 36 34 37 33 34 66 65 c453335d664734fe
0250: 34 30 65 37 32 36 38 36 37 34 61 66 39 0a 40e7268674af9.