1 |
2 |
kfleming |
-r5
|
2 |
|
|
-- Mon Aug 04 20:57:00 2008
|
3 |
|
|
-- d = 256 (digest length in bits)
|
4 |
|
|
-- L = 64 (number of parallel passes)
|
5 |
|
|
-- r = 5 (number of rounds)
|
6 |
|
|
-- K = '' (key)
|
7 |
|
|
-- k = 0 (key length in bytes)
|
8 |
|
|
|
9 |
|
|
MD6 compression function computation (level 1, index 0):
|
10 |
|
|
Input (89 words):
|
11 |
|
|
A[ 0] = 7311c2812425cfa0 Q[0]
|
12 |
|
|
A[ 1] = 6432286434aac8e7 Q[1]
|
13 |
|
|
A[ 2] = b60450e9ef68b7c1 Q[2]
|
14 |
|
|
A[ 3] = e8fb23908d9f06f1 Q[3]
|
15 |
|
|
A[ 4] = dd2e76cba691e5bf Q[4]
|
16 |
|
|
A[ 5] = 0cd0d63b2c30bc41 Q[5]
|
17 |
|
|
A[ 6] = 1f8ccf6823058f8a Q[6]
|
18 |
|
|
A[ 7] = 54e5ed5b88e3775d Q[7]
|
19 |
|
|
A[ 8] = 4ad12aae0a6d6031 Q[8]
|
20 |
|
|
A[ 9] = 3e7f16bb88222e0d Q[9]
|
21 |
|
|
A[ 10] = 8af8671d3fb50c2c Q[10]
|
22 |
|
|
A[ 11] = 995ad1178bd25c31 Q[11]
|
23 |
|
|
A[ 12] = c878c1dd04c4b633 Q[12]
|
24 |
|
|
A[ 13] = 3b72066c7a1552ac Q[13]
|
25 |
|
|
A[ 14] = 0d6f3522631effcb Q[14]
|
26 |
|
|
A[ 15] = 0000000000000000 key K[0]
|
27 |
|
|
A[ 16] = 0000000000000000 key K[1]
|
28 |
|
|
A[ 17] = 0000000000000000 key K[2]
|
29 |
|
|
A[ 18] = 0000000000000000 key K[3]
|
30 |
|
|
A[ 19] = 0000000000000000 key K[4]
|
31 |
|
|
A[ 20] = 0000000000000000 key K[5]
|
32 |
|
|
A[ 21] = 0000000000000000 key K[6]
|
33 |
|
|
A[ 22] = 0000000000000000 key K[7]
|
34 |
|
|
A[ 23] = 0100000000000000 nodeID U = (ell,i) = (1,0)
|
35 |
|
|
A[ 24] = 00054010fe800100 control word V = (r,L,z,p,keylen,d) = (5,64,1,4072,0,256)
|
36 |
|
|
A[ 25] = 6162630000000000 data B[ 0] input message word 0
|
37 |
|
|
A[ 26] = 0000000000000000 data B[ 1] padding
|
38 |
|
|
A[ 27] = 0000000000000000 data B[ 2] padding
|
39 |
|
|
A[ 28] = 0000000000000000 data B[ 3] padding
|
40 |
|
|
A[ 29] = 0000000000000000 data B[ 4] padding
|
41 |
|
|
A[ 30] = 0000000000000000 data B[ 5] padding
|
42 |
|
|
A[ 31] = 0000000000000000 data B[ 6] padding
|
43 |
|
|
A[ 32] = 0000000000000000 data B[ 7] padding
|
44 |
|
|
A[ 33] = 0000000000000000 data B[ 8] padding
|
45 |
|
|
A[ 34] = 0000000000000000 data B[ 9] padding
|
46 |
|
|
A[ 35] = 0000000000000000 data B[10] padding
|
47 |
|
|
A[ 36] = 0000000000000000 data B[11] padding
|
48 |
|
|
A[ 37] = 0000000000000000 data B[12] padding
|
49 |
|
|
A[ 38] = 0000000000000000 data B[13] padding
|
50 |
|
|
A[ 39] = 0000000000000000 data B[14] padding
|
51 |
|
|
A[ 40] = 0000000000000000 data B[15] padding
|
52 |
|
|
A[ 41] = 0000000000000000 data B[16] padding
|
53 |
|
|
A[ 42] = 0000000000000000 data B[17] padding
|
54 |
|
|
A[ 43] = 0000000000000000 data B[18] padding
|
55 |
|
|
A[ 44] = 0000000000000000 data B[19] padding
|
56 |
|
|
A[ 45] = 0000000000000000 data B[20] padding
|
57 |
|
|
A[ 46] = 0000000000000000 data B[21] padding
|
58 |
|
|
A[ 47] = 0000000000000000 data B[22] padding
|
59 |
|
|
A[ 48] = 0000000000000000 data B[23] padding
|
60 |
|
|
A[ 49] = 0000000000000000 data B[24] padding
|
61 |
|
|
A[ 50] = 0000000000000000 data B[25] padding
|
62 |
|
|
A[ 51] = 0000000000000000 data B[26] padding
|
63 |
|
|
A[ 52] = 0000000000000000 data B[27] padding
|
64 |
|
|
A[ 53] = 0000000000000000 data B[28] padding
|
65 |
|
|
A[ 54] = 0000000000000000 data B[29] padding
|
66 |
|
|
A[ 55] = 0000000000000000 data B[30] padding
|
67 |
|
|
A[ 56] = 0000000000000000 data B[31] padding
|
68 |
|
|
A[ 57] = 0000000000000000 data B[32] padding
|
69 |
|
|
A[ 58] = 0000000000000000 data B[33] padding
|
70 |
|
|
A[ 59] = 0000000000000000 data B[34] padding
|
71 |
|
|
A[ 60] = 0000000000000000 data B[35] padding
|
72 |
|
|
A[ 61] = 0000000000000000 data B[36] padding
|
73 |
|
|
A[ 62] = 0000000000000000 data B[37] padding
|
74 |
|
|
A[ 63] = 0000000000000000 data B[38] padding
|
75 |
|
|
A[ 64] = 0000000000000000 data B[39] padding
|
76 |
|
|
A[ 65] = 0000000000000000 data B[40] padding
|
77 |
|
|
A[ 66] = 0000000000000000 data B[41] padding
|
78 |
|
|
A[ 67] = 0000000000000000 data B[42] padding
|
79 |
|
|
A[ 68] = 0000000000000000 data B[43] padding
|
80 |
|
|
A[ 69] = 0000000000000000 data B[44] padding
|
81 |
|
|
A[ 70] = 0000000000000000 data B[45] padding
|
82 |
|
|
A[ 71] = 0000000000000000 data B[46] padding
|
83 |
|
|
A[ 72] = 0000000000000000 data B[47] padding
|
84 |
|
|
A[ 73] = 0000000000000000 data B[48] padding
|
85 |
|
|
A[ 74] = 0000000000000000 data B[49] padding
|
86 |
|
|
A[ 75] = 0000000000000000 data B[50] padding
|
87 |
|
|
A[ 76] = 0000000000000000 data B[51] padding
|
88 |
|
|
A[ 77] = 0000000000000000 data B[52] padding
|
89 |
|
|
A[ 78] = 0000000000000000 data B[53] padding
|
90 |
|
|
A[ 79] = 0000000000000000 data B[54] padding
|
91 |
|
|
A[ 80] = 0000000000000000 data B[55] padding
|
92 |
|
|
A[ 81] = 0000000000000000 data B[56] padding
|
93 |
|
|
A[ 82] = 0000000000000000 data B[57] padding
|
94 |
|
|
A[ 83] = 0000000000000000 data B[58] padding
|
95 |
|
|
A[ 84] = 0000000000000000 data B[59] padding
|
96 |
|
|
A[ 85] = 0000000000000000 data B[60] padding
|
97 |
|
|
A[ 86] = 0000000000000000 data B[61] padding
|
98 |
|
|
A[ 87] = 0000000000000000 data B[62] padding
|
99 |
|
|
A[ 88] = 0000000000000000 data B[63] padding
|
100 |
|
|
Intermediate values:
|
101 |
|
|
A[ 89] = 027431e67f2b19cf
|
102 |
|
|
A[ 90] = 0d990f6680e90d20
|
103 |
|
|
A[ 91] = f27bc123aa282635
|
104 |
|
|
A[ 92] = f90ca91b7fd9c62c
|
105 |
|
|
A[ 93] = 85139f55bd354f15
|
106 |
|
|
A[ 94] = eb6b874532011a19
|
107 |
|
|
A[ 95] = 7b04461ba005d2fc
|
108 |
|
|
A[ 96] = c7db19c96ca9abc7
|
109 |
|
|
A[ 97] = b723400f04c813c4
|
110 |
|
|
A[ 98] = c22c98f63ef66335
|
111 |
|
|
A[ 99] = 42a2cbb64372fc40
|
112 |
|
|
A[ 100] = e52aeb1d587b9012
|
113 |
|
|
A[ 101] = 9ea7a2d571275633
|
114 |
|
|
A[ 102] = 7e99d0316f65addd
|
115 |
|
|
A[ 103] = 72f2b2f2fd1fe6ec
|
116 |
|
|
A[ 104] = 478df0ec797df153
|
117 |
|
|
A[ 105] = 3b9efe3b34add3eb
|
118 |
|
|
A[ 106] = f0155b54e33fa5cc
|
119 |
|
|
A[ 107] = b3b80e2309548fa4
|
120 |
|
|
A[ 108] = b5ef06df65e727d7
|
121 |
|
|
A[ 109] = ef08a1b814d205a0
|
122 |
|
|
A[ 110] = 367b2caf36cc81c6
|
123 |
|
|
A[ 111] = 343a0cf5b903d13e
|
124 |
|
|
A[ 112] = b4f9c1e7889e619e
|
125 |
|
|
A[ 113] = da463bc1b64240ad
|
126 |
|
|
A[ 114] = 10401204b0e3df85
|
127 |
|
|
A[ 115] = 4877a679f7db2705
|
128 |
|
|
A[ 116] = e2ff7c19283b650d
|
129 |
|
|
A[ 117] = 7e20b510048c8b81
|
130 |
|
|
A[ 118] = 2ec6248f95796fcd
|
131 |
|
|
A[ 119] = 0c87c7f9e1056f74
|
132 |
|
|
A[ 120] = 5e20250caa5b4a43
|
133 |
|
|
A[ 121] = 6e44865c042e3829
|
134 |
|
|
A[ 122] = 9529fbc6155a6a6d
|
135 |
|
|
A[ 123] = c44d6a63399d5e4f
|
136 |
|
|
A[ 124] = 04ead78d74346144
|
137 |
|
|
A[ 125] = 259b97c077a30362
|
138 |
|
|
A[ 126] = d185200a80400541
|
139 |
|
|
A[ 127] = b9a8bba23413f53c
|
140 |
|
|
A[ 128] = a439ca3d5839a512
|
141 |
|
|
A[ 129] = d2be51693c027782
|
142 |
|
|
A[ 130] = 94c0710d616da4c0
|
143 |
|
|
A[ 131] = 55e60934532be3b6
|
144 |
|
|
A[ 132] = a6e5b044f10f495d
|
145 |
|
|
A[ 133] = c2a4ba0dd30863e0
|
146 |
|
|
A[ 134] = abfa7c9a10170f52
|
147 |
|
|
A[ 135] = c55ba748fdfdcaaa
|
148 |
|
|
A[ 136] = 9e0f8e2fbf4645e7
|
149 |
|
|
A[ 137] = 21b0d68b36a65ab3
|
150 |
|
|
A[ 138] = 24e5578b36da9478
|
151 |
|
|
A[ 139] = 58446db406441646
|
152 |
|
|
A[ 140] = 1be8e6525fc16819
|
153 |
|
|
A[ 141] = e84464fb02c603b9
|
154 |
|
|
A[ 142] = a14656016a6def39
|
155 |
|
|
A[ 143] = 9b2b76febbe7de1f
|
156 |
|
|
A[ 144] = 79eda3eb98f56b99
|
157 |
|
|
A[ 145] = 0d4ce347389fbe8d
|
158 |
|
|
A[ 146] = 0e51deba9751e9ac
|
159 |
|
|
A[ 147] = a09984f7d2ed4785
|
160 |
|
|
A[ 148] = b3d375606156d954
|
161 |
|
|
A[ 149] = 8f7d6fb5316a6189
|
162 |
|
|
A[ 150] = 1b87a1d5504f7fc3
|
163 |
|
|
A[ 151] = e3d53e19846c0868
|
164 |
|
|
A[ 152] = 9dfbc0507d476a7d
|
165 |
|
|
Output (16 words of chaining values):
|
166 |
|
|
A[ 153] = 2d1abe0601b2e6b0 output chaining value C[0]
|
167 |
|
|
A[ 154] = 61d59fd2b7310353 output chaining value C[1]
|
168 |
|
|
A[ 155] = ea7da28dec708ec7 output chaining value C[2]
|
169 |
|
|
A[ 156] = a63a99a574e40155 output chaining value C[3]
|
170 |
|
|
A[ 157] = 290b4fabe80104c4 output chaining value C[4]
|
171 |
|
|
A[ 158] = 8c6a3503cf881a99 output chaining value C[5]
|
172 |
|
|
A[ 159] = e370e23d1b700cc5 output chaining value C[6]
|
173 |
|
|
A[ 160] = 4492e78e3fe42f13 output chaining value C[7]
|
174 |
|
|
A[ 161] = df6c91b7eaf3f088 output chaining value C[8]
|
175 |
|
|
A[ 162] = aab3e19a8f63b80a output chaining value C[9]
|
176 |
|
|
A[ 163] = d987bdcbda2e934f output chaining value C[10]
|
177 |
|
|
A[ 164] = aeae805de12b0d24 output chaining value C[11]
|
178 |
|
|
A[ 165] = 8854c14dc284f840 output chaining value C[12]
|
179 |
|
|
A[ 166] = ed71ad7ba542855c output chaining value C[13]
|
180 |
|
|
A[ 167] = e189633e48c797a5 output chaining value C[14]
|
181 |
|
|
A[ 168] = 5121a746be48cec8 output chaining value C[15]
|
182 |
|
|
|
183 |
|
|
8854c14dc284f840ed71ad7ba542855ce189633e48c797a55121a746be48cec8 -Mabc
|