]> git.cryptolib.org Git - arm-crypto-lib.git/blob - rsa/pkcs1v15crypt-vectors.txt.ps
bug fixing(tm)
[arm-crypto-lib.git] / rsa / pkcs1v15crypt-vectors.txt.ps
1 %!PS-Adobe-3.0
2 %%BoundingBox: 18 36 577 806
3 %%Title: Enscript Output
4 %%Creator: GNU Enscript 1.6.5.2
5 %%CreationDate: Sat Nov 12 03:50:53 2011
6 %%Orientation: Landscape
7 %%Pages: (atend)
8 %%DocumentMedia: A4 595 842 0 () ()
9 %%DocumentNeededResources: (atend)
10 %%EndComments
11 %%BeginProlog
12 %%BeginResource: procset Enscript-Prolog 1.6.5 2
13 %
14 % Procedures.
15 %
16
17 /_S {   % save current state
18   /_s save def
19 } def
20 /_R {   % restore from saved state
21   _s restore
22 } def
23
24 /S {    % showpage protecting gstate
25   gsave
26   showpage
27   grestore
28 } bind def
29
30 /MF {   % fontname newfontname -> -     make a new encoded font
31   /newfontname exch def
32   /fontname exch def
33
34   /fontdict fontname findfont def
35   /newfont fontdict maxlength dict def
36
37   fontdict {
38     exch
39     dup /FID eq {
40       % skip FID pair
41       pop pop
42     } {
43       % copy to the new font dictionary
44       exch newfont 3 1 roll put
45     } ifelse
46   } forall
47
48   newfont /FontName newfontname put
49
50   % insert only valid encoding vectors
51   encoding_vector length 256 eq {
52     newfont /Encoding encoding_vector put
53   } if
54
55   newfontname newfont definefont pop
56 } def
57
58 /MF_PS { % fontname newfontname -> -    make a new font preserving its enc
59   /newfontname exch def
60   /fontname exch def
61
62   /fontdict fontname findfont def
63   /newfont fontdict maxlength dict def
64
65   fontdict {
66     exch
67     dup /FID eq {
68       % skip FID pair
69       pop pop
70     } {
71       % copy to the new font dictionary
72       exch newfont 3 1 roll put
73     } ifelse
74   } forall
75
76   newfont /FontName newfontname put
77
78   newfontname newfont definefont pop
79 } def
80
81 /SF { % fontname width height -> -      set a new font
82   /height exch def
83   /width exch def
84
85   findfont
86   [width 0 0 height 0 0] makefont setfont
87 } def
88
89 /SUF { % fontname width height -> -     set a new user font
90   /height exch def
91   /width exch def
92
93   /F-gs-user-font MF
94   /F-gs-user-font width height SF
95 } def
96
97 /SUF_PS { % fontname width height -> -  set a new user font preserving its enc
98   /height exch def
99   /width exch def
100
101   /F-gs-user-font MF_PS
102   /F-gs-user-font width height SF
103 } def
104
105 /M {moveto} bind def
106 /s {show} bind def
107
108 /Box {  % x y w h -> -                  define box path
109   /d_h exch def /d_w exch def /d_y exch def /d_x exch def
110   d_x d_y  moveto
111   d_w 0 rlineto
112   0 d_h rlineto
113   d_w neg 0 rlineto
114   closepath
115 } def
116
117 /bgs {  % x y height blskip gray str -> -       show string with bg color
118   /str exch def
119   /gray exch def
120   /blskip exch def
121   /height exch def
122   /y exch def
123   /x exch def
124
125   gsave
126     x y blskip sub str stringwidth pop height Box
127     gray setgray
128     fill
129   grestore
130   x y M str s
131 } def
132
133 /bgcs { % x y height blskip red green blue str -> -  show string with bg color
134   /str exch def
135   /blue exch def
136   /green exch def
137   /red exch def
138   /blskip exch def
139   /height exch def
140   /y exch def
141   /x exch def
142
143   gsave
144     x y blskip sub str stringwidth pop height Box
145     red green blue setrgbcolor
146     fill
147   grestore
148   x y M str s
149 } def
150
151 % Highlight bars.
152 /highlight_bars {       % nlines lineheight output_y_margin gray -> -
153   gsave
154     setgray
155     /ymarg exch def
156     /lineheight exch def
157     /nlines exch def
158
159     % This 2 is just a magic number to sync highlight lines to text.
160     0 d_header_y ymarg sub 2 sub translate
161
162     /cw d_output_w cols div def
163     /nrows d_output_h ymarg 2 mul sub lineheight div cvi def
164
165     % for each column
166     0 1 cols 1 sub {
167       cw mul /xp exch def
168
169       % for each rows
170       0 1 nrows 1 sub {
171         /rn exch def
172         rn lineheight mul neg /yp exch def
173         rn nlines idiv 2 mod 0 eq {
174           % Draw highlight bar.  4 is just a magic indentation.
175           xp 4 add yp cw 8 sub lineheight neg Box fill
176         } if
177       } for
178     } for
179
180   grestore
181 } def
182
183 % Line highlight bar.
184 /line_highlight {       % x y width height gray -> -
185   gsave
186     /gray exch def
187     Box gray setgray fill
188   grestore
189 } def
190
191 % Column separator lines.
192 /column_lines {
193   gsave
194     .1 setlinewidth
195     0 d_footer_h translate
196     /cw d_output_w cols div def
197     1 1 cols 1 sub {
198       cw mul 0 moveto
199       0 d_output_h rlineto stroke
200     } for
201   grestore
202 } def
203
204 % Column borders.
205 /column_borders {
206   gsave
207     .1 setlinewidth
208     0 d_footer_h moveto
209     0 d_output_h rlineto
210     d_output_w 0 rlineto
211     0 d_output_h neg rlineto
212     closepath stroke
213   grestore
214 } def
215
216 % Do the actual underlay drawing
217 /draw_underlay {
218   ul_style 0 eq {
219     ul_str true charpath stroke
220   } {
221     ul_str show
222   } ifelse
223 } def
224
225 % Underlay
226 /underlay {     % - -> -
227   gsave
228     0 d_page_h translate
229     d_page_h neg d_page_w atan rotate
230
231     ul_gray setgray
232     ul_font setfont
233     /dw d_page_h dup mul d_page_w dup mul add sqrt def
234     ul_str stringwidth pop dw exch sub 2 div ul_h_ptsize -2 div moveto
235     draw_underlay
236   grestore
237 } def
238
239 /user_underlay {        % - -> -
240   gsave
241     ul_x ul_y translate
242     ul_angle rotate
243     ul_gray setgray
244     ul_font setfont
245     0 0 ul_h_ptsize 2 div sub moveto
246     draw_underlay
247   grestore
248 } def
249
250 % Page prefeed
251 /page_prefeed {         % bool -> -
252   statusdict /prefeed known {
253     statusdict exch /prefeed exch put
254   } {
255     pop
256   } ifelse
257 } def
258
259 % Wrapped line markers
260 /wrapped_line_mark {    % x y charwith charheight type -> -
261   /type exch def
262   /h exch def
263   /w exch def
264   /y exch def
265   /x exch def
266
267   type 2 eq {
268     % Black boxes (like TeX does)
269     gsave
270       0 setlinewidth
271       x w 4 div add y M
272       0 h rlineto w 2 div 0 rlineto 0 h neg rlineto
273       closepath fill
274     grestore
275   } {
276     type 3 eq {
277       % Small arrows
278       gsave
279         .2 setlinewidth
280         x w 2 div add y h 2 div add M
281         w 4 div 0 rlineto
282         x w 4 div add y lineto stroke
283
284         x w 4 div add w 8 div add y h 4 div add M
285         x w 4 div add y lineto
286         w 4 div h 8 div rlineto stroke
287       grestore
288     } {
289       % do nothing
290     } ifelse
291   } ifelse
292 } def
293
294 % EPSF import.
295
296 /BeginEPSF {
297   /b4_Inc_state save def                % Save state for cleanup
298   /dict_count countdictstack def        % Count objects on dict stack
299   /op_count count 1 sub def             % Count objects on operand stack
300   userdict begin
301   /showpage { } def
302   0 setgray 0 setlinecap
303   1 setlinewidth 0 setlinejoin
304   10 setmiterlimit [ ] 0 setdash newpath
305   /languagelevel where {
306     pop languagelevel
307     1 ne {
308       false setstrokeadjust false setoverprint
309     } if
310   } if
311 } bind def
312
313 /EndEPSF {
314   count op_count sub { pos } repeat     % Clean up stacks
315   countdictstack dict_count sub { end } repeat
316   b4_Inc_state restore
317 } bind def
318
319 % Check PostScript language level.
320 /languagelevel where {
321   pop /gs_languagelevel languagelevel def
322 } {
323   /gs_languagelevel 1 def
324 } ifelse
325 %%EndResource
326 %%BeginResource: procset Enscript-Encoding-88591 1.6.5 2
327 /encoding_vector [
328 /.notdef        /.notdef        /.notdef        /.notdef        
329 /.notdef        /.notdef        /.notdef        /.notdef        
330 /.notdef        /.notdef        /.notdef        /.notdef        
331 /.notdef        /.notdef        /.notdef        /.notdef        
332 /.notdef        /.notdef        /.notdef        /.notdef        
333 /.notdef        /.notdef        /.notdef        /.notdef        
334 /.notdef        /.notdef        /.notdef        /.notdef        
335 /.notdef        /.notdef        /.notdef        /.notdef        
336 /space          /exclam         /quotedbl       /numbersign     
337 /dollar         /percent        /ampersand      /quoteright     
338 /parenleft      /parenright     /asterisk       /plus           
339 /comma          /hyphen         /period         /slash          
340 /zero           /one            /two            /three          
341 /four           /five           /six            /seven          
342 /eight          /nine           /colon          /semicolon      
343 /less           /equal          /greater        /question       
344 /at             /A              /B              /C              
345 /D              /E              /F              /G              
346 /H              /I              /J              /K              
347 /L              /M              /N              /O              
348 /P              /Q              /R              /S              
349 /T              /U              /V              /W              
350 /X              /Y              /Z              /bracketleft    
351 /backslash      /bracketright   /asciicircum    /underscore     
352 /quoteleft      /a              /b              /c              
353 /d              /e              /f              /g              
354 /h              /i              /j              /k              
355 /l              /m              /n              /o              
356 /p              /q              /r              /s              
357 /t              /u              /v              /w              
358 /x              /y              /z              /braceleft      
359 /bar            /braceright     /tilde          /.notdef        
360 /.notdef        /.notdef        /.notdef        /.notdef        
361 /.notdef        /.notdef        /.notdef        /.notdef        
362 /.notdef        /.notdef        /.notdef        /.notdef        
363 /.notdef        /.notdef        /.notdef        /.notdef        
364 /.notdef        /.notdef        /.notdef        /.notdef        
365 /.notdef        /.notdef        /.notdef        /.notdef        
366 /.notdef        /.notdef        /.notdef        /.notdef        
367 /.notdef        /.notdef        /.notdef        /.notdef        
368 /space          /exclamdown     /cent           /sterling       
369 /currency       /yen            /brokenbar      /section        
370 /dieresis       /copyright      /ordfeminine    /guillemotleft  
371 /logicalnot     /hyphen         /registered     /macron         
372 /degree         /plusminus      /twosuperior    /threesuperior  
373 /acute          /mu             /paragraph      /bullet         
374 /cedilla        /onesuperior    /ordmasculine   /guillemotright 
375 /onequarter     /onehalf        /threequarters  /questiondown   
376 /Agrave         /Aacute         /Acircumflex    /Atilde         
377 /Adieresis      /Aring          /AE             /Ccedilla       
378 /Egrave         /Eacute         /Ecircumflex    /Edieresis      
379 /Igrave         /Iacute         /Icircumflex    /Idieresis      
380 /Eth            /Ntilde         /Ograve         /Oacute         
381 /Ocircumflex    /Otilde         /Odieresis      /multiply       
382 /Oslash         /Ugrave         /Uacute         /Ucircumflex    
383 /Udieresis      /Yacute         /Thorn          /germandbls     
384 /agrave         /aacute         /acircumflex    /atilde         
385 /adieresis      /aring          /ae             /ccedilla       
386 /egrave         /eacute         /ecircumflex    /edieresis      
387 /igrave         /iacute         /icircumflex    /idieresis      
388 /eth            /ntilde         /ograve         /oacute         
389 /ocircumflex    /otilde         /odieresis      /divide         
390 /oslash         /ugrave         /uacute         /ucircumflex    
391 /udieresis      /yacute         /thorn          /ydieresis      
392 ] def
393 %%EndResource
394 %%EndProlog
395 %%BeginSetup
396 %%IncludeResource: font Courier-Bold
397 %%IncludeResource: font Courier
398 /HFpt_w 10 def
399 /HFpt_h 10 def
400 /Courier-Bold /HF-gs-font MF
401 /HF /HF-gs-font findfont [HFpt_w 0 0 HFpt_h 0 0] makefont def
402 /Courier /F-gs-font MF
403 /F-gs-font 10 10 SF
404 /#copies 1 def
405 % Pagedevice definitions:
406 gs_languagelevel 1 gt {
407   <<
408     /PageSize [595 842] 
409   >> setpagedevice
410 } if
411 %%BeginResource: procset Enscript-Header-simple 1.6.5 2
412
413 /do_header {    % print default simple header
414   gsave
415     d_header_x d_header_y HFpt_h 3 div add translate
416
417     HF setfont
418     user_header_p {
419       5 0 moveto user_header_left_str show
420
421       d_header_w user_header_center_str stringwidth pop sub 2 div
422       0 moveto user_header_center_str show
423
424       d_header_w user_header_right_str stringwidth pop sub 5 sub
425       0 moveto user_header_right_str show
426     } {
427       5 0 moveto fname show
428       45 0 rmoveto fmodstr show
429       45 0 rmoveto pagenumstr show
430     } ifelse
431
432   grestore
433 } def
434 %%EndResource
435 /d_page_w 559 def
436 /d_page_h 770 def
437 /d_header_x 0 def
438 /d_header_y 755 def
439 /d_header_w 559 def
440 /d_header_h 15 def
441 /d_footer_x 0 def
442 /d_footer_y 0 def
443 /d_footer_w 559 def
444 /d_footer_h 0 def
445 /d_output_w 559 def
446 /d_output_h 755 def
447 /cols 1 def
448 %%EndSetup
449 %%Page: (1-2) 1
450 %%BeginPageSetup
451 _S
452 90 rotate
453 36 -18 translate
454 %Page: (1) 1
455 %BeginPageSetup
456 _S
457 % N-up sub-page 1/2
458 0 -559 translate
459 0.679785 dup scale
460 /pagenum 1 def
461 /fname () def
462 /fdir (.) def
463 /ftail (.) def
464 % User defined strings:
465 /fmodstr (Sat Nov 12 03:50:53 2011) def
466 /pagenumstr (1) def
467 /user_header_p false def
468 /user_footer_p false def
469 %%EndPageSetup
470 do_header
471 5 742 M
472 (Test vectors for RSA PKCS#1 v1.5 Encryption) s
473 5 731 M
474 (===========================================) s
475 5 709 M
476 (This file contains test vectors for the PKCS#1 v1.5 ) s
477 5 698 M
478 (encryption scheme. 15 RSA keys of different sizes have ) s
479 5 687 M
480 (been generated. For each key, 20 random messages of length ) s
481 5 676 M
482 (between 1 and 64 octets have been PKCS#1 v1.5 encrypted.) s
483 5 665 M
484 (As specified in PKCS#1, the block type for this operation is 2.) s
485 5 654 M
486 (The seed value of each example provides the pseudo random bytes ) s
487 5 643 M
488 (to be used for padding. This makes the result predictable.) s
489 5 632 M
490 (Note that each example can be used to test encryption and ) s
491 5 621 M
492 (decryption.) s
493 5 599 M
494 (Key lengths:) s
495 5 577 M
496 (Key  1: 1024 bits) s
497 5 566 M
498 (Key  2: 1024 bits) s
499 5 555 M
500 (Key  3: 1024 bits) s
501 5 544 M
502 (Key  4: 1024 bits) s
503 5 533 M
504 (Key  5: 1024 bits) s
505 5 522 M
506 (Key  6: 1024 bits) s
507 5 511 M
508 (Key  7: 1025 bits) s
509 5 500 M
510 (Key  8: 1026 bits) s
511 5 489 M
512 (Key  9: 1027 bits) s
513 5 478 M
514 (Key 10: 1028 bits) s
515 5 467 M
516 (Key 11: 1029 bits) s
517 5 456 M
518 (Key 12: 1030 bits) s
519 5 445 M
520 (Key 13: 1031 bits) s
521 5 434 M
522 (Key 14: 1536 bits) s
523 5 423 M
524 (Key 15: 2048 bits) s
525 5 401 M
526 (These test vectors have been derived from the OAEP test vectors.) s
527 5 390 M
528 (============================================================================) s
529 5 379 M
530 (# Thirteen RSA keys with bit sizes between 1024 and 1031, one 1536-bit key, ) s
531 5 368 M
532 (# and one 2048-bit key are generated.) s
533 5 346 M
534 (# For each key, 20 random messages are PKCS#1 v1.5 encrypted with random seeds.) s
535 5 324 M
536 (# Example 1: A 1024-bit RSA key pair) s
537 5 313 M
538 (# ---------------------------------------------------) s
539 5 280 M
540 (# Public key) s
541 5 269 M
542 (# ----------) s
543 5 247 M
544 (# Modulus: ) s
545 5 236 M
546 (a8 b3 b2 84 af 8e b5 0b 38 70 34 a8 60 f1 46 c4 ) s
547 5 225 M
548 (91 9f 31 87 63 cd 6c 55 98 c8 ae 48 11 a1 e0 ab ) s
549 5 214 M
550 (c4 c7 e0 b0 82 d6 93 a5 e7 fc ed 67 5c f4 66 85 ) s
551 5 203 M
552 (12 77 2c 0c bc 64 a7 42 c6 c6 30 f5 33 c8 cc 72 ) s
553 5 192 M
554 (f6 2a e8 33 c4 0b f2 58 42 e9 84 bb 78 bd bf 97 ) s
555 5 181 M
556 (c0 10 7d 55 bd b6 62 f5 c4 e0 fa b9 84 5c b5 14 ) s
557 5 170 M
558 (8e f7 39 2d d3 aa ff 93 ae 1e 6b 66 7b b3 d4 24 ) s
559 5 159 M
560 (76 16 d4 f5 ba 10 d4 cf d2 26 de 88 d3 9f 16 fb ) s
561 5 137 M
562 (# Exponent: ) s
563 5 126 M
564 (01 00 01 ) s
565 5 104 M
566 (# Private key) s
567 5 93 M
568 (# -----------) s
569 5 71 M
570 (# Modulus: ) s
571 5 60 M
572 (a8 b3 b2 84 af 8e b5 0b 38 70 34 a8 60 f1 46 c4 ) s
573 5 49 M
574 (91 9f 31 87 63 cd 6c 55 98 c8 ae 48 11 a1 e0 ab ) s
575 5 38 M
576 (c4 c7 e0 b0 82 d6 93 a5 e7 fc ed 67 5c f4 66 85 ) s
577 5 27 M
578 (12 77 2c 0c bc 64 a7 42 c6 c6 30 f5 33 c8 cc 72 ) s
579 5 16 M
580 (f6 2a e8 33 c4 0b f2 58 42 e9 84 bb 78 bd bf 97 ) s
581 5 5 M
582 (c0 10 7d 55 bd b6 62 f5 c4 e0 fa b9 84 5c b5 14 ) s
583 _R
584 %Page: (2) 2
585 %BeginPageSetup
586 _S
587 % N-up sub-page 2/2
588 390 -559 translate
589 0.679785 dup scale
590 /pagenum 2 def
591 /fname () def
592 /fdir (.) def
593 /ftail (.) def
594 % User defined strings:
595 /fmodstr (Sat Nov 12 03:50:53 2011) def
596 /pagenumstr (2) def
597 /user_header_p false def
598 /user_footer_p false def
599 %%EndPageSetup
600 do_header
601 5 742 M
602 (8e f7 39 2d d3 aa ff 93 ae 1e 6b 66 7b b3 d4 24 ) s
603 5 731 M
604 (76 16 d4 f5 ba 10 d4 cf d2 26 de 88 d3 9f 16 fb ) s
605 5 709 M
606 (# Public exponent: ) s
607 5 698 M
608 (01 00 01 ) s
609 5 676 M
610 (# Exponent: ) s
611 5 665 M
612 (53 33 9c fd b7 9f c8 46 6a 65 5c 73 16 ac a8 5c ) s
613 5 654 M
614 (55 fd 8f 6d d8 98 fd af 11 95 17 ef 4f 52 e8 fd ) s
615 5 643 M
616 (8e 25 8d f9 3f ee 18 0f a0 e4 ab 29 69 3c d8 3b ) s
617 5 632 M
618 (15 2a 55 3d 4a c4 d1 81 2b 8b 9f a5 af 0e 7f 55 ) s
619 5 621 M
620 (fe 73 04 df 41 57 09 26 f3 31 1f 15 c4 d6 5a 73 ) s
621 5 610 M
622 (2c 48 31 16 ee 3d 3d 2d 0a f3 54 9a d9 bf 7c bf ) s
623 5 599 M
624 (b7 8a d8 84 f8 4d 5b eb 04 72 4d c7 36 9b 31 de ) s
625 5 588 M
626 (f3 7d 0c f5 39 e9 cf cd d3 de 65 37 29 ea d5 d1 ) s
627 5 566 M
628 (# Prime 1: ) s
629 5 555 M
630 (d3 27 37 e7 26 7f fe 13 41 b2 d5 c0 d1 50 a8 1b ) s
631 5 544 M
632 (58 6f b3 13 2b ed 2f 8d 52 62 86 4a 9c b9 f3 0a ) s
633 5 533 M
634 (f3 8b e4 48 59 8d 41 3a 17 2e fb 80 2c 21 ac f1 ) s
635 5 522 M
636 (c1 1c 52 0c 2f 26 a4 71 dc ad 21 2e ac 7c a3 9d ) s
637 5 500 M
638 (# Prime 2: ) s
639 5 489 M
640 (cc 88 53 d1 d5 4d a6 30 fa c0 04 f4 71 f2 81 c7 ) s
641 5 478 M
642 (b8 98 2d 82 24 a4 90 ed be b3 3d 3e 3d 5c c9 3c ) s
643 5 467 M
644 (47 65 70 3d 1d d7 91 64 2f 1f 11 6a 0d d8 52 be ) s
645 5 456 M
646 (24 19 b2 af 72 bf e9 a0 30 e8 60 b0 28 8b 5d 77 ) s
647 5 434 M
648 (# Prime exponent 1: ) s
649 5 423 M
650 (0e 12 bf 17 18 e9 ce f5 59 9b a1 c3 88 2f e8 04 ) s
651 5 412 M
652 (6a 90 87 4e ef ce 8f 2c cc 20 e4 f2 74 1f b0 a3 ) s
653 5 401 M
654 (3a 38 48 ae c9 c9 30 5f be cb d2 d7 68 19 96 7d ) s
655 5 390 M
656 (46 71 ac c6 43 1e 40 37 96 8d b3 78 78 e6 95 c1 ) s
657 5 368 M
658 (# Prime exponent 2: ) s
659 5 357 M
660 (95 29 7b 0f 95 a2 fa 67 d0 07 07 d6 09 df d4 fc ) s
661 5 346 M
662 (05 c8 9d af c2 ef 6d 6e a5 5b ec 77 1e a3 33 73 ) s
663 5 335 M
664 (4d 92 51 e7 90 82 ec da 86 6e fe f1 3c 45 9e 1a ) s
665 5 324 M
666 (63 13 86 b7 e3 54 c8 99 f5 f1 12 ca 85 d7 15 83 ) s
667 5 302 M
668 (# Coefficient: ) s
669 5 291 M
670 (4f 45 6c 50 24 93 bd c0 ed 2a b7 56 a3 a6 ed 4d ) s
671 5 280 M
672 (67 35 2a 69 7d 42 16 e9 32 12 b1 27 a6 3d 54 11 ) s
673 5 269 M
674 (ce 6f a9 8d 5d be fd 73 26 3e 37 28 14 27 43 81 ) s
675 5 258 M
676 (81 66 ed 7d d6 36 87 dd 2a 8c a1 d2 f4 fb d8 e1 ) s
677 5 236 M
678 (# PKCS#1 v1.5 encryption of 20 random messages with random seeds) s
679 5 225 M
680 (# ---------------------------------------------------------------------------) s
681 5 203 M
682 (# ----------------------------------) s
683 5 181 M
684 (# Message:) s
685 5 170 M
686 (66 28 19 4e 12 07 3d b0 3b a9 4c da 9e f9 53 23 ) s
687 5 159 M
688 (97 d5 0d ba 79 b9 87 00 4a fe fe 34 ) s
689 5 137 M
690 (# Seed:) s
691 5 126 M
692 (01 73 41 ae 38 75 d5 f8 71 01 f8 cc 4f a9 b9 bc) s
693 5 115 M
694 (15 6b b0 46 28 fc cd b2 f4 f1 1e 90 5b d3 a1 55) s
695 5 104 M
696 (d3 76 f5 93 bd 73 04 21 08 74 eb a0 8a 5e 22 bc) s
697 5 93 M
698 (cc b4 c9 d3 88 2a 93 a5 4d b0 22 f5 03 d1 63 38) s
699 5 82 M
700 (b6 b7 ce 16 dc 7f 4b bf 9a 96 b5 97 72 d6 60 6e) s
701 5 71 M
702 (97 47 c7 64 9b f9 e0 83 db 98 18 84 a9 54 ab 3c) s
703 5 60 M
704 (6f) s
705 5 38 M
706 (# Encryption:) s
707 5 27 M
708 (50 b4 c1 41 36 bd 19 8c 2f 3c 3e d2 43 fc e0 36) s
709 5 16 M
710 (e1 68 d5 65 17 98 4a 26 3c d6 64 92 b8 08 04 f1) s
711 5 5 M
712 (69 d2 10 f2 b9 bd fb 48 b1 2f 9e a0 50 09 c7 7d) s
713 _R
714 _R
715 S
716 %%Page: (3-4) 2
717 %%BeginPageSetup
718 _S
719 90 rotate
720 36 -18 translate
721 %Page: (3) 3
722 %BeginPageSetup
723 _S
724 % N-up sub-page 1/2
725 0 -559 translate
726 0.679785 dup scale
727 /pagenum 3 def
728 /fname () def
729 /fdir (.) def
730 /ftail (.) def
731 % User defined strings:
732 /fmodstr (Sat Nov 12 03:50:53 2011) def
733 /pagenumstr (3) def
734 /user_header_p false def
735 /user_footer_p false def
736 %%EndPageSetup
737 do_header
738 5 742 M
739 (a2 57 cc 60 0c ce fe 3a 62 83 78 9d 8e a0 e6 07) s
740 5 731 M
741 (ac 58 e2 69 0e c4 eb c1 01 46 e8 cb aa 5e d4 d5) s
742 5 720 M
743 (cc e6 fe 7b 0f f9 ef c1 ea bb 56 4d bf 49 82 85) s
744 5 709 M
745 (f4 49 ee 61 dd 7b 42 ee 5b 58 92 cb 90 60 1f 30) s
746 5 698 M
747 (cd a0 7b f2 64 89 31 0b cd 23 b5 28 ce ab 3c 31) s
748 5 676 M
749 (# PKCS#1 v1.5 Encryption Example 1.2) s
750 5 665 M
751 (# ----------------------------------) s
752 5 643 M
753 (# Message:) s
754 5 632 M
755 (75 0c 40 47 f5 47 e8 e4 14 11 85 65 23 29 8a c9 ) s
756 5 621 M
757 (ba e2 45 ef af 13 97 fb e5 6f 9d d5 ) s
758 5 599 M
759 (# Seed:) s
760 5 588 M
761 (ac 47 28 a8 42 8c 1e 52 24 71 a8 df 73 5a 8e 92) s
762 5 577 M
763 (92 af 0d 55 bc b7 3a 12 ac 32 c2 64 f3 88 1c 7c) s
764 5 566 M
765 (8a 71 0f 70 fe b1 04 85 c8 37 0f 78 1f ff d0 21) s
766 5 555 M
767 (81 6f 05 87 39 76 6d a0 a9 c9 db 0e ae 7e 9a 25) s
768 5 544 M
769 (b6 c4 33 18 d0 ca ac 23 65 22 ca 31 0f 17 fc 52) s
770 5 533 M
771 (ad 42 29 c8 3a 24 e9 e5 45 eb 35 e9 82 6d 55 9f) s
772 5 522 M
773 (57) s
774 5 500 M
775 (# Encryption:) s
776 5 489 M
777 (68 42 e5 e2 cc 00 41 d6 b0 c8 1a 56 2c 39 a6 17) s
778 5 478 M
779 (37 9a 51 5c ab 74 ab cb 26 19 c7 74 0a 54 1d 95) s
780 5 467 M
781 (55 dd 91 65 97 5b f8 a3 eb d0 d0 45 66 61 df b1) s
782 5 456 M
783 (a6 86 1b a2 33 22 69 93 0e 0d b5 14 fc a0 73 3e) s
784 5 445 M
785 (eb 9c 40 57 13 eb 1f 9d 76 80 33 ed 29 3e 1e 08) s
786 5 434 M
787 (1a 12 5f 32 dd b9 ea 52 ed be 27 5c 4a f6 0f 8a) s
788 5 423 M
789 (7b f8 32 bd 22 75 61 c2 08 dc 00 31 a8 4b 50 12) s
790 5 412 M
791 (c9 dd 9f 74 45 9d cb 07 0b db e1 3c fa 8c 2d 50) s
792 5 390 M
793 (# PKCS#1 v1.5 Encryption Example 1.3) s
794 5 379 M
795 (# ----------------------------------) s
796 5 357 M
797 (# Message:) s
798 5 346 M
799 (d9 4a e0 83 2e 64 45 ce 42 33 1c b0 6d 53 1a 82 ) s
800 5 335 M
801 (b1 db 4b aa d3 0f 74 6d c9 16 df 24 d4 e3 c2 45 ) s
802 5 324 M
803 (1f ff 59 a6 42 3e b0 e1 d0 2d 4f e6 46 cf 69 9d ) s
804 5 313 M
805 (fd 81 8c 6e 97 b0 51 ) s
806 5 291 M
807 (# Seed:) s
808 5 280 M
809 (dd 2d 60 a5 e0 08 eb e1 d0 be 6f 60 db c4 3f 29) s
810 5 269 M
811 (62 ef 50 bf de 54 2b bb e9 8f ed d1 fe ac 05 7e) s
812 5 258 M
813 (77 1c f1 5f c6 32 c8 db 27 2e 28 d2 9b 57 93 ea) s
814 5 247 M
815 (6a b8 06 21 8c 53 82 39 b9 3a 93 5e 65 d2 44 16) s
816 5 236 M
817 (ec 6c 6e 99 ae 04) s
818 5 214 M
819 (# Encryption:) s
820 5 203 M
821 (70 9c 7d 2d 45 98 c9 60 65 b6 58 8d a2 f8 9f a8) s
822 5 192 M
823 (7f 06 2d 72 41 ef 65 95 89 8f 63 7a da 57 ea e9) s
824 5 181 M
825 (01 73 f0 fb 4b f6 a9 1e bd 96 50 69 07 c8 53 da) s
826 5 170 M
827 (cf 20 84 94 be 94 d3 13 a0 41 85 d4 74 a9 07 41) s
828 5 159 M
829 (2e ff c3 e0 24 d0 7e 4d 09 aa 24 5f bc b1 30 21) s
830 5 148 M
831 (9b fa 5d e0 2d 4f 7e 2e c9 e6 2e 8a d3 2d ee 5f) s
832 5 137 M
833 (f4 d8 e4 cf ec bc 50 33 a1 c2 c6 1c 52 33 ae 16) s
834 5 126 M
835 (19 2a 48 1d 00 75 bf c7 ce 02 82 12 cd 27 be be) s
836 5 104 M
837 (# PKCS#1 v1.5 Encryption Example 1.4) s
838 5 93 M
839 (# ----------------------------------) s
840 5 71 M
841 (# Message:) s
842 5 60 M
843 (52 e6 50 d9 8e 7f 2a 04 8b 4f 86 85 21 53 b9 7e ) s
844 5 49 M
845 (01 dd 31 6f 34 6a 19 f6 7a 85 ) s
846 5 27 M
847 (# Seed:) s
848 5 16 M
849 (26 29 a7 aa c0 c3 90 5e 83 1e b6 02 38 8c 54 5a) s
850 5 5 M
851 (f5 54 b9 6b 2a e5 15 32 e9 cc db 89 72 ef 30 b6) s
852 _R
853 %Page: (4) 4
854 %BeginPageSetup
855 _S
856 % N-up sub-page 2/2
857 390 -559 translate
858 0.679785 dup scale
859 /pagenum 4 def
860 /fname () def
861 /fdir (.) def
862 /ftail (.) def
863 % User defined strings:
864 /fmodstr (Sat Nov 12 03:50:53 2011) def
865 /pagenumstr (4) def
866 /user_header_p false def
867 /user_footer_p false def
868 %%EndPageSetup
869 do_header
870 5 742 M
871 (4a 2f 98 c6 95 29 7a 01 c5 81 2a 2c 40 15 82 f3) s
872 5 731 M
873 (7b 14 4a 3e 90 e5 9d 81 b6 90 39 c6 4b 84 4b 02) s
874 5 720 M
875 (8c 10 5c 8e 68 36 15 af b6 58 b6 c4 d9 f3 82 38) s
876 5 709 M
877 (a7 63 01 bb 14 44 91 13 b6 9d e1 26 04 5e 26 f1) s
878 5 698 M
879 (3e e6 d7) s
880 5 676 M
881 (# Encryption:) s
882 5 665 M
883 (54 dd b7 84 26 8e ad b3 95 5b d9 f9 49 88 42 59) s
884 5 654 M
885 (5a d2 9f f8 a6 67 fe b4 1f 6f 53 0c b6 0b c9 26) s
886 5 643 M
887 (ac 6c 71 c7 72 f8 03 d0 22 b4 1c a5 72 04 22 3b) s
888 5 632 M
889 (27 ca 79 ec 5b 72 65 2c a9 af bf 40 dc 2f 6a 0e) s
890 5 621 M
891 (13 bc d6 0d 37 f7 95 04 b0 ff cc 01 cf 53 42 d6) s
892 5 610 M
893 (d3 4a c6 f1 f2 f9 f2 f4 87 46 25 b9 fd bb 7d da) s
894 5 599 M
895 (2e c8 7d f0 cf 87 25 97 98 df 86 a0 6b d5 ae f7) s
896 5 588 M
897 (35 4b 8c b1 cb 13 75 75 f4 cf bc 46 28 1b b3 31) s
898 5 566 M
899 (# PKCS#1 v1.5 Encryption Example 1.5) s
900 5 555 M
901 (# ----------------------------------) s
902 5 533 M
903 (# Message:) s
904 5 522 M
905 (8d a8 9f d9 e5 f9 74 a2 9f ef fb 46 2b 49 18 0f ) s
906 5 511 M
907 (6c f9 e8 02 ) s
908 5 489 M
909 (# Seed:) s
910 5 478 M
911 (c3 ca 84 60 0f 35 c8 65 5f c7 c6 4c 75 c5 87 38) s
912 5 467 M
913 (53 d3 aa 8a 94 26 a5 1b 63 d7 e7 5d cf 6c ae 97) s
914 5 456 M
915 (a4 25 3f ba 87 1d 6f 96 89 97 19 9b f0 1b 6a 4d) s
916 5 445 M
917 (34 28 ce 4c 96 d1 c4 87 b2 83 0c b9 e3 5d 64 05) s
918 5 434 M
919 (56 23 69 9a b4 97 9a 02 58 4b 92 e6 ba 39 e7 57) s
920 5 423 M
921 (28 40 79 ab f1 33 a7 da 54 e5 42 52 17 a2 10 f6) s
922 5 412 M
923 (7c 18 26 9b 51 1f 61 f8 c5) s
924 5 390 M
925 (# Encryption:) s
926 5 379 M
927 (a8 55 48 01 3b d0 e2 0e e0 eb d3 6f b7 48 97 7f) s
928 5 368 M
929 (98 58 46 d7 61 0e ed 24 c3 6c d8 30 33 dd 2a a4) s
930 5 357 M
931 (58 0b d1 53 35 20 9d cf 78 2e e2 6c 48 c3 06 44) s
932 5 346 M
933 (b0 b5 cc 86 c8 cd 16 5a e2 1e ad f5 78 04 18 67) s
934 5 335 M
935 (76 07 03 18 75 e2 21 ec df 3b 10 57 31 6f 3f 12) s
936 5 324 M
937 (a4 7d 5d a4 0c 41 53 9b 63 64 30 da 2e 54 21 90) s
938 5 313 M
939 (11 9e 42 9c 53 c2 22 6f 95 9b 19 cc f4 8a 3d 24) s
940 5 302 M
941 (02 17 c4 de 70 d7 07 2a 7e 0d 95 b6 16 d1 15 a8) s
942 5 280 M
943 (# PKCS#1 v1.5 Encryption Example 1.6) s
944 5 269 M
945 (# ----------------------------------) s
946 5 247 M
947 (# Message:) s
948 5 236 M
949 (26 52 10 50 84 42 71 ) s
950 5 214 M
951 (# Seed:) s
952 5 203 M
953 (3c 6a 04 71 da f0 0b 7c 2e fc 9e e8 80 41 65 4f) s
954 5 192 M
955 (87 62 90 07 c1 24 32 22 11 a5 f4 ea 3c 58 23 85) s
956 5 181 M
957 (7b c8 fc 7e 21 c9 45 48 b0 ee bd cf f7 91 60 e1) s
958 5 170 M
959 (12 46 1e 40 50 91 10 cf dc 4f 0f 13 c7 fb 92 1a) s
960 5 159 M
961 (ba c8 df aa c2 1a cb 0f 7b 8a 13 a4 b5 cc a5 23) s
962 5 148 M
963 (d5 c7 dd f7 05 23 eb 57 0c 59 b6 c7 ae 97 67 e4) s
964 5 137 M
965 (ec 9a 63 d1 13 6d 10 23 1b 40 1e 20 e7 41 02 84) s
966 5 126 M
967 (83 48 01 7a 16 16) s
968 5 104 M
969 (# Encryption:) s
970 5 93 M
971 (5e 51 43 63 28 7d e9 b3 80 04 8c c4 43 5d 53 29) s
972 5 82 M
973 (4a d5 94 1c 55 1a 97 e1 3c 16 dc 13 98 de 61 0d) s
974 5 71 M
975 (c7 33 7b c6 bd e5 78 e9 e9 f5 6a f1 44 54 f2 e8) s
976 5 60 M
977 (31 be ef 32 31 a8 50 68 e8 fe f7 2c 89 e1 df 1c) s
978 5 49 M
979 (99 43 0a 60 f6 d9 42 89 cf ba 87 b2 b4 32 a4 0b) s
980 5 38 M
981 (88 db 61 da e0 88 f9 ed 4e 28 4a 21 63 af 65 bf) s
982 5 27 M
983 (2b 43 55 9a 5d a2 ae c5 bb 8f 43 f9 2c 1b 04 a5) s
984 5 16 M
985 (14 6a 65 b6 e0 19 b4 cd d2 94 0c 35 d9 64 5b 2d) s
986 _R
987 _R
988 S
989 %%Page: (5-6) 3
990 %%BeginPageSetup
991 _S
992 90 rotate
993 36 -18 translate
994 %Page: (5) 5
995 %BeginPageSetup
996 _S
997 % N-up sub-page 1/2
998 0 -559 translate
999 0.679785 dup scale
1000 /pagenum 5 def
1001 /fname () def
1002 /fdir (.) def
1003 /ftail (.) def
1004 % User defined strings:
1005 /fmodstr (Sat Nov 12 03:50:53 2011) def
1006 /pagenumstr (5) def
1007 /user_header_p false def
1008 /user_footer_p false def
1009 %%EndPageSetup
1010 do_header
1011 5 742 M
1012 (# PKCS#1 v1.5 Encryption Example 1.7) s
1013 5 731 M
1014 (# ----------------------------------) s
1015 5 709 M
1016 (# Message:) s
1017 5 698 M
1018 (8a 84 7d d9 e2 ) s
1019 5 676 M
1020 (# Seed:) s
1021 5 665 M
1022 (a1 3d ff 8a 48 e8 04 94 ae 66 e6 ba 9f 17 9a 01) s
1023 5 654 M
1024 (0d 9e 6d 40 31 87 96 7f 99 fd d9 0e f9 0e 0a 94) s
1025 5 643 M
1026 (07 3f f0 e4 d0 e6 66 4f f3 73 b5 09 95 3e 04 ef) s
1027 5 632 M
1028 (77 83 be 0f b4 6c 8a 9f c0 ed 8c 1f 33 cb 4d 0d) s
1029 5 621 M
1030 (2f 1d 0d 5c db a1 4d ca 50 8c a1 d7 3d 20 80 18) s
1031 5 610 M
1032 (63 9b c8 e1 65 86 23 de 1e 5b a3 f0 5e d0 91 4d) s
1033 5 599 M
1034 (2f 96 90 2f 25 20 33 2d 84 92 d3 73 4a cd eb bd) s
1035 5 588 M
1036 (f4 3e 50 a4 3e 7a a8 72) s
1037 5 566 M
1038 (# Encryption:) s
1039 5 555 M
1040 (82 7a 67 e8 15 78 1c 4d 4e 2b 2e 16 9d 80 ca e9) s
1041 5 544 M
1042 (36 68 72 a7 92 af bf 3c 0c d5 1c e2 8c 70 e8 6d) s
1043 5 533 M
1044 (41 eb b9 75 2f 3f 92 db a5 1a db b6 85 1b 1f 78) s
1045 5 522 M
1046 (45 61 a8 f1 97 20 8f de 02 97 0b 38 f2 a9 74 22) s
1047 5 511 M
1048 (ec 7f 4f c8 a1 06 75 a9 db de 10 9e ed 0c e0 65) s
1049 5 500 M
1050 (27 70 3e e0 5b 65 7d 34 08 f7 fd db 1e ec cf fa) s
1051 5 489 M
1052 (e1 6b 1d a1 07 30 7a 2c f2 56 fa 60 e8 15 21 72) s
1053 5 478 M
1054 (de 9f 95 27 fe 92 0a 90 1d 93 c4 f4 d5 7e 54 6e) s
1055 5 456 M
1056 (# PKCS#1 v1.5 Encryption Example 1.8) s
1057 5 445 M
1058 (# ----------------------------------) s
1059 _R
1060 _R
1061 S
1062 %%Trailer
1063 %%Pages: 5
1064 %%DocumentNeededResources: font Courier-Bold Courier 
1065 %%EOF