9249
|
1 |
/*
|
|
2 |
* Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
|
|
3 |
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
4 |
*
|
|
5 |
* This code is free software; you can redistribute it and/or modify it
|
|
6 |
* under the terms of the GNU General Public License version 2 only, as
|
|
7 |
* published by the Free Software Foundation.
|
|
8 |
*
|
|
9 |
* This code is distributed in the hope that it will be useful, but WITHOUT
|
|
10 |
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
11 |
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
12 |
* version 2 for more details (a copy is included in the LICENSE file that
|
|
13 |
* accompanied this code).
|
|
14 |
*
|
|
15 |
* You should have received a copy of the GNU General Public License version
|
|
16 |
* 2 along with this work; if not, write to the Free Software Foundation,
|
|
17 |
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
18 |
*
|
|
19 |
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
20 |
* or visit www.oracle.com if you need additional information or have any
|
|
21 |
* questions.
|
|
22 |
*/
|
|
23 |
|
|
24 |
/**
|
|
25 |
* @test
|
|
26 |
* @bug 7030180
|
30820
|
27 |
* @modules java.security.jgss/sun.security.jgss
|
|
28 |
* java.security.jgss/sun.security.krb5
|
9249
|
29 |
* @run main/othervm KrbCredSubKey
|
|
30 |
* @summary AES 128/256 decrypt exception
|
|
31 |
*/
|
|
32 |
|
|
33 |
import java.io.FileOutputStream;
|
|
34 |
import java.security.PrivilegedExceptionAction;
|
|
35 |
import javax.security.auth.Subject;
|
|
36 |
import javax.security.auth.kerberos.KerberosKey;
|
|
37 |
import javax.security.auth.kerberos.KerberosPrincipal;
|
|
38 |
import org.ietf.jgss.GSSContext;
|
|
39 |
import org.ietf.jgss.GSSCredential;
|
|
40 |
import org.ietf.jgss.GSSManager;
|
|
41 |
import sun.security.jgss.GSSUtil;
|
|
42 |
import sun.security.krb5.Config;
|
|
43 |
import sun.security.krb5.EncryptedData;
|
|
44 |
|
|
45 |
public class KrbCredSubKey {
|
|
46 |
|
|
47 |
public static void main(String[] args) throws Exception {
|
|
48 |
|
|
49 |
// We don't care about clock difference
|
|
50 |
new FileOutputStream("krb5.conf").write(
|
|
51 |
"[libdefaults]\nclockskew=999999999".getBytes());
|
|
52 |
System.setProperty("java.security.krb5.conf", "krb5.conf");
|
|
53 |
Config.refresh();
|
|
54 |
|
|
55 |
Subject subj = new Subject();
|
|
56 |
KerberosPrincipal kp = new KerberosPrincipal(princ);
|
|
57 |
KerberosKey kk = new KerberosKey(
|
|
58 |
kp, key, EncryptedData.ETYPE_AES128_CTS_HMAC_SHA1_96, 0);
|
|
59 |
subj.getPrincipals().add(kp);
|
|
60 |
subj.getPrivateCredentials().add(kk);
|
|
61 |
|
|
62 |
Subject.doAs(subj, new PrivilegedExceptionAction() {
|
|
63 |
public Object run() throws Exception {
|
|
64 |
GSSManager man = GSSManager.getInstance();
|
|
65 |
GSSContext ctxt = man.createContext(man.createCredential(
|
|
66 |
null, GSSCredential.INDEFINITE_LIFETIME,
|
|
67 |
GSSUtil.GSS_KRB5_MECH_OID, GSSCredential.ACCEPT_ONLY));
|
|
68 |
return ctxt.acceptSecContext(token, 0, token.length);
|
|
69 |
}
|
|
70 |
});
|
|
71 |
}
|
|
72 |
|
|
73 |
// All following data generated by myself on a test machine
|
|
74 |
|
|
75 |
private static String princ = "server/host.rabbit.hole@RABBIT.HOLE";
|
|
76 |
|
|
77 |
// A aes-128 key for princ
|
|
78 |
private static byte[] key = {
|
|
79 |
(byte)0x83, (byte)0xA1, (byte)0xD6, (byte)0xE2,
|
|
80 |
(byte)0xC7, (byte)0x76, (byte)0xD5, (byte)0x24,
|
|
81 |
(byte)0x63, (byte)0x9F, (byte)0xF9, (byte)0xFF,
|
|
82 |
(byte)0x76, (byte)0x6D, (byte)0x26, (byte)0x30,
|
|
83 |
};
|
|
84 |
|
|
85 |
// A JGSS token generated by the first call of an initiator's
|
|
86 |
// initSecContext, targetting princ, using the authenticator
|
|
87 |
// subkey to encrypt the KRB_CRED inside AP_REQ
|
|
88 |
private static byte[] token = {
|
|
89 |
(byte)0x60, (byte)0x82, (byte)0x04, (byte)0x1C,
|
|
90 |
(byte)0x06, (byte)0x09, (byte)0x2A, (byte)0x86,
|
|
91 |
(byte)0x48, (byte)0x86, (byte)0xF7, (byte)0x12,
|
|
92 |
(byte)0x01, (byte)0x02, (byte)0x02, (byte)0x01,
|
|
93 |
(byte)0x00, (byte)0x6E, (byte)0x82, (byte)0x04,
|
|
94 |
(byte)0x0B, (byte)0x30, (byte)0x82, (byte)0x04,
|
|
95 |
(byte)0x07, (byte)0xA0, (byte)0x03, (byte)0x02,
|
|
96 |
(byte)0x01, (byte)0x05, (byte)0xA1, (byte)0x03,
|
|
97 |
(byte)0x02, (byte)0x01, (byte)0x0E, (byte)0xA2,
|
|
98 |
(byte)0x07, (byte)0x03, (byte)0x05, (byte)0x00,
|
|
99 |
(byte)0x20, (byte)0x00, (byte)0x00, (byte)0x00,
|
|
100 |
(byte)0xA3, (byte)0x82, (byte)0x01, (byte)0x04,
|
|
101 |
(byte)0x61, (byte)0x82, (byte)0x01, (byte)0x00,
|
|
102 |
(byte)0x30, (byte)0x81, (byte)0xFD, (byte)0xA0,
|
|
103 |
(byte)0x03, (byte)0x02, (byte)0x01, (byte)0x05,
|
|
104 |
(byte)0xA1, (byte)0x0D, (byte)0x1B, (byte)0x0B,
|
|
105 |
(byte)0x52, (byte)0x41, (byte)0x42, (byte)0x42,
|
|
106 |
(byte)0x49, (byte)0x54, (byte)0x2E, (byte)0x48,
|
|
107 |
(byte)0x4F, (byte)0x4C, (byte)0x45, (byte)0xA2,
|
|
108 |
(byte)0x25, (byte)0x30, (byte)0x23, (byte)0xA0,
|
|
109 |
(byte)0x03, (byte)0x02, (byte)0x01, (byte)0x00,
|
|
110 |
(byte)0xA1, (byte)0x1C, (byte)0x30, (byte)0x1A,
|
|
111 |
(byte)0x1B, (byte)0x06, (byte)0x73, (byte)0x65,
|
|
112 |
(byte)0x72, (byte)0x76, (byte)0x65, (byte)0x72,
|
|
113 |
(byte)0x1B, (byte)0x10, (byte)0x68, (byte)0x6F,
|
|
114 |
(byte)0x73, (byte)0x74, (byte)0x2E, (byte)0x72,
|
|
115 |
(byte)0x61, (byte)0x62, (byte)0x62, (byte)0x69,
|
|
116 |
(byte)0x74, (byte)0x2E, (byte)0x68, (byte)0x6F,
|
|
117 |
(byte)0x6C, (byte)0x65, (byte)0xA3, (byte)0x81,
|
|
118 |
(byte)0xBF, (byte)0x30, (byte)0x81, (byte)0xBC,
|
|
119 |
(byte)0xA0, (byte)0x03, (byte)0x02, (byte)0x01,
|
|
120 |
(byte)0x11, (byte)0xA2, (byte)0x81, (byte)0xB4,
|
|
121 |
(byte)0x04, (byte)0x81, (byte)0xB1, (byte)0xA7,
|
|
122 |
(byte)0xE8, (byte)0x58, (byte)0xBA, (byte)0x98,
|
|
123 |
(byte)0x69, (byte)0x45, (byte)0xB3, (byte)0x68,
|
|
124 |
(byte)0xBF, (byte)0xFD, (byte)0x25, (byte)0x74,
|
|
125 |
(byte)0xC4, (byte)0x2E, (byte)0x09, (byte)0x7B,
|
|
126 |
(byte)0x3C, (byte)0x7F, (byte)0xA5, (byte)0x6C,
|
|
127 |
(byte)0xC3, (byte)0x86, (byte)0xC9, (byte)0xEE,
|
|
128 |
(byte)0x58, (byte)0xD3, (byte)0x7C, (byte)0xD6,
|
|
129 |
(byte)0x19, (byte)0xA1, (byte)0x3B, (byte)0xF7,
|
|
130 |
(byte)0x17, (byte)0xD6, (byte)0x18, (byte)0xA9,
|
|
131 |
(byte)0x58, (byte)0x43, (byte)0x55, (byte)0xD6,
|
|
132 |
(byte)0xBA, (byte)0x85, (byte)0xF7, (byte)0x6B,
|
|
133 |
(byte)0x20, (byte)0x01, (byte)0xEF, (byte)0xB4,
|
|
134 |
(byte)0x74, (byte)0x0B, (byte)0x31, (byte)0x07,
|
|
135 |
(byte)0x55, (byte)0xD8, (byte)0x8C, (byte)0x85,
|
|
136 |
(byte)0x25, (byte)0x12, (byte)0x66, (byte)0x85,
|
|
137 |
(byte)0xA8, (byte)0x5A, (byte)0x84, (byte)0xB2,
|
|
138 |
(byte)0x6C, (byte)0xDE, (byte)0xEE, (byte)0xF9,
|
|
139 |
(byte)0x15, (byte)0xF2, (byte)0xBC, (byte)0xB0,
|
|
140 |
(byte)0x43, (byte)0xA5, (byte)0x21, (byte)0x31,
|
|
141 |
(byte)0xFA, (byte)0x2F, (byte)0x2C, (byte)0x37,
|
|
142 |
(byte)0x39, (byte)0xD8, (byte)0xAA, (byte)0xE0,
|
|
143 |
(byte)0x78, (byte)0x08, (byte)0x18, (byte)0xFB,
|
|
144 |
(byte)0x03, (byte)0x43, (byte)0x22, (byte)0xE6,
|
|
145 |
(byte)0x2C, (byte)0xF2, (byte)0x98, (byte)0xDC,
|
|
146 |
(byte)0x2A, (byte)0xDE, (byte)0x8C, (byte)0x95,
|
|
147 |
(byte)0x0B, (byte)0xB6, (byte)0xE6, (byte)0x0F,
|
|
148 |
(byte)0xB5, (byte)0x4E, (byte)0xAD, (byte)0xAC,
|
|
149 |
(byte)0xD1, (byte)0x4C, (byte)0xE8, (byte)0x22,
|
|
150 |
(byte)0x93, (byte)0x38, (byte)0xA2, (byte)0x44,
|
|
151 |
(byte)0x0E, (byte)0x83, (byte)0x9E, (byte)0x4D,
|
|
152 |
(byte)0xC0, (byte)0x1A, (byte)0x02, (byte)0xB2,
|
|
153 |
(byte)0xB8, (byte)0xCE, (byte)0xDF, (byte)0xB5,
|
|
154 |
(byte)0xFB, (byte)0xF2, (byte)0x75, (byte)0x5E,
|
|
155 |
(byte)0x74, (byte)0xC1, (byte)0x90, (byte)0x82,
|
|
156 |
(byte)0x60, (byte)0x00, (byte)0xA5, (byte)0xC3,
|
|
157 |
(byte)0xBF, (byte)0x66, (byte)0x97, (byte)0x0E,
|
|
158 |
(byte)0xF3, (byte)0x9F, (byte)0xB3, (byte)0xD9,
|
|
159 |
(byte)0x51, (byte)0x51, (byte)0x38, (byte)0xBC,
|
|
160 |
(byte)0xD9, (byte)0xC1, (byte)0xD0, (byte)0x1E,
|
|
161 |
(byte)0x90, (byte)0x9B, (byte)0x43, (byte)0xEE,
|
|
162 |
(byte)0xD9, (byte)0xD6, (byte)0x3E, (byte)0x31,
|
|
163 |
(byte)0xEA, (byte)0x8E, (byte)0xB1, (byte)0xDC,
|
|
164 |
(byte)0xDE, (byte)0xFD, (byte)0xA4, (byte)0x77,
|
|
165 |
(byte)0x6C, (byte)0x4A, (byte)0x81, (byte)0x1F,
|
|
166 |
(byte)0xA4, (byte)0x82, (byte)0x02, (byte)0xE8,
|
|
167 |
(byte)0x30, (byte)0x82, (byte)0x02, (byte)0xE4,
|
|
168 |
(byte)0xA0, (byte)0x03, (byte)0x02, (byte)0x01,
|
|
169 |
(byte)0x11, (byte)0xA2, (byte)0x82, (byte)0x02,
|
|
170 |
(byte)0xDB, (byte)0x04, (byte)0x82, (byte)0x02,
|
|
171 |
(byte)0xD7, (byte)0x81, (byte)0x78, (byte)0x25,
|
|
172 |
(byte)0x75, (byte)0x92, (byte)0x7A, (byte)0xEC,
|
|
173 |
(byte)0xBE, (byte)0x31, (byte)0xF1, (byte)0x50,
|
|
174 |
(byte)0xE7, (byte)0xC1, (byte)0x32, (byte)0xA5,
|
|
175 |
(byte)0xCB, (byte)0x34, (byte)0x46, (byte)0x95,
|
|
176 |
(byte)0x2B, (byte)0x84, (byte)0xB7, (byte)0x06,
|
|
177 |
(byte)0x0E, (byte)0x15, (byte)0x02, (byte)0x74,
|
|
178 |
(byte)0xCA, (byte)0x18, (byte)0x5D, (byte)0xE8,
|
|
179 |
(byte)0x0E, (byte)0x1B, (byte)0xB7, (byte)0x77,
|
|
180 |
(byte)0x5A, (byte)0x6C, (byte)0xFB, (byte)0x94,
|
|
181 |
(byte)0x82, (byte)0x2B, (byte)0xE6, (byte)0x14,
|
|
182 |
(byte)0x0C, (byte)0xDA, (byte)0x22, (byte)0xA2,
|
|
183 |
(byte)0x42, (byte)0xD7, (byte)0xB0, (byte)0xFC,
|
|
184 |
(byte)0xCA, (byte)0x4A, (byte)0xEA, (byte)0xB8,
|
|
185 |
(byte)0x92, (byte)0xB5, (byte)0x8C, (byte)0x71,
|
|
186 |
(byte)0xED, (byte)0x2B, (byte)0x46, (byte)0xC5,
|
|
187 |
(byte)0xE5, (byte)0x47, (byte)0x76, (byte)0x29,
|
|
188 |
(byte)0x27, (byte)0x0F, (byte)0xFF, (byte)0x03,
|
|
189 |
(byte)0x72, (byte)0x13, (byte)0xAA, (byte)0xDB,
|
|
190 |
(byte)0x4E, (byte)0xFF, (byte)0x48, (byte)0x36,
|
|
191 |
(byte)0xAB, (byte)0x73, (byte)0xD7, (byte)0xDA,
|
|
192 |
(byte)0xF1, (byte)0x80, (byte)0x1B, (byte)0x5B,
|
|
193 |
(byte)0x9A, (byte)0x88, (byte)0x07, (byte)0x47,
|
|
194 |
(byte)0x43, (byte)0x27, (byte)0xD5, (byte)0x00,
|
|
195 |
(byte)0x04, (byte)0xEE, (byte)0xAF, (byte)0x53,
|
|
196 |
(byte)0x5C, (byte)0xCC, (byte)0x2C, (byte)0xC7,
|
|
197 |
(byte)0x2F, (byte)0x94, (byte)0x12, (byte)0x86,
|
|
198 |
(byte)0xEF, (byte)0xAC, (byte)0xB1, (byte)0x6C,
|
|
199 |
(byte)0xB0, (byte)0xB5, (byte)0x3D, (byte)0x92,
|
|
200 |
(byte)0xBD, (byte)0xBE, (byte)0x7B, (byte)0x1A,
|
|
201 |
(byte)0x39, (byte)0x4A, (byte)0x1E, (byte)0x91,
|
|
202 |
(byte)0xA4, (byte)0xDF, (byte)0x82, (byte)0x12,
|
|
203 |
(byte)0x2E, (byte)0x67, (byte)0x17, (byte)0x92,
|
|
204 |
(byte)0xB3, (byte)0x93, (byte)0x38, (byte)0x32,
|
|
205 |
(byte)0x94, (byte)0xF5, (byte)0xF7, (byte)0x09,
|
|
206 |
(byte)0x07, (byte)0x5E, (byte)0x21, (byte)0x12,
|
|
207 |
(byte)0x70, (byte)0x37, (byte)0xAF, (byte)0x5A,
|
|
208 |
(byte)0x2D, (byte)0xAC, (byte)0xFF, (byte)0x22,
|
|
209 |
(byte)0x46, (byte)0xA0, (byte)0x12, (byte)0x74,
|
|
210 |
(byte)0x1C, (byte)0xA1, (byte)0x68, (byte)0xC3,
|
|
211 |
(byte)0x64, (byte)0xDB, (byte)0xC3, (byte)0x9F,
|
|
212 |
(byte)0xAB, (byte)0x0E, (byte)0x19, (byte)0xFE,
|
|
213 |
(byte)0xD9, (byte)0xA4, (byte)0xAA, (byte)0x7B,
|
|
214 |
(byte)0x73, (byte)0xAD, (byte)0xC8, (byte)0xA8,
|
|
215 |
(byte)0xD5, (byte)0x29, (byte)0xAD, (byte)0x1F,
|
|
216 |
(byte)0xEF, (byte)0x54, (byte)0xAE, (byte)0x72,
|
|
217 |
(byte)0x02, (byte)0xD9, (byte)0x06, (byte)0x0D,
|
|
218 |
(byte)0x1A, (byte)0x94, (byte)0x7B, (byte)0xBC,
|
|
219 |
(byte)0x32, (byte)0x9A, (byte)0xBC, (byte)0x4B,
|
|
220 |
(byte)0x33, (byte)0xC2, (byte)0x02, (byte)0xA3,
|
|
221 |
(byte)0xF4, (byte)0xB1, (byte)0xED, (byte)0x76,
|
|
222 |
(byte)0x0D, (byte)0x59, (byte)0xCD, (byte)0x56,
|
|
223 |
(byte)0xCB, (byte)0xDC, (byte)0xCE, (byte)0xED,
|
|
224 |
(byte)0xFF, (byte)0x25, (byte)0x84, (byte)0x5E,
|
|
225 |
(byte)0x41, (byte)0xF9, (byte)0x42, (byte)0xBE,
|
|
226 |
(byte)0x73, (byte)0xAC, (byte)0xA2, (byte)0x20,
|
|
227 |
(byte)0x97, (byte)0xB7, (byte)0x88, (byte)0x77,
|
|
228 |
(byte)0x65, (byte)0x43, (byte)0x9F, (byte)0xEE,
|
|
229 |
(byte)0xF4, (byte)0x3A, (byte)0x7E, (byte)0x9B,
|
|
230 |
(byte)0x5B, (byte)0x54, (byte)0xD3, (byte)0x0D,
|
|
231 |
(byte)0x50, (byte)0x6D, (byte)0xF6, (byte)0x14,
|
|
232 |
(byte)0xB7, (byte)0x5A, (byte)0x34, (byte)0x0F,
|
|
233 |
(byte)0x1F, (byte)0xC7, (byte)0x39, (byte)0x99,
|
|
234 |
(byte)0x9B, (byte)0x96, (byte)0xE3, (byte)0xAD,
|
|
235 |
(byte)0x86, (byte)0xE3, (byte)0x6A, (byte)0x71,
|
|
236 |
(byte)0x63, (byte)0x04, (byte)0xAD, (byte)0x9C,
|
|
237 |
(byte)0x17, (byte)0x68, (byte)0x44, (byte)0xFE,
|
|
238 |
(byte)0x21, (byte)0x62, (byte)0xD5, (byte)0x99,
|
|
239 |
(byte)0x4A, (byte)0xDF, (byte)0x48, (byte)0xDE,
|
|
240 |
(byte)0x9A, (byte)0xD4, (byte)0xBB, (byte)0xA1,
|
|
241 |
(byte)0x9B, (byte)0xE7, (byte)0x2A, (byte)0x08,
|
|
242 |
(byte)0x80, (byte)0x3A, (byte)0x08, (byte)0xA4,
|
|
243 |
(byte)0xBA, (byte)0xBE, (byte)0x1E, (byte)0x81,
|
|
244 |
(byte)0x63, (byte)0x20, (byte)0xAC, (byte)0x9C,
|
|
245 |
(byte)0x42, (byte)0x2F, (byte)0xCA, (byte)0x06,
|
|
246 |
(byte)0x95, (byte)0x92, (byte)0x97, (byte)0x09,
|
|
247 |
(byte)0x3C, (byte)0x0C, (byte)0x5A, (byte)0x99,
|
|
248 |
(byte)0xFB, (byte)0xAB, (byte)0xEB, (byte)0xDE,
|
|
249 |
(byte)0xC4, (byte)0x09, (byte)0xD3, (byte)0xA3,
|
|
250 |
(byte)0xF0, (byte)0x65, (byte)0xDC, (byte)0x5F,
|
|
251 |
(byte)0xAA, (byte)0xBB, (byte)0x28, (byte)0xC0,
|
|
252 |
(byte)0x3E, (byte)0xBF, (byte)0x77, (byte)0xAE,
|
|
253 |
(byte)0xCC, (byte)0x3A, (byte)0xD3, (byte)0x31,
|
|
254 |
(byte)0x0D, (byte)0x9B, (byte)0x96, (byte)0xEF,
|
|
255 |
(byte)0x2C, (byte)0xED, (byte)0x60, (byte)0x63,
|
|
256 |
(byte)0xC5, (byte)0x8F, (byte)0xCA, (byte)0xB0,
|
|
257 |
(byte)0xA2, (byte)0x0B, (byte)0x49, (byte)0x5A,
|
|
258 |
(byte)0xB2, (byte)0x8F, (byte)0xEF, (byte)0xE4,
|
|
259 |
(byte)0x19, (byte)0xC0, (byte)0xC6, (byte)0x2D,
|
|
260 |
(byte)0xD3, (byte)0x4F, (byte)0xB2, (byte)0xED,
|
|
261 |
(byte)0xA3, (byte)0xA4, (byte)0x6F, (byte)0xAE,
|
|
262 |
(byte)0xD4, (byte)0xE9, (byte)0xA2, (byte)0x5A,
|
|
263 |
(byte)0xFB, (byte)0xB0, (byte)0x14, (byte)0xBD,
|
|
264 |
(byte)0x06, (byte)0x12, (byte)0xD7, (byte)0x91,
|
|
265 |
(byte)0x15, (byte)0x46, (byte)0x78, (byte)0xE4,
|
|
266 |
(byte)0xD1, (byte)0x73, (byte)0xCA, (byte)0xA5,
|
|
267 |
(byte)0xA5, (byte)0x64, (byte)0xC8, (byte)0x6F,
|
|
268 |
(byte)0xD1, (byte)0xBD, (byte)0xEA, (byte)0x74,
|
|
269 |
(byte)0xE4, (byte)0xCA, (byte)0x40, (byte)0x16,
|
|
270 |
(byte)0x9E, (byte)0x46, (byte)0x7C, (byte)0x25,
|
|
271 |
(byte)0x6C, (byte)0x32, (byte)0xB4, (byte)0x14,
|
|
272 |
(byte)0xF9, (byte)0x26, (byte)0x8A, (byte)0x3A,
|
|
273 |
(byte)0xDD, (byte)0x51, (byte)0x26, (byte)0x79,
|
|
274 |
(byte)0x43, (byte)0x27, (byte)0x2E, (byte)0xED,
|
|
275 |
(byte)0xC7, (byte)0x82, (byte)0x7C, (byte)0xCE,
|
|
276 |
(byte)0x43, (byte)0x03, (byte)0x60, (byte)0x2A,
|
|
277 |
(byte)0x9C, (byte)0xB2, (byte)0x71, (byte)0x41,
|
|
278 |
(byte)0xAB, (byte)0x3D, (byte)0xA6, (byte)0xB5,
|
|
279 |
(byte)0x51, (byte)0xBC, (byte)0x80, (byte)0x1F,
|
|
280 |
(byte)0x96, (byte)0x73, (byte)0x23, (byte)0x11,
|
|
281 |
(byte)0xED, (byte)0xC0, (byte)0x1D, (byte)0x0B,
|
|
282 |
(byte)0xA0, (byte)0x13, (byte)0xB3, (byte)0x2F,
|
|
283 |
(byte)0x16, (byte)0x59, (byte)0x64, (byte)0x45,
|
|
284 |
(byte)0xE8, (byte)0x68, (byte)0xFB, (byte)0xF9,
|
|
285 |
(byte)0x6F, (byte)0xB0, (byte)0x2B, (byte)0xFB,
|
|
286 |
(byte)0x39, (byte)0xBB, (byte)0x53, (byte)0x8F,
|
|
287 |
(byte)0xD2, (byte)0xAF, (byte)0x38, (byte)0x5E,
|
|
288 |
(byte)0xEF, (byte)0x5B, (byte)0xE2, (byte)0x98,
|
|
289 |
(byte)0xE8, (byte)0x46, (byte)0x3C, (byte)0x03,
|
|
290 |
(byte)0x71, (byte)0x46, (byte)0x8D, (byte)0x41,
|
|
291 |
(byte)0x92, (byte)0x32, (byte)0x85, (byte)0x8D,
|
|
292 |
(byte)0xBA, (byte)0x33, (byte)0x05, (byte)0xB1,
|
|
293 |
(byte)0xE4, (byte)0x56, (byte)0x3E, (byte)0xF5,
|
|
294 |
(byte)0x20, (byte)0x35, (byte)0xA6, (byte)0x74,
|
|
295 |
(byte)0xA2, (byte)0xBE, (byte)0x54, (byte)0x08,
|
|
296 |
(byte)0xB4, (byte)0xFC, (byte)0x1D, (byte)0x13,
|
|
297 |
(byte)0x84, (byte)0xBE, (byte)0x1C, (byte)0xC5,
|
|
298 |
(byte)0x3E, (byte)0x43, (byte)0x14, (byte)0x6F,
|
|
299 |
(byte)0xC0, (byte)0x3D, (byte)0xF4, (byte)0xDC,
|
|
300 |
(byte)0x66, (byte)0x4E, (byte)0xF0, (byte)0x3E,
|
|
301 |
(byte)0xD4, (byte)0xC6, (byte)0xE9, (byte)0x8D,
|
|
302 |
(byte)0x7D, (byte)0xB9, (byte)0xDC, (byte)0x9F,
|
|
303 |
(byte)0xBE, (byte)0x54, (byte)0x63, (byte)0x93,
|
|
304 |
(byte)0x49, (byte)0x2F, (byte)0x6A, (byte)0xC3,
|
|
305 |
(byte)0x34, (byte)0xC5, (byte)0xF7, (byte)0x76,
|
|
306 |
(byte)0xE8, (byte)0xD5, (byte)0x5B, (byte)0xD9,
|
|
307 |
(byte)0x41, (byte)0xCA, (byte)0x74, (byte)0x25,
|
|
308 |
(byte)0x25, (byte)0x09, (byte)0xF4, (byte)0xD3,
|
|
309 |
(byte)0x00, (byte)0x9F, (byte)0x7D, (byte)0xFB,
|
|
310 |
(byte)0x3D, (byte)0xAB, (byte)0x87, (byte)0xF7,
|
|
311 |
(byte)0xCE, (byte)0x42, (byte)0x0F, (byte)0x60,
|
|
312 |
(byte)0xEB, (byte)0x03, (byte)0x47, (byte)0x98,
|
|
313 |
(byte)0x0F, (byte)0xEB, (byte)0xA4, (byte)0x05,
|
|
314 |
(byte)0xE2, (byte)0x58, (byte)0x8F, (byte)0x44,
|
|
315 |
(byte)0x09, (byte)0xD3, (byte)0x66, (byte)0x1E,
|
|
316 |
(byte)0x69, (byte)0x89, (byte)0xB7, (byte)0xEE,
|
|
317 |
(byte)0x8B, (byte)0xA4, (byte)0x8E, (byte)0x05,
|
|
318 |
(byte)0x2D, (byte)0x2E, (byte)0xB3, (byte)0x5A,
|
|
319 |
(byte)0xAE, (byte)0xAB, (byte)0x80, (byte)0xD6,
|
|
320 |
(byte)0x5C, (byte)0x93, (byte)0x40, (byte)0x91,
|
|
321 |
(byte)0x53, (byte)0xE6, (byte)0x13, (byte)0xD5,
|
|
322 |
(byte)0x2F, (byte)0x64, (byte)0xF0, (byte)0x68,
|
|
323 |
(byte)0xD2, (byte)0x85, (byte)0x94, (byte)0xE5,
|
|
324 |
(byte)0x2D, (byte)0x73, (byte)0x10, (byte)0x59,
|
|
325 |
(byte)0x18, (byte)0xCD, (byte)0xED, (byte)0xBC,
|
|
326 |
(byte)0x05, (byte)0x97, (byte)0xFD, (byte)0xE7,
|
|
327 |
(byte)0x6F, (byte)0x5D, (byte)0x7C, (byte)0x46,
|
|
328 |
(byte)0x28, (byte)0x5F, (byte)0xC2, (byte)0xB4,
|
|
329 |
(byte)0x31, (byte)0xA5, (byte)0x2B, (byte)0x82,
|
|
330 |
(byte)0xAB, (byte)0x32, (byte)0x49, (byte)0xA5,
|
|
331 |
(byte)0xCD, (byte)0x91, (byte)0x37, (byte)0x97,
|
|
332 |
(byte)0xA1, (byte)0x85, (byte)0x8F, (byte)0xBB,
|
|
333 |
(byte)0x6E, (byte)0x1E, (byte)0x9F, (byte)0xFC,
|
|
334 |
(byte)0x10, (byte)0x3B, (byte)0x8A, (byte)0xF6,
|
|
335 |
(byte)0x9A, (byte)0x66, (byte)0xBD, (byte)0x75,
|
|
336 |
(byte)0x4F, (byte)0x1D, (byte)0xBA, (byte)0x64,
|
|
337 |
(byte)0x15, (byte)0xDD, (byte)0x9F, (byte)0x00,
|
|
338 |
(byte)0x6C, (byte)0x2F, (byte)0x87, (byte)0x20,
|
|
339 |
(byte)0x25, (byte)0xA2, (byte)0x09, (byte)0x9F,
|
|
340 |
(byte)0x5D, (byte)0x64, (byte)0xC9, (byte)0xA8,
|
|
341 |
(byte)0x32, (byte)0x59, (byte)0x90, (byte)0x1D,
|
|
342 |
(byte)0x78, (byte)0xFE, (byte)0x5A, (byte)0xA2,
|
|
343 |
(byte)0x1F, (byte)0x9B, (byte)0x22, (byte)0xBE,
|
|
344 |
(byte)0x8F, (byte)0xEA, (byte)0x59, (byte)0x5B,
|
|
345 |
(byte)0x96, (byte)0xE3, (byte)0x4A, (byte)0xB2,
|
|
346 |
(byte)0x71, (byte)0x65, (byte)0xB7, (byte)0x3C,
|
|
347 |
(byte)0xC6, (byte)0x1B, (byte)0xD6, (byte)0x80,
|
|
348 |
(byte)0x90, (byte)0xD2, (byte)0xF2, (byte)0x6F,
|
|
349 |
(byte)0xA2, (byte)0x68, (byte)0x53, (byte)0xC0,
|
|
350 |
(byte)0x44, (byte)0xAF, (byte)0xD4, (byte)0x68,
|
|
351 |
(byte)0x12, (byte)0xFF, (byte)0xB4, (byte)0x36,
|
|
352 |
(byte)0x34, (byte)0x43, (byte)0xAC, (byte)0x1C,
|
|
353 |
};
|
|
354 |
}
|