1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package org.apache.directory.kerberos.client;
21
22
23 import org.apache.directory.shared.kerberos.codec.types.EncryptionType;
24
25
26 public class HeimdalKpasswdDecode extends KpasswdDecode
27 {
28 public HeimdalKpasswdDecode( String principal, String password, EncryptionType eType )
29 {
30 super( principal, password, eType );
31 }
32
33
34 public static void main( String[] args ) throws Exception
35 {
36 KpasswdDecode k = new HeimdalKpasswdDecode( "hnelson@EXAMPLE.COM", "secret00",
37 EncryptionType.AES256_CTS_HMAC_SHA1_96 );
38 k.decodeAsRep( asReppkt10 );
39 k.decodeApReq( kpasswdApReqpkt12 );
40 k.decodeApRep( kpasswdReplypkt13 );
41 }
42
43
44 private static byte[] asReppkt10 =
45 {
46
47
48
49
50
51
52
53
54 ( byte ) 0x6b,
55 ( byte ) 0x82,
56 ( byte ) 0x02,
57 ( byte ) 0xb6,
58 ( byte ) 0x30,
59 ( byte ) 0x82,
60 ( byte ) 0x02,
61 ( byte ) 0xb2,
62 ( byte ) 0xa0,
63 ( byte ) 0x03,
64 ( byte ) 0x02,
65 ( byte ) 0x01,
66 ( byte ) 0x05,
67 ( byte ) 0xa1,
68 ( byte ) 0x03,
69 ( byte ) 0x02,
70 ( byte ) 0x01,
71 ( byte ) 0x0b,
72 ( byte ) 0xa2,
73 ( byte ) 0x1f,
74 ( byte ) 0x30,
75 ( byte ) 0x1d,
76 ( byte ) 0x30,
77 ( byte ) 0x1b,
78 ( byte ) 0xa1,
79 ( byte ) 0x03,
80 ( byte ) 0x02,
81 ( byte ) 0x01,
82 ( byte ) 0x03,
83 ( byte ) 0xa2,
84 ( byte ) 0x14,
85 ( byte ) 0x04,
86 ( byte ) 0x12,
87 ( byte ) 0x45,
88 ( byte ) 0x58,
89 ( byte ) 0x41,
90 ( byte ) 0x4d,
91 ( byte ) 0x50,
92 ( byte ) 0x4c,
93 ( byte ) 0x45,
94 ( byte ) 0x2e,
95 ( byte ) 0x43,
96 ( byte ) 0x4f,
97 ( byte ) 0x4d,
98 ( byte ) 0x68,
99 ( byte ) 0x6e,
100 ( byte ) 0x65,
101 ( byte ) 0x6c,
102 ( byte ) 0x73,
103 ( byte ) 0x6f,
104 ( byte ) 0x6e,
105 ( byte ) 0xa3,
106 ( byte ) 0x0d,
107 ( byte ) 0x1b,
108 ( byte ) 0x0b,
109 ( byte ) 0x45,
110 ( byte ) 0x58,
111 ( byte ) 0x41,
112 ( byte ) 0x4d,
113 ( byte ) 0x50,
114 ( byte ) 0x4c,
115 ( byte ) 0x45,
116 ( byte ) 0x2e,
117 ( byte ) 0x43,
118 ( byte ) 0x4f,
119 ( byte ) 0x4d,
120 ( byte ) 0xa4,
121 ( byte ) 0x14,
122 ( byte ) 0x30,
123 ( byte ) 0x12,
124 ( byte ) 0xa0,
125 ( byte ) 0x03,
126 ( byte ) 0x02,
127 ( byte ) 0x01,
128 ( byte ) 0x01,
129 ( byte ) 0xa1,
130 ( byte ) 0x0b,
131 ( byte ) 0x30,
132 ( byte ) 0x09,
133 ( byte ) 0x1b,
134 ( byte ) 0x07,
135 ( byte ) 0x68,
136 ( byte ) 0x6e,
137 ( byte ) 0x65,
138 ( byte ) 0x6c,
139 ( byte ) 0x73,
140 ( byte ) 0x6f,
141 ( byte ) 0x6e,
142 ( byte ) 0xa5,
143 ( byte ) 0x82,
144 ( byte ) 0x01,
145 ( byte ) 0x3f,
146 ( byte ) 0x61,
147 ( byte ) 0x82,
148 ( byte ) 0x01,
149 ( byte ) 0x3b,
150 ( byte ) 0x30,
151 ( byte ) 0x82,
152 ( byte ) 0x01,
153 ( byte ) 0x37,
154 ( byte ) 0xa0,
155 ( byte ) 0x03,
156 ( byte ) 0x02,
157 ( byte ) 0x01,
158 ( byte ) 0x05,
159 ( byte ) 0xa1,
160 ( byte ) 0x0d,
161 ( byte ) 0x1b,
162 ( byte ) 0x0b,
163 ( byte ) 0x45,
164 ( byte ) 0x58,
165 ( byte ) 0x41,
166 ( byte ) 0x4d,
167 ( byte ) 0x50,
168 ( byte ) 0x4c,
169 ( byte ) 0x45,
170 ( byte ) 0x2e,
171 ( byte ) 0x43,
172 ( byte ) 0x4f,
173 ( byte ) 0x4d,
174 ( byte ) 0xa2,
175 ( byte ) 0x1d,
176 ( byte ) 0x30,
177 ( byte ) 0x1b,
178 ( byte ) 0xa0,
179 ( byte ) 0x03,
180 ( byte ) 0x02,
181 ( byte ) 0x01,
182 ( byte ) 0x01,
183 ( byte ) 0xa1,
184 ( byte ) 0x14,
185 ( byte ) 0x30,
186 ( byte ) 0x12,
187 ( byte ) 0x1b,
188 ( byte ) 0x06,
189 ( byte ) 0x6b,
190 ( byte ) 0x61,
191 ( byte ) 0x64,
192 ( byte ) 0x6d,
193 ( byte ) 0x69,
194 ( byte ) 0x6e,
195 ( byte ) 0x1b,
196 ( byte ) 0x08,
197 ( byte ) 0x63,
198 ( byte ) 0x68,
199 ( byte ) 0x61,
200 ( byte ) 0x6e,
201 ( byte ) 0x67,
202 ( byte ) 0x65,
203 ( byte ) 0x70,
204 ( byte ) 0x77,
205 ( byte ) 0xa3,
206 ( byte ) 0x82,
207 ( byte ) 0x01,
208 ( byte ) 0x00,
209 ( byte ) 0x30,
210 ( byte ) 0x81,
211 ( byte ) 0xfd,
212 ( byte ) 0xa0,
213 ( byte ) 0x03,
214 ( byte ) 0x02,
215 ( byte ) 0x01,
216 ( byte ) 0x12,
217 ( byte ) 0xa1,
218 ( byte ) 0x03,
219 ( byte ) 0x02,
220 ( byte ) 0x01,
221 ( byte ) 0x01,
222 ( byte ) 0xa2,
223 ( byte ) 0x81,
224 ( byte ) 0xf0,
225 ( byte ) 0x04,
226 ( byte ) 0x81,
227 ( byte ) 0xed,
228 ( byte ) 0x18,
229 ( byte ) 0xe6,
230 ( byte ) 0xde,
231 ( byte ) 0xba,
232 ( byte ) 0xd7,
233 ( byte ) 0xf5,
234 ( byte ) 0xac,
235 ( byte ) 0xd8,
236 ( byte ) 0xe2,
237 ( byte ) 0xe9,
238 ( byte ) 0xe4,
239 ( byte ) 0x9f,
240 ( byte ) 0x7d,
241 ( byte ) 0x41,
242 ( byte ) 0x9b,
243 ( byte ) 0xe0,
244 ( byte ) 0x48,
245 ( byte ) 0xc2,
246 ( byte ) 0x0c,
247 ( byte ) 0xca,
248 ( byte ) 0x20,
249 ( byte ) 0x23,
250 ( byte ) 0xdf,
251 ( byte ) 0xdb,
252 ( byte ) 0xc5,
253 ( byte ) 0x9b,
254 ( byte ) 0x92,
255 ( byte ) 0xd9,
256 ( byte ) 0x72,
257 ( byte ) 0xce,
258 ( byte ) 0x17,
259 ( byte ) 0xc2,
260 ( byte ) 0xc3,
261 ( byte ) 0xe9,
262 ( byte ) 0xfc,
263 ( byte ) 0xfa,
264 ( byte ) 0x5a,
265 ( byte ) 0xf3,
266 ( byte ) 0xa6,
267 ( byte ) 0xb9,
268 ( byte ) 0x7f,
269 ( byte ) 0x05,
270 ( byte ) 0x54,
271 ( byte ) 0x90,
272 ( byte ) 0xff,
273 ( byte ) 0xa0,
274 ( byte ) 0x5d,
275 ( byte ) 0x61,
276 ( byte ) 0x05,
277 ( byte ) 0x61,
278 ( byte ) 0x54,
279 ( byte ) 0xde,
280 ( byte ) 0xf7,
281 ( byte ) 0x87,
282 ( byte ) 0x0e,
283 ( byte ) 0x38,
284 ( byte ) 0xfa,
285 ( byte ) 0xbd,
286 ( byte ) 0x6b,
287 ( byte ) 0xbe,
288 ( byte ) 0x6b,
289 ( byte ) 0x14,
290 ( byte ) 0x12,
291 ( byte ) 0x53,
292 ( byte ) 0x64,
293 ( byte ) 0x9c,
294 ( byte ) 0x23,
295 ( byte ) 0xfe,
296 ( byte ) 0x47,
297 ( byte ) 0xd0,
298 ( byte ) 0x39,
299 ( byte ) 0x07,
300 ( byte ) 0xdb,
301 ( byte ) 0xb6,
302 ( byte ) 0x18,
303 ( byte ) 0xaa,
304 ( byte ) 0x04,
305 ( byte ) 0x44,
306 ( byte ) 0xfd,
307 ( byte ) 0x28,
308 ( byte ) 0xa0,
309 ( byte ) 0x64,
310 ( byte ) 0xc5,
311 ( byte ) 0x31,
312 ( byte ) 0x3d,
313 ( byte ) 0xc2,
314 ( byte ) 0x2e,
315 ( byte ) 0xe9,
316 ( byte ) 0xb2,
317 ( byte ) 0x5e,
318 ( byte ) 0xdb,
319 ( byte ) 0x2c,
320 ( byte ) 0xd2,
321 ( byte ) 0x7c,
322 ( byte ) 0x53,
323 ( byte ) 0x45,
324 ( byte ) 0xf5,
325 ( byte ) 0x1a,
326 ( byte ) 0x9b,
327 ( byte ) 0x62,
328 ( byte ) 0xbe,
329 ( byte ) 0x1a,
330 ( byte ) 0xdc,
331 ( byte ) 0xd4,
332 ( byte ) 0x1a,
333 ( byte ) 0xf9,
334 ( byte ) 0x0c,
335 ( byte ) 0x70,
336 ( byte ) 0x29,
337 ( byte ) 0xc4,
338 ( byte ) 0x46,
339 ( byte ) 0x51,
340 ( byte ) 0x4d,
341 ( byte ) 0x69,
342 ( byte ) 0xf8,
343 ( byte ) 0x20,
344 ( byte ) 0x8e,
345 ( byte ) 0x0e,
346 ( byte ) 0x11,
347 ( byte ) 0x89,
348 ( byte ) 0x06,
349 ( byte ) 0x28,
350 ( byte ) 0xfa,
351 ( byte ) 0x48,
352 ( byte ) 0x43,
353 ( byte ) 0x81,
354 ( byte ) 0x1e,
355 ( byte ) 0xbc,
356 ( byte ) 0x48,
357 ( byte ) 0x09,
358 ( byte ) 0x6e,
359 ( byte ) 0x0f,
360 ( byte ) 0x5f,
361 ( byte ) 0x0f,
362 ( byte ) 0x79,
363 ( byte ) 0x16,
364 ( byte ) 0x1a,
365 ( byte ) 0xeb,
366 ( byte ) 0xd1,
367 ( byte ) 0x8b,
368 ( byte ) 0xdf,
369 ( byte ) 0x5e,
370 ( byte ) 0x3f,
371 ( byte ) 0xc5,
372 ( byte ) 0x5f,
373 ( byte ) 0xee,
374 ( byte ) 0xdd,
375 ( byte ) 0x1f,
376 ( byte ) 0xc4,
377 ( byte ) 0x52,
378 ( byte ) 0x8d,
379 ( byte ) 0xa0,
380 ( byte ) 0xcd,
381 ( byte ) 0x68,
382 ( byte ) 0xea,
383 ( byte ) 0x87,
384 ( byte ) 0xc9,
385 ( byte ) 0x16,
386 ( byte ) 0xe7,
387 ( byte ) 0x51,
388 ( byte ) 0x85,
389 ( byte ) 0xfb,
390 ( byte ) 0x8a,
391 ( byte ) 0x71,
392 ( byte ) 0x9f,
393 ( byte ) 0x1f,
394 ( byte ) 0x67,
395 ( byte ) 0x33,
396 ( byte ) 0x7c,
397 ( byte ) 0x9b,
398 ( byte ) 0x00,
399 ( byte ) 0x86,
400 ( byte ) 0x9c,
401 ( byte ) 0x07,
402 ( byte ) 0x0e,
403 ( byte ) 0xbd,
404 ( byte ) 0xb6,
405 ( byte ) 0x6e,
406 ( byte ) 0x91,
407 ( byte ) 0x57,
408 ( byte ) 0xc2,
409 ( byte ) 0x7f,
410 ( byte ) 0xc7,
411 ( byte ) 0xae,
412 ( byte ) 0x0e,
413 ( byte ) 0x94,
414 ( byte ) 0x27,
415 ( byte ) 0xf4,
416 ( byte ) 0xb3,
417 ( byte ) 0x25,
418 ( byte ) 0xe3,
419 ( byte ) 0xa0,
420 ( byte ) 0x5b,
421 ( byte ) 0xd5,
422 ( byte ) 0x1d,
423 ( byte ) 0x4c,
424 ( byte ) 0x40,
425 ( byte ) 0x90,
426 ( byte ) 0x57,
427 ( byte ) 0xad,
428 ( byte ) 0x09,
429 ( byte ) 0xa7,
430 ( byte ) 0xbe,
431 ( byte ) 0xd8,
432 ( byte ) 0x56,
433 ( byte ) 0x37,
434 ( byte ) 0xe8,
435 ( byte ) 0xeb,
436 ( byte ) 0xae,
437 ( byte ) 0xd9,
438 ( byte ) 0x0b,
439 ( byte ) 0x9e,
440 ( byte ) 0x17,
441 ( byte ) 0x67,
442 ( byte ) 0x14,
443 ( byte ) 0x39,
444 ( byte ) 0x72,
445 ( byte ) 0x37,
446 ( byte ) 0xd5,
447 ( byte ) 0xa4,
448 ( byte ) 0xd8,
449 ( byte ) 0xa1,
450 ( byte ) 0x27,
451 ( byte ) 0xe8,
452 ( byte ) 0x71,
453 ( byte ) 0xad,
454 ( byte ) 0xb5,
455 ( byte ) 0x35,
456 ( byte ) 0x7f,
457 ( byte ) 0x80,
458 ( byte ) 0x80,
459 ( byte ) 0x1a,
460 ( byte ) 0xdf,
461 ( byte ) 0x1f,
462 ( byte ) 0x6f,
463 ( byte ) 0x38,
464 ( byte ) 0xae,
465 ( byte ) 0xa6,
466 ( byte ) 0x82,
467 ( byte ) 0x01,
468 ( byte ) 0x1b,
469 ( byte ) 0x30,
470 ( byte ) 0x82,
471 ( byte ) 0x01,
472 ( byte ) 0x17,
473 ( byte ) 0xa0,
474 ( byte ) 0x03,
475 ( byte ) 0x02,
476 ( byte ) 0x01,
477 ( byte ) 0x12,
478 ( byte ) 0xa1,
479 ( byte ) 0x03,
480 ( byte ) 0x02,
481 ( byte ) 0x01,
482 ( byte ) 0x02,
483 ( byte ) 0xa2,
484 ( byte ) 0x82,
485 ( byte ) 0x01,
486 ( byte ) 0x09,
487 ( byte ) 0x04,
488 ( byte ) 0x82,
489 ( byte ) 0x01,
490 ( byte ) 0x05,
491 ( byte ) 0x5b,
492 ( byte ) 0x1c,
493 ( byte ) 0xee,
494 ( byte ) 0x66,
495 ( byte ) 0x13,
496 ( byte ) 0x42,
497 ( byte ) 0x1b,
498 ( byte ) 0x1c,
499 ( byte ) 0x7e,
500 ( byte ) 0xba,
501 ( byte ) 0x0b,
502 ( byte ) 0xa6,
503 ( byte ) 0xc0,
504 ( byte ) 0x30,
505 ( byte ) 0xa5,
506 ( byte ) 0xba,
507 ( byte ) 0x8e,
508 ( byte ) 0xce,
509 ( byte ) 0x9a,
510 ( byte ) 0xe7,
511 ( byte ) 0xb1,
512 ( byte ) 0x21,
513 ( byte ) 0x95,
514 ( byte ) 0x6e,
515 ( byte ) 0xc9,
516 ( byte ) 0xb3,
517 ( byte ) 0x7f,
518 ( byte ) 0xe4,
519 ( byte ) 0x92,
520 ( byte ) 0x0d,
521 ( byte ) 0x78,
522 ( byte ) 0x72,
523 ( byte ) 0x02,
524 ( byte ) 0x36,
525 ( byte ) 0x46,
526 ( byte ) 0x33,
527 ( byte ) 0x2b,
528 ( byte ) 0x73,
529 ( byte ) 0xb4,
530 ( byte ) 0x68,
531 ( byte ) 0xdf,
532 ( byte ) 0x32,
533 ( byte ) 0x6f,
534 ( byte ) 0x6c,
535 ( byte ) 0x85,
536 ( byte ) 0xb3,
537 ( byte ) 0x82,
538 ( byte ) 0x09,
539 ( byte ) 0x49,
540 ( byte ) 0xa7,
541 ( byte ) 0x3b,
542 ( byte ) 0x3d,
543 ( byte ) 0xb9,
544 ( byte ) 0x51,
545 ( byte ) 0xdd,
546 ( byte ) 0x48,
547 ( byte ) 0x3e,
548 ( byte ) 0xda,
549 ( byte ) 0x17,
550 ( byte ) 0x63,
551 ( byte ) 0xaf,
552 ( byte ) 0xef,
553 ( byte ) 0xb4,
554 ( byte ) 0x1c,
555 ( byte ) 0xcb,
556 ( byte ) 0x3f,
557 ( byte ) 0x82,
558 ( byte ) 0xba,
559 ( byte ) 0x42,
560 ( byte ) 0xda,
561 ( byte ) 0x9b,
562 ( byte ) 0xf0,
563 ( byte ) 0x67,
564 ( byte ) 0xf5,
565 ( byte ) 0x00,
566 ( byte ) 0xfd,
567 ( byte ) 0xdc,
568 ( byte ) 0x31,
569 ( byte ) 0xf6,
570 ( byte ) 0xde,
571 ( byte ) 0xd9,
572 ( byte ) 0x6b,
573 ( byte ) 0x25,
574 ( byte ) 0x0d,
575 ( byte ) 0x5d,
576 ( byte ) 0x2d,
577 ( byte ) 0x48,
578 ( byte ) 0xba,
579 ( byte ) 0xb4,
580 ( byte ) 0x59,
581 ( byte ) 0x94,
582 ( byte ) 0x68,
583 ( byte ) 0xa1,
584 ( byte ) 0xcf,
585 ( byte ) 0x39,
586 ( byte ) 0x64,
587 ( byte ) 0x6f,
588 ( byte ) 0xf5,
589 ( byte ) 0xf5,
590 ( byte ) 0x05,
591 ( byte ) 0x08,
592 ( byte ) 0xdc,
593 ( byte ) 0xe3,
594 ( byte ) 0xec,
595 ( byte ) 0x0e,
596 ( byte ) 0x94,
597 ( byte ) 0xa9,
598 ( byte ) 0x0b,
599 ( byte ) 0x83,
600 ( byte ) 0xa7,
601 ( byte ) 0xca,
602 ( byte ) 0x21,
603 ( byte ) 0x26,
604 ( byte ) 0xe9,
605 ( byte ) 0x5f,
606 ( byte ) 0xed,
607 ( byte ) 0x69,
608 ( byte ) 0x64,
609 ( byte ) 0x77,
610 ( byte ) 0x18,
611 ( byte ) 0x5e,
612 ( byte ) 0x5c,
613 ( byte ) 0x5e,
614 ( byte ) 0x01,
615 ( byte ) 0xa4,
616 ( byte ) 0x2e,
617 ( byte ) 0x71,
618 ( byte ) 0xf5,
619 ( byte ) 0x8f,
620 ( byte ) 0xc5,
621 ( byte ) 0x49,
622 ( byte ) 0x77,
623 ( byte ) 0xb3,
624 ( byte ) 0x71,
625 ( byte ) 0xb6,
626 ( byte ) 0x8f,
627 ( byte ) 0xf5,
628 ( byte ) 0x02,
629 ( byte ) 0xe8,
630 ( byte ) 0x1b,
631 ( byte ) 0xaa,
632 ( byte ) 0x06,
633 ( byte ) 0x09,
634 ( byte ) 0x09,
635 ( byte ) 0x29,
636 ( byte ) 0xa5,
637 ( byte ) 0x13,
638 ( byte ) 0xfd,
639 ( byte ) 0x32,
640 ( byte ) 0x23,
641 ( byte ) 0x61,
642 ( byte ) 0xde,
643 ( byte ) 0x98,
644 ( byte ) 0x4b,
645 ( byte ) 0x70,
646 ( byte ) 0xea,
647 ( byte ) 0x2d,
648 ( byte ) 0x55,
649 ( byte ) 0x1a,
650 ( byte ) 0xcf,
651 ( byte ) 0x89,
652 ( byte ) 0xd9,
653 ( byte ) 0x46,
654 ( byte ) 0xb2,
655 ( byte ) 0x44,
656 ( byte ) 0xa9,
657 ( byte ) 0x1d,
658 ( byte ) 0xc8,
659 ( byte ) 0x79,
660 ( byte ) 0x42,
661 ( byte ) 0x1e,
662 ( byte ) 0x0e,
663 ( byte ) 0xb1,
664 ( byte ) 0xd1,
665 ( byte ) 0x21,
666 ( byte ) 0x80,
667 ( byte ) 0x9a,
668 ( byte ) 0x21,
669 ( byte ) 0x15,
670 ( byte ) 0x35,
671 ( byte ) 0x5e,
672 ( byte ) 0x32,
673 ( byte ) 0x21,
674 ( byte ) 0x89,
675 ( byte ) 0x71,
676 ( byte ) 0x61,
677 ( byte ) 0x31,
678 ( byte ) 0xa9,
679 ( byte ) 0x91,
680 ( byte ) 0xc0,
681 ( byte ) 0x22,
682 ( byte ) 0x19,
683 ( byte ) 0x22,
684 ( byte ) 0x37,
685 ( byte ) 0xaf,
686 ( byte ) 0xb8,
687 ( byte ) 0x6c,
688 ( byte ) 0x90,
689 ( byte ) 0x7c,
690 ( byte ) 0xbb,
691 ( byte ) 0xb4,
692 ( byte ) 0xbd,
693 ( byte ) 0x46,
694 ( byte ) 0x9e,
695 ( byte ) 0x90,
696 ( byte ) 0x36,
697 ( byte ) 0x78,
698 ( byte ) 0x77,
699 ( byte ) 0x58,
700 ( byte ) 0xcb,
701 ( byte ) 0x18,
702 ( byte ) 0xbd,
703 ( byte ) 0xaa,
704 ( byte ) 0xba,
705 ( byte ) 0x35,
706 ( byte ) 0x6f,
707 ( byte ) 0x01,
708 ( byte ) 0xc1,
709 ( byte ) 0x58,
710 ( byte ) 0x07,
711 ( byte ) 0x8e,
712 ( byte ) 0xb6,
713 ( byte ) 0xe5,
714 ( byte ) 0x7e,
715 ( byte ) 0xa1,
716 ( byte ) 0x8c,
717 ( byte ) 0xbb,
718 ( byte ) 0xb5,
719 ( byte ) 0xf4,
720 ( byte ) 0xab,
721 ( byte ) 0xbf,
722 ( byte ) 0xe6,
723 ( byte ) 0xcd,
724 ( byte ) 0x48,
725 ( byte ) 0xea,
726 ( byte ) 0xb7,
727 ( byte ) 0x37,
728 ( byte ) 0x81,
729 ( byte ) 0x26,
730 ( byte ) 0x1e,
731 ( byte ) 0x32,
732 ( byte ) 0x2b,
733 ( byte ) 0xd4,
734 ( byte ) 0x90,
735 ( byte ) 0x0d,
736 ( byte ) 0x29,
737 ( byte ) 0xa9,
738 ( byte ) 0x60,
739 ( byte ) 0x90,
740 ( byte ) 0x3c,
741 ( byte ) 0xb6,
742 ( byte ) 0x4b,
743 ( byte ) 0xdd,
744 ( byte ) 0x37,
745 ( byte ) 0x81,
746 ( byte ) 0xa4,
747 ( byte ) 0x76,
748 ( byte ) 0x73,
749 ( byte ) 0x6c,
750 ( byte ) 0x23,
751 ( byte ) 0x43 };
752
753 private static byte[] kpasswdApReqpkt12 =
754 {
755
756
757
758
759
760
761
762
763 ( byte ) 0x02,
764 ( byte ) 0xa9,
765 ( byte ) 0xff,
766 ( byte ) 0x80,
767 ( byte ) 0x02,
768 ( byte ) 0x08,
769 ( byte ) 0x6e,
770 ( byte ) 0x82,
771 ( byte ) 0x02,
772 ( byte ) 0x04,
773 ( byte ) 0x30,
774 ( byte ) 0x82,
775 ( byte ) 0x02,
776 ( byte ) 0x00,
777 ( byte ) 0xa0,
778 ( byte ) 0x03,
779 ( byte ) 0x02,
780 ( byte ) 0x01,
781 ( byte ) 0x05,
782 ( byte ) 0xa1,
783 ( byte ) 0x03,
784 ( byte ) 0x02,
785 ( byte ) 0x01,
786 ( byte ) 0x0e,
787 ( byte ) 0xa2,
788 ( byte ) 0x07,
789 ( byte ) 0x03,
790 ( byte ) 0x05,
791 ( byte ) 0x00,
792 ( byte ) 0x20,
793 ( byte ) 0x00,
794 ( byte ) 0x00,
795 ( byte ) 0x00,
796 ( byte ) 0xa3,
797 ( byte ) 0x82,
798 ( byte ) 0x01,
799 ( byte ) 0x3f,
800 ( byte ) 0x61,
801 ( byte ) 0x82,
802 ( byte ) 0x01,
803 ( byte ) 0x3b,
804 ( byte ) 0x30,
805 ( byte ) 0x82,
806 ( byte ) 0x01,
807 ( byte ) 0x37,
808 ( byte ) 0xa0,
809 ( byte ) 0x03,
810 ( byte ) 0x02,
811 ( byte ) 0x01,
812 ( byte ) 0x05,
813 ( byte ) 0xa1,
814 ( byte ) 0x0d,
815 ( byte ) 0x1b,
816 ( byte ) 0x0b,
817 ( byte ) 0x45,
818 ( byte ) 0x58,
819 ( byte ) 0x41,
820 ( byte ) 0x4d,
821 ( byte ) 0x50,
822 ( byte ) 0x4c,
823 ( byte ) 0x45,
824 ( byte ) 0x2e,
825 ( byte ) 0x43,
826 ( byte ) 0x4f,
827 ( byte ) 0x4d,
828 ( byte ) 0xa2,
829 ( byte ) 0x1d,
830 ( byte ) 0x30,
831 ( byte ) 0x1b,
832 ( byte ) 0xa0,
833 ( byte ) 0x03,
834 ( byte ) 0x02,
835 ( byte ) 0x01,
836 ( byte ) 0x01,
837 ( byte ) 0xa1,
838 ( byte ) 0x14,
839 ( byte ) 0x30,
840 ( byte ) 0x12,
841 ( byte ) 0x1b,
842 ( byte ) 0x06,
843 ( byte ) 0x6b,
844 ( byte ) 0x61,
845 ( byte ) 0x64,
846 ( byte ) 0x6d,
847 ( byte ) 0x69,
848 ( byte ) 0x6e,
849 ( byte ) 0x1b,
850 ( byte ) 0x08,
851 ( byte ) 0x63,
852 ( byte ) 0x68,
853 ( byte ) 0x61,
854 ( byte ) 0x6e,
855 ( byte ) 0x67,
856 ( byte ) 0x65,
857 ( byte ) 0x70,
858 ( byte ) 0x77,
859 ( byte ) 0xa3,
860 ( byte ) 0x82,
861 ( byte ) 0x01,
862 ( byte ) 0x00,
863 ( byte ) 0x30,
864 ( byte ) 0x81,
865 ( byte ) 0xfd,
866 ( byte ) 0xa0,
867 ( byte ) 0x03,
868 ( byte ) 0x02,
869 ( byte ) 0x01,
870 ( byte ) 0x12,
871 ( byte ) 0xa1,
872 ( byte ) 0x03,
873 ( byte ) 0x02,
874 ( byte ) 0x01,
875 ( byte ) 0x01,
876 ( byte ) 0xa2,
877 ( byte ) 0x81,
878 ( byte ) 0xf0,
879 ( byte ) 0x04,
880 ( byte ) 0x81,
881 ( byte ) 0xed,
882 ( byte ) 0x18,
883 ( byte ) 0xe6,
884 ( byte ) 0xde,
885 ( byte ) 0xba,
886 ( byte ) 0xd7,
887 ( byte ) 0xf5,
888 ( byte ) 0xac,
889 ( byte ) 0xd8,
890 ( byte ) 0xe2,
891 ( byte ) 0xe9,
892 ( byte ) 0xe4,
893 ( byte ) 0x9f,
894 ( byte ) 0x7d,
895 ( byte ) 0x41,
896 ( byte ) 0x9b,
897 ( byte ) 0xe0,
898 ( byte ) 0x48,
899 ( byte ) 0xc2,
900 ( byte ) 0x0c,
901 ( byte ) 0xca,
902 ( byte ) 0x20,
903 ( byte ) 0x23,
904 ( byte ) 0xdf,
905 ( byte ) 0xdb,
906 ( byte ) 0xc5,
907 ( byte ) 0x9b,
908 ( byte ) 0x92,
909 ( byte ) 0xd9,
910 ( byte ) 0x72,
911 ( byte ) 0xce,
912 ( byte ) 0x17,
913 ( byte ) 0xc2,
914 ( byte ) 0xc3,
915 ( byte ) 0xe9,
916 ( byte ) 0xfc,
917 ( byte ) 0xfa,
918 ( byte ) 0x5a,
919 ( byte ) 0xf3,
920 ( byte ) 0xa6,
921 ( byte ) 0xb9,
922 ( byte ) 0x7f,
923 ( byte ) 0x05,
924 ( byte ) 0x54,
925 ( byte ) 0x90,
926 ( byte ) 0xff,
927 ( byte ) 0xa0,
928 ( byte ) 0x5d,
929 ( byte ) 0x61,
930 ( byte ) 0x05,
931 ( byte ) 0x61,
932 ( byte ) 0x54,
933 ( byte ) 0xde,
934 ( byte ) 0xf7,
935 ( byte ) 0x87,
936 ( byte ) 0x0e,
937 ( byte ) 0x38,
938 ( byte ) 0xfa,
939 ( byte ) 0xbd,
940 ( byte ) 0x6b,
941 ( byte ) 0xbe,
942 ( byte ) 0x6b,
943 ( byte ) 0x14,
944 ( byte ) 0x12,
945 ( byte ) 0x53,
946 ( byte ) 0x64,
947 ( byte ) 0x9c,
948 ( byte ) 0x23,
949 ( byte ) 0xfe,
950 ( byte ) 0x47,
951 ( byte ) 0xd0,
952 ( byte ) 0x39,
953 ( byte ) 0x07,
954 ( byte ) 0xdb,
955 ( byte ) 0xb6,
956 ( byte ) 0x18,
957 ( byte ) 0xaa,
958 ( byte ) 0x04,
959 ( byte ) 0x44,
960 ( byte ) 0xfd,
961 ( byte ) 0x28,
962 ( byte ) 0xa0,
963 ( byte ) 0x64,
964 ( byte ) 0xc5,
965 ( byte ) 0x31,
966 ( byte ) 0x3d,
967 ( byte ) 0xc2,
968 ( byte ) 0x2e,
969 ( byte ) 0xe9,
970 ( byte ) 0xb2,
971 ( byte ) 0x5e,
972 ( byte ) 0xdb,
973 ( byte ) 0x2c,
974 ( byte ) 0xd2,
975 ( byte ) 0x7c,
976 ( byte ) 0x53,
977 ( byte ) 0x45,
978 ( byte ) 0xf5,
979 ( byte ) 0x1a,
980 ( byte ) 0x9b,
981 ( byte ) 0x62,
982 ( byte ) 0xbe,
983 ( byte ) 0x1a,
984 ( byte ) 0xdc,
985 ( byte ) 0xd4,
986 ( byte ) 0x1a,
987 ( byte ) 0xf9,
988 ( byte ) 0x0c,
989 ( byte ) 0x70,
990 ( byte ) 0x29,
991 ( byte ) 0xc4,
992 ( byte ) 0x46,
993 ( byte ) 0x51,
994 ( byte ) 0x4d,
995 ( byte ) 0x69,
996 ( byte ) 0xf8,
997 ( byte ) 0x20,
998 ( byte ) 0x8e,
999 ( byte ) 0x0e,
1000 ( byte ) 0x11,
1001 ( byte ) 0x89,
1002 ( byte ) 0x06,
1003 ( byte ) 0x28,
1004 ( byte ) 0xfa,
1005 ( byte ) 0x48,
1006 ( byte ) 0x43,
1007 ( byte ) 0x81,
1008 ( byte ) 0x1e,
1009 ( byte ) 0xbc,
1010 ( byte ) 0x48,
1011 ( byte ) 0x09,
1012 ( byte ) 0x6e,
1013 ( byte ) 0x0f,
1014 ( byte ) 0x5f,
1015 ( byte ) 0x0f,
1016 ( byte ) 0x79,
1017 ( byte ) 0x16,
1018 ( byte ) 0x1a,
1019 ( byte ) 0xeb,
1020 ( byte ) 0xd1,
1021 ( byte ) 0x8b,
1022 ( byte ) 0xdf,
1023 ( byte ) 0x5e,
1024 ( byte ) 0x3f,
1025 ( byte ) 0xc5,
1026 ( byte ) 0x5f,
1027 ( byte ) 0xee,
1028 ( byte ) 0xdd,
1029 ( byte ) 0x1f,
1030 ( byte ) 0xc4,
1031 ( byte ) 0x52,
1032 ( byte ) 0x8d,
1033 ( byte ) 0xa0,
1034 ( byte ) 0xcd,
1035 ( byte ) 0x68,
1036 ( byte ) 0xea,
1037 ( byte ) 0x87,
1038 ( byte ) 0xc9,
1039 ( byte ) 0x16,
1040 ( byte ) 0xe7,
1041 ( byte ) 0x51,
1042 ( byte ) 0x85,
1043 ( byte ) 0xfb,
1044 ( byte ) 0x8a,
1045 ( byte ) 0x71,
1046 ( byte ) 0x9f,
1047 ( byte ) 0x1f,
1048 ( byte ) 0x67,
1049 ( byte ) 0x33,
1050 ( byte ) 0x7c,
1051 ( byte ) 0x9b,
1052 ( byte ) 0x00,
1053 ( byte ) 0x86,
1054 ( byte ) 0x9c,
1055 ( byte ) 0x07,
1056 ( byte ) 0x0e,
1057 ( byte ) 0xbd,
1058 ( byte ) 0xb6,
1059 ( byte ) 0x6e,
1060 ( byte ) 0x91,
1061 ( byte ) 0x57,
1062 ( byte ) 0xc2,
1063 ( byte ) 0x7f,
1064 ( byte ) 0xc7,
1065 ( byte ) 0xae,
1066 ( byte ) 0x0e,
1067 ( byte ) 0x94,
1068 ( byte ) 0x27,
1069 ( byte ) 0xf4,
1070 ( byte ) 0xb3,
1071 ( byte ) 0x25,
1072 ( byte ) 0xe3,
1073 ( byte ) 0xa0,
1074 ( byte ) 0x5b,
1075 ( byte ) 0xd5,
1076 ( byte ) 0x1d,
1077 ( byte ) 0x4c,
1078 ( byte ) 0x40,
1079 ( byte ) 0x90,
1080 ( byte ) 0x57,
1081 ( byte ) 0xad,
1082 ( byte ) 0x09,
1083 ( byte ) 0xa7,
1084 ( byte ) 0xbe,
1085 ( byte ) 0xd8,
1086 ( byte ) 0x56,
1087 ( byte ) 0x37,
1088 ( byte ) 0xe8,
1089 ( byte ) 0xeb,
1090 ( byte ) 0xae,
1091 ( byte ) 0xd9,
1092 ( byte ) 0x0b,
1093 ( byte ) 0x9e,
1094 ( byte ) 0x17,
1095 ( byte ) 0x67,
1096 ( byte ) 0x14,
1097 ( byte ) 0x39,
1098 ( byte ) 0x72,
1099 ( byte ) 0x37,
1100 ( byte ) 0xd5,
1101 ( byte ) 0xa4,
1102 ( byte ) 0xd8,
1103 ( byte ) 0xa1,
1104 ( byte ) 0x27,
1105 ( byte ) 0xe8,
1106 ( byte ) 0x71,
1107 ( byte ) 0xad,
1108 ( byte ) 0xb5,
1109 ( byte ) 0x35,
1110 ( byte ) 0x7f,
1111 ( byte ) 0x80,
1112 ( byte ) 0x80,
1113 ( byte ) 0x1a,
1114 ( byte ) 0xdf,
1115 ( byte ) 0x1f,
1116 ( byte ) 0x6f,
1117 ( byte ) 0x38,
1118 ( byte ) 0xae,
1119 ( byte ) 0xa4,
1120 ( byte ) 0x81,
1121 ( byte ) 0xa7,
1122 ( byte ) 0x30,
1123 ( byte ) 0x81,
1124 ( byte ) 0xa4,
1125 ( byte ) 0xa0,
1126 ( byte ) 0x03,
1127 ( byte ) 0x02,
1128 ( byte ) 0x01,
1129 ( byte ) 0x12,
1130 ( byte ) 0xa2,
1131 ( byte ) 0x81,
1132 ( byte ) 0x9c,
1133 ( byte ) 0x04,
1134 ( byte ) 0x81,
1135 ( byte ) 0x99,
1136 ( byte ) 0xb5,
1137 ( byte ) 0x17,
1138 ( byte ) 0x08,
1139 ( byte ) 0xff,
1140 ( byte ) 0xea,
1141 ( byte ) 0xf3,
1142 ( byte ) 0x84,
1143 ( byte ) 0xde,
1144 ( byte ) 0x79,
1145 ( byte ) 0x93,
1146 ( byte ) 0xe7,
1147 ( byte ) 0x9a,
1148 ( byte ) 0xa3,
1149 ( byte ) 0x80,
1150 ( byte ) 0xdc,
1151 ( byte ) 0x62,
1152 ( byte ) 0x25,
1153 ( byte ) 0x55,
1154 ( byte ) 0x52,
1155 ( byte ) 0xc6,
1156 ( byte ) 0x00,
1157 ( byte ) 0x0e,
1158 ( byte ) 0x67,
1159 ( byte ) 0xa3,
1160 ( byte ) 0x3a,
1161 ( byte ) 0xb7,
1162 ( byte ) 0x39,
1163 ( byte ) 0x24,
1164 ( byte ) 0x48,
1165 ( byte ) 0x3c,
1166 ( byte ) 0x7d,
1167 ( byte ) 0x74,
1168 ( byte ) 0xcf,
1169 ( byte ) 0xd1,
1170 ( byte ) 0xcf,
1171 ( byte ) 0x8a,
1172 ( byte ) 0xf6,
1173 ( byte ) 0x1f,
1174 ( byte ) 0xfe,
1175 ( byte ) 0xc8,
1176 ( byte ) 0x1c,
1177 ( byte ) 0xea,
1178 ( byte ) 0x1f,
1179 ( byte ) 0xdd,
1180 ( byte ) 0xb2,
1181 ( byte ) 0x7d,
1182 ( byte ) 0x26,
1183 ( byte ) 0x60,
1184 ( byte ) 0x8e,
1185 ( byte ) 0x26,
1186 ( byte ) 0x23,
1187 ( byte ) 0x6b,
1188 ( byte ) 0x38,
1189 ( byte ) 0x0b,
1190 ( byte ) 0x2a,
1191 ( byte ) 0x3d,
1192 ( byte ) 0x3d,
1193 ( byte ) 0x56,
1194 ( byte ) 0xd3,
1195 ( byte ) 0xe9,
1196 ( byte ) 0x8b,
1197 ( byte ) 0xc8,
1198 ( byte ) 0xe8,
1199 ( byte ) 0x27,
1200 ( byte ) 0xa0,
1201 ( byte ) 0x51,
1202 ( byte ) 0x6c,
1203 ( byte ) 0xa6,
1204 ( byte ) 0xf2,
1205 ( byte ) 0xf3,
1206 ( byte ) 0x37,
1207 ( byte ) 0xc9,
1208 ( byte ) 0x74,
1209 ( byte ) 0xff,
1210 ( byte ) 0xa4,
1211 ( byte ) 0xdc,
1212 ( byte ) 0x0e,
1213 ( byte ) 0x93,
1214 ( byte ) 0x18,
1215 ( byte ) 0x73,
1216 ( byte ) 0x97,
1217 ( byte ) 0x3d,
1218 ( byte ) 0x60,
1219 ( byte ) 0xa4,
1220 ( byte ) 0x19,
1221 ( byte ) 0xa2,
1222 ( byte ) 0xac,
1223 ( byte ) 0x2a,
1224 ( byte ) 0xef,
1225 ( byte ) 0x79,
1226 ( byte ) 0x5c,
1227 ( byte ) 0x05,
1228 ( byte ) 0x7d,
1229 ( byte ) 0xf6,
1230 ( byte ) 0xc4,
1231 ( byte ) 0x34,
1232 ( byte ) 0x41,
1233 ( byte ) 0x36,
1234 ( byte ) 0xe5,
1235 ( byte ) 0xdc,
1236 ( byte ) 0x91,
1237 ( byte ) 0x46,
1238 ( byte ) 0x2e,
1239 ( byte ) 0x6f,
1240 ( byte ) 0xfb,
1241 ( byte ) 0x4f,
1242 ( byte ) 0x40,
1243 ( byte ) 0xe7,
1244 ( byte ) 0x34,
1245 ( byte ) 0x38,
1246 ( byte ) 0x6e,
1247 ( byte ) 0x2c,
1248 ( byte ) 0x6e,
1249 ( byte ) 0x95,
1250 ( byte ) 0x87,
1251 ( byte ) 0x32,
1252 ( byte ) 0x22,
1253 ( byte ) 0x10,
1254 ( byte ) 0xec,
1255 ( byte ) 0xa0,
1256 ( byte ) 0x6e,
1257 ( byte ) 0xaa,
1258 ( byte ) 0xdb,
1259 ( byte ) 0x93,
1260 ( byte ) 0x76,
1261 ( byte ) 0x79,
1262 ( byte ) 0x81,
1263 ( byte ) 0x6a,
1264 ( byte ) 0xc0,
1265 ( byte ) 0x0b,
1266 ( byte ) 0xd2,
1267 ( byte ) 0xac,
1268 ( byte ) 0xbb,
1269 ( byte ) 0xc3,
1270 ( byte ) 0x21,
1271 ( byte ) 0x97,
1272 ( byte ) 0xc4,
1273 ( byte ) 0x85,
1274 ( byte ) 0x8a,
1275 ( byte ) 0x8e,
1276 ( byte ) 0x00,
1277 ( byte ) 0xdf,
1278 ( byte ) 0x61,
1279 ( byte ) 0x6e,
1280 ( byte ) 0xb5,
1281 ( byte ) 0x7c,
1282 ( byte ) 0xf6,
1283 ( byte ) 0x51,
1284 ( byte ) 0x0c,
1285 ( byte ) 0xf3,
1286 ( byte ) 0x72,
1287 ( byte ) 0xf7,
1288 ( byte ) 0xaf,
1289 ( byte ) 0x75,
1290 ( byte ) 0x81,
1291 ( byte ) 0x98,
1292 ( byte ) 0x30,
1293 ( byte ) 0x81,
1294 ( byte ) 0x95,
1295 ( byte ) 0xa0,
1296 ( byte ) 0x03,
1297 ( byte ) 0x02,
1298 ( byte ) 0x01,
1299 ( byte ) 0x05,
1300 ( byte ) 0xa1,
1301 ( byte ) 0x03,
1302 ( byte ) 0x02,
1303 ( byte ) 0x01,
1304 ( byte ) 0x15,
1305 ( byte ) 0xa3,
1306 ( byte ) 0x81,
1307 ( byte ) 0x88,
1308 ( byte ) 0x30,
1309 ( byte ) 0x81,
1310 ( byte ) 0x85,
1311 ( byte ) 0xa0,
1312 ( byte ) 0x03,
1313 ( byte ) 0x02,
1314 ( byte ) 0x01,
1315 ( byte ) 0x12,
1316 ( byte ) 0xa2,
1317 ( byte ) 0x7e,
1318 ( byte ) 0x04,
1319 ( byte ) 0x7c,
1320 ( byte ) 0x9c,
1321 ( byte ) 0x67,
1322 ( byte ) 0xf7,
1323 ( byte ) 0x1c,
1324 ( byte ) 0x77,
1325 ( byte ) 0xe8,
1326 ( byte ) 0x65,
1327 ( byte ) 0x40,
1328 ( byte ) 0x2a,
1329 ( byte ) 0xc5,
1330 ( byte ) 0xcc,
1331 ( byte ) 0x7e,
1332 ( byte ) 0x48,
1333 ( byte ) 0xd4,
1334 ( byte ) 0x02,
1335 ( byte ) 0xf6,
1336 ( byte ) 0x97,
1337 ( byte ) 0x02,
1338 ( byte ) 0xee,
1339 ( byte ) 0x9e,
1340 ( byte ) 0x1f,
1341 ( byte ) 0xe4,
1342 ( byte ) 0xab,
1343 ( byte ) 0xe7,
1344 ( byte ) 0x99,
1345 ( byte ) 0x9c,
1346 ( byte ) 0x50,
1347 ( byte ) 0x17,
1348 ( byte ) 0x99,
1349 ( byte ) 0xf6,
1350 ( byte ) 0xa5,
1351 ( byte ) 0x56,
1352 ( byte ) 0x40,
1353 ( byte ) 0x2e,
1354 ( byte ) 0xcd,
1355 ( byte ) 0x3c,
1356 ( byte ) 0x26,
1357 ( byte ) 0xa2,
1358 ( byte ) 0x41,
1359 ( byte ) 0x9a,
1360 ( byte ) 0x62,
1361 ( byte ) 0xfc,
1362 ( byte ) 0x42,
1363 ( byte ) 0x01,
1364 ( byte ) 0x02,
1365 ( byte ) 0x69,
1366 ( byte ) 0x80,
1367 ( byte ) 0x8a,
1368 ( byte ) 0x3a,
1369 ( byte ) 0x64,
1370 ( byte ) 0xfa,
1371 ( byte ) 0xe7,
1372 ( byte ) 0x36,
1373 ( byte ) 0xfe,
1374 ( byte ) 0x51,
1375 ( byte ) 0xbe,
1376 ( byte ) 0x34,
1377 ( byte ) 0x3a,
1378 ( byte ) 0x2c,
1379 ( byte ) 0x3e,
1380 ( byte ) 0xa8,
1381 ( byte ) 0x7d,
1382 ( byte ) 0xaf,
1383 ( byte ) 0x01,
1384 ( byte ) 0xba,
1385 ( byte ) 0x5f,
1386 ( byte ) 0xc0,
1387 ( byte ) 0xc3,
1388 ( byte ) 0x6c,
1389 ( byte ) 0x43,
1390 ( byte ) 0x13,
1391 ( byte ) 0x77,
1392 ( byte ) 0x5d,
1393 ( byte ) 0x77,
1394 ( byte ) 0x4d,
1395 ( byte ) 0xe9,
1396 ( byte ) 0x6c,
1397 ( byte ) 0x95,
1398 ( byte ) 0xb1,
1399 ( byte ) 0x93,
1400 ( byte ) 0x0f,
1401 ( byte ) 0xeb,
1402 ( byte ) 0xf3,
1403 ( byte ) 0x18,
1404 ( byte ) 0x5e,
1405 ( byte ) 0x31,
1406 ( byte ) 0xde,
1407 ( byte ) 0xc8,
1408 ( byte ) 0xce,
1409 ( byte ) 0x78,
1410 ( byte ) 0xd1,
1411 ( byte ) 0x7a,
1412 ( byte ) 0xdb,
1413 ( byte ) 0x0f,
1414 ( byte ) 0x7e,
1415 ( byte ) 0x45,
1416 ( byte ) 0x51,
1417 ( byte ) 0x30,
1418 ( byte ) 0x6f,
1419 ( byte ) 0x05,
1420 ( byte ) 0xc4,
1421 ( byte ) 0x64,
1422 ( byte ) 0x32,
1423 ( byte ) 0xcf,
1424 ( byte ) 0xd9,
1425 ( byte ) 0xf6,
1426 ( byte ) 0xc2,
1427 ( byte ) 0xe7,
1428 ( byte ) 0x40,
1429 ( byte ) 0x43,
1430 ( byte ) 0x05,
1431 ( byte ) 0xdf,
1432 ( byte ) 0x32,
1433 ( byte ) 0x0c,
1434 ( byte ) 0xef,
1435 ( byte ) 0xc8,
1436 ( byte ) 0xb0,
1437 ( byte ) 0xd5,
1438 ( byte ) 0x7c,
1439 ( byte ) 0xec,
1440 ( byte ) 0xe4,
1441 ( byte ) 0x9b,
1442 ( byte ) 0x38,
1443 ( byte ) 0x2e };
1444
1445 private static byte[] kpasswdReplypkt13 =
1446 {
1447
1448
1449
1450
1451
1452
1453
1454
1455 ( byte ) 0x00,
1456 ( byte ) 0xfb,
1457 ( byte ) 0x00,
1458 ( byte ) 0x01,
1459 ( byte ) 0x00,
1460 ( byte ) 0x5d,
1461 ( byte ) 0x6f,
1462 ( byte ) 0x5b,
1463 ( byte ) 0x30,
1464 ( byte ) 0x59,
1465 ( byte ) 0xa0,
1466 ( byte ) 0x03,
1467 ( byte ) 0x02,
1468 ( byte ) 0x01,
1469 ( byte ) 0x05,
1470 ( byte ) 0xa1,
1471 ( byte ) 0x03,
1472 ( byte ) 0x02,
1473 ( byte ) 0x01,
1474 ( byte ) 0x0f,
1475 ( byte ) 0xa2,
1476 ( byte ) 0x4d,
1477 ( byte ) 0x30,
1478 ( byte ) 0x4b,
1479 ( byte ) 0xa0,
1480 ( byte ) 0x03,
1481 ( byte ) 0x02,
1482 ( byte ) 0x01,
1483 ( byte ) 0x12,
1484 ( byte ) 0xa2,
1485 ( byte ) 0x44,
1486 ( byte ) 0x04,
1487 ( byte ) 0x42,
1488 ( byte ) 0x99,
1489 ( byte ) 0xa8,
1490 ( byte ) 0x34,
1491 ( byte ) 0x6f,
1492 ( byte ) 0x64,
1493 ( byte ) 0x64,
1494 ( byte ) 0xb0,
1495 ( byte ) 0x8f,
1496 ( byte ) 0x5b,
1497 ( byte ) 0x90,
1498 ( byte ) 0x98,
1499 ( byte ) 0xb4,
1500 ( byte ) 0x0f,
1501 ( byte ) 0xfc,
1502 ( byte ) 0x01,
1503 ( byte ) 0x4a,
1504 ( byte ) 0x8c,
1505 ( byte ) 0x2c,
1506 ( byte ) 0x0d,
1507 ( byte ) 0x01,
1508 ( byte ) 0xf2,
1509 ( byte ) 0x99,
1510 ( byte ) 0x65,
1511 ( byte ) 0x15,
1512 ( byte ) 0xde,
1513 ( byte ) 0x74,
1514 ( byte ) 0x39,
1515 ( byte ) 0x97,
1516 ( byte ) 0x46,
1517 ( byte ) 0x7a,
1518 ( byte ) 0x27,
1519 ( byte ) 0x6a,
1520 ( byte ) 0xb2,
1521 ( byte ) 0x42,
1522 ( byte ) 0xae,
1523 ( byte ) 0x8a,
1524 ( byte ) 0x8f,
1525 ( byte ) 0xe8,
1526 ( byte ) 0xad,
1527 ( byte ) 0xc5,
1528 ( byte ) 0xd7,
1529 ( byte ) 0x82,
1530 ( byte ) 0x0a,
1531 ( byte ) 0x24,
1532 ( byte ) 0x2d,
1533 ( byte ) 0x86,
1534 ( byte ) 0xc7,
1535 ( byte ) 0x29,
1536 ( byte ) 0x45,
1537 ( byte ) 0x78,
1538 ( byte ) 0x0c,
1539 ( byte ) 0x4c,
1540 ( byte ) 0x48,
1541 ( byte ) 0xce,
1542 ( byte ) 0x1b,
1543 ( byte ) 0x9e,
1544 ( byte ) 0xd4,
1545 ( byte ) 0x94,
1546 ( byte ) 0xb9,
1547 ( byte ) 0x5b,
1548 ( byte ) 0xe9,
1549 ( byte ) 0xbb,
1550 ( byte ) 0x66,
1551 ( byte ) 0x0c,
1552 ( byte ) 0x56,
1553 ( byte ) 0x31,
1554 ( byte ) 0x75,
1555 ( byte ) 0x81,
1556 ( byte ) 0x95,
1557 ( byte ) 0x30,
1558 ( byte ) 0x81,
1559 ( byte ) 0x92,
1560 ( byte ) 0xa0,
1561 ( byte ) 0x03,
1562 ( byte ) 0x02,
1563 ( byte ) 0x01,
1564 ( byte ) 0x05,
1565 ( byte ) 0xa1,
1566 ( byte ) 0x03,
1567 ( byte ) 0x02,
1568 ( byte ) 0x01,
1569 ( byte ) 0x15,
1570 ( byte ) 0xa3,
1571 ( byte ) 0x81,
1572 ( byte ) 0x85,
1573 ( byte ) 0x30,
1574 ( byte ) 0x81,
1575 ( byte ) 0x82,
1576 ( byte ) 0xa0,
1577 ( byte ) 0x03,
1578 ( byte ) 0x02,
1579 ( byte ) 0x01,
1580 ( byte ) 0x12,
1581 ( byte ) 0xa2,
1582 ( byte ) 0x7b,
1583 ( byte ) 0x04,
1584 ( byte ) 0x79,
1585 ( byte ) 0xb1,
1586 ( byte ) 0x60,
1587 ( byte ) 0x9c,
1588 ( byte ) 0x45,
1589 ( byte ) 0x7e,
1590 ( byte ) 0xf3,
1591 ( byte ) 0xb4,
1592 ( byte ) 0xaa,
1593 ( byte ) 0xd0,
1594 ( byte ) 0xba,
1595 ( byte ) 0x04,
1596 ( byte ) 0x13,
1597 ( byte ) 0x06,
1598 ( byte ) 0x6d,
1599 ( byte ) 0x76,
1600 ( byte ) 0x6b,
1601 ( byte ) 0xcc,
1602 ( byte ) 0x7c,
1603 ( byte ) 0x37,
1604 ( byte ) 0x1d,
1605 ( byte ) 0x4c,
1606 ( byte ) 0x14,
1607 ( byte ) 0xea,
1608 ( byte ) 0x30,
1609 ( byte ) 0xde,
1610 ( byte ) 0xd5,
1611 ( byte ) 0x64,
1612 ( byte ) 0x34,
1613 ( byte ) 0xf8,
1614 ( byte ) 0x96,
1615 ( byte ) 0xe8,
1616 ( byte ) 0xce,
1617 ( byte ) 0x4c,
1618 ( byte ) 0xa7,
1619 ( byte ) 0xc5,
1620 ( byte ) 0xc3,
1621 ( byte ) 0x77,
1622 ( byte ) 0x08,
1623 ( byte ) 0xe6,
1624 ( byte ) 0x70,
1625 ( byte ) 0x39,
1626 ( byte ) 0x32,
1627 ( byte ) 0x23,
1628 ( byte ) 0x9c,
1629 ( byte ) 0x7a,
1630 ( byte ) 0xa6,
1631 ( byte ) 0x66,
1632 ( byte ) 0x83,
1633 ( byte ) 0xc6,
1634 ( byte ) 0x32,
1635 ( byte ) 0xf9,
1636 ( byte ) 0x05,
1637 ( byte ) 0x9c,
1638 ( byte ) 0xd3,
1639 ( byte ) 0x48,
1640 ( byte ) 0x11,
1641 ( byte ) 0x29,
1642 ( byte ) 0x88,
1643 ( byte ) 0x79,
1644 ( byte ) 0x34,
1645 ( byte ) 0x2b,
1646 ( byte ) 0x5d,
1647 ( byte ) 0xe4,
1648 ( byte ) 0x55,
1649 ( byte ) 0xaf,
1650 ( byte ) 0x7e,
1651 ( byte ) 0x34,
1652 ( byte ) 0x3f,
1653 ( byte ) 0x2b,
1654 ( byte ) 0x0c,
1655 ( byte ) 0x0b,
1656 ( byte ) 0x13,
1657 ( byte ) 0xa6,
1658 ( byte ) 0x40,
1659 ( byte ) 0x61,
1660 ( byte ) 0x52,
1661 ( byte ) 0x8c,
1662 ( byte ) 0xa8,
1663 ( byte ) 0x50,
1664 ( byte ) 0x67,
1665 ( byte ) 0xae,
1666 ( byte ) 0x49,
1667 ( byte ) 0xeb,
1668 ( byte ) 0x49,
1669 ( byte ) 0x82,
1670 ( byte ) 0x9f,
1671 ( byte ) 0x66,
1672 ( byte ) 0x28,
1673 ( byte ) 0x7c,
1674 ( byte ) 0x1b,
1675 ( byte ) 0x92,
1676 ( byte ) 0x25,
1677 ( byte ) 0xa3,
1678 ( byte ) 0x5e,
1679 ( byte ) 0xe3,
1680 ( byte ) 0xe3,
1681 ( byte ) 0x5c,
1682 ( byte ) 0x21,
1683 ( byte ) 0x83,
1684 ( byte ) 0x87,
1685 ( byte ) 0xd9,
1686 ( byte ) 0x84,
1687 ( byte ) 0xa9,
1688 ( byte ) 0xc8,
1689 ( byte ) 0x85,
1690 ( byte ) 0x7b,
1691 ( byte ) 0x5f,
1692 ( byte ) 0x77,
1693 ( byte ) 0x70,
1694 ( byte ) 0x8b,
1695 ( byte ) 0xd4,
1696 ( byte ) 0x77,
1697 ( byte ) 0x7d,
1698 ( byte ) 0x29,
1699 ( byte ) 0xc1,
1700 ( byte ) 0x54,
1701 ( byte ) 0x11,
1702 ( byte ) 0x07,
1703 ( byte ) 0xaf,
1704 ( byte ) 0xb0,
1705 ( byte ) 0x1f };
1706 }