]> AND Private Git Repository - canny.git/blobdiff - rec.ps
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
reprise intro
[canny.git] / rec.ps
diff --git a/rec.ps b/rec.ps
index 807940f9c79acbb8dfe7f1179d02ad046d2eb860..92b2b063acc92ace0fe2197e9bbfd6ca18bf8821 100644 (file)
--- a/rec.ps
+++ b/rec.ps
@@ -178,632 +178,793 @@ def
 %%EndSetup
 setupLatin1
 %%Page: 1 1
 %%EndSetup
 setupLatin1
 %%Page: 1 1
-%%PageBoundingBox: 36 36 374 642
+%%PageBoundingBox: 36 36 365 590
 %%PageOrientation: Portrait
 0 0 1 beginpage
 gsave
 %%PageOrientation: Portrait
 0 0 1 beginpage
 gsave
-36 36 338 606 boxprim clip newpath
+36 36 329 554 boxprim clip newpath
 1 1 set_scale 0 rotate 40 41 translate
 % SI
 gsave
 1 setlinewidth
 0 0 0 nodecolor
 1 1 set_scale 0 rotate 40 41 translate
 % SI
 gsave
 1 setlinewidth
 0 0 0 nodecolor
-newpath 179 524 moveto
-101 524 lineto
+newpath 146 472 moveto
+68 472 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 101 524 moveto
-95 524 89 518 89 512 curveto
+newpath 68 472 moveto
+62 472 56 466 56 460 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 89 512 moveto
-89 500 lineto
+newpath 56 460 moveto
+56 448 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 89 500 moveto
-89 494 95 488 101 488 curveto
+newpath 56 448 moveto
+56 442 62 436 68 436 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 101 488 moveto
-179 488 lineto
+newpath 68 436 moveto
+146 436 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 179 488 moveto
-185 488 191 494 191 500 curveto
+newpath 146 436 moveto
+152 436 158 442 158 448 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 191 500 moveto
-191 512 lineto
+newpath 158 448 moveto
+158 460 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 191 512 moveto
-191 518 185 524 179 524 curveto
+newpath 158 460 moveto
+158 466 152 472 146 472 curveto
 stroke
 0 0 0 nodecolor
 14 /Times-Roman set_font
 stroke
 0 0 0 nodecolor
 14 /Times-Roman set_font
-96.5 502.4 moveto 87 (Stego Image) alignedtext
+63.5 450.4 moveto 87 (Stego Image) alignedtext
 grestore
 % ED
 gsave
 1 setlinewidth
 0 0 0 nodecolor
 grestore
 % ED
 gsave
 1 setlinewidth
 0 0 0 nodecolor
-newpath 199 416 moveto
-81 416 lineto
+newpath 242 364 moveto
+82 364 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 81 416 moveto
-75 416 69 410 69 404 curveto
+newpath 82 364 moveto
+76 364 70 358 70 352 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 69 404 moveto
-69 384 lineto
+newpath 70 352 moveto
+70 340 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 69 384 moveto
-69 378 75 372 81 372 curveto
+newpath 70 340 moveto
+70 334 76 328 82 328 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 81 372 moveto
-199 372 lineto
+newpath 82 328 moveto
+242 328 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 199 372 moveto
-205 372 211 378 211 384 curveto
+newpath 242 328 moveto
+248 328 254 334 254 340 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 211 384 moveto
-211 404 lineto
+newpath 254 340 moveto
+254 352 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 211 404 moveto
-211 410 205 416 199 416 curveto
+newpath 254 352 moveto
+254 358 248 364 242 364 curveto
 stroke
 0 0 0 nodecolor
 14 /Times-Roman set_font
 stroke
 0 0 0 nodecolor
 14 /Times-Roman set_font
-77 399.4 moveto 126 (\(y,H\)= LSB \(7 bits) alignedtext
-0 0 0 nodecolor
-14 /Times-Roman set_font
-84 381.4 moveto 112 (Edge Detection\)) alignedtext
+77.5 342.4 moveto 169 (y=edgeDetection\(b bits\)) alignedtext
 grestore
 % SI->ED
 gsave
 1 setlinewidth
 0 0 0 edgecolor
 grestore
 % SI->ED
 gsave
 1 setlinewidth
 0 0 0 edgecolor
-newpath 140 487.51 moveto
-140 470.97 140 446.36 140 426.53 curveto
+newpath 116.33 435.68 moveto
+125.07 418.51 138.25 392.63 148.21 373.07 curveto
 stroke
 0 0 0 edgecolor
 stroke
 0 0 0 edgecolor
-newpath 143.5 426.38 moveto
-140 416.38 lineto
-136.5 426.38 lineto
+newpath 151.39 374.55 moveto
+152.81 364.05 lineto
+145.15 371.37 lineto
 closepath fill
 1 setlinewidth
 solid
 0 0 0 edgecolor
 closepath fill
 1 setlinewidth
 solid
 0 0 0 edgecolor
-newpath 143.5 426.38 moveto
-140 416.38 lineto
-136.5 426.38 lineto
+newpath 151.39 374.55 moveto
+152.81 364.05 lineto
+145.15 371.37 lineto
 closepath stroke
 grestore
 closepath stroke
 grestore
-% cond
+% key
 gsave
 1 setlinewidth
 0 0 0 nodecolor
 gsave
 1 setlinewidth
 0 0 0 nodecolor
-newpath 162 334 moveto
-86 290 lineto
-162 246 lineto
-238 290 lineto
-closepath stroke
+newpath 42 282 moveto
+12 282 lineto
+stroke
+1 setlinewidth
 0 0 0 nodecolor
 0 0 0 nodecolor
-14 /Times-Roman set_font
-132 295.4 moveto 60 (Size of y) alignedtext
+newpath 12 282 moveto
+6 282 0 276 0 270 curveto
+stroke
+1 setlinewidth
+0 0 0 nodecolor
+newpath 0 270 moveto
+0 258 lineto
+stroke
+1 setlinewidth
+0 0 0 nodecolor
+newpath 0 258 moveto
+0 252 6 246 12 246 curveto
+stroke
+1 setlinewidth
+0 0 0 nodecolor
+newpath 12 246 moveto
+42 246 lineto
+stroke
+1 setlinewidth
+0 0 0 nodecolor
+newpath 42 246 moveto
+48 246 54 252 54 258 curveto
+stroke
+1 setlinewidth
+0 0 0 nodecolor
+newpath 54 258 moveto
+54 270 lineto
+stroke
+1 setlinewidth
+0 0 0 nodecolor
+newpath 54 270 moveto
+54 276 48 282 42 282 curveto
+stroke
 0 0 0 nodecolor
 14 /Times-Roman set_font
 0 0 0 nodecolor
 14 /Times-Roman set_font
-133.5 277.4 moveto 57 ( enough) alignedtext
+8 260.4 moveto 38 (key k) alignedtext
 grestore
 grestore
-% PI
+% decrypt
 gsave
 1 setlinewidth
 0 0 0 nodecolor
 gsave
 1 setlinewidth
 0 0 0 nodecolor
-newpath 92 192 moveto
-12 192 lineto
+newpath 191 110 moveto
+31 110 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 12 192 moveto
-6 192 0 186 0 180 curveto
+newpath 31 110 moveto
+25 110 19 104 19 98 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 0 180 moveto
-0 160 lineto
+newpath 19 98 moveto
+19 86 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 0 160 moveto
-0 154 6 148 12 148 curveto
+newpath 19 86 moveto
+19 80 25 74 31 74 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 12 148 moveto
-92 148 lineto
+newpath 31 74 moveto
+191 74 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 92 148 moveto
-98 148 104 154 104 160 curveto
+newpath 191 74 moveto
+197 74 203 80 203 86 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 104 160 moveto
-104 180 lineto
+newpath 203 86 moveto
+203 98 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 104 180 moveto
-104 186 98 192 92 192 curveto
+newpath 203 98 moveto
+203 104 197 110 191 110 curveto
 stroke
 0 0 0 nodecolor
 14 /Times-Roman set_font
 stroke
 0 0 0 nodecolor
 14 /Times-Roman set_font
-15.5 175.4 moveto 73 (Parameter) alignedtext
-0 0 0 nodecolor
-14 /Times-Roman set_font
-7.5 157.4 moveto 89 (Instantiation) alignedtext
+27 88.4 moveto 168 (message=decryption\(m\)) alignedtext
 grestore
 grestore
-% cond->PI
+% key->decrypt
 gsave
 1 setlinewidth
 0 0 0 edgecolor
 gsave
 1 setlinewidth
 0 0 0 edgecolor
-newpath 135.37 260.95 moveto
-118.35 242.38 96.33 218.36 79.19 199.67 curveto
+newpath 26.26 245.87 moveto
+26.07 221.92 28.53 179.15 46 148 curveto
+52.79 135.89 63.26 125.17 73.82 116.44 curveto
 stroke
 0 0 0 edgecolor
 stroke
 0 0 0 edgecolor
-newpath 81.52 197.02 moveto
-72.18 192.01 lineto
-76.36 201.75 lineto
+newpath 76.13 119.07 moveto
+81.86 110.16 lineto
+71.82 113.56 lineto
 closepath fill
 1 setlinewidth
 solid
 0 0 0 edgecolor
 closepath fill
 1 setlinewidth
 solid
 0 0 0 edgecolor
-newpath 81.52 197.02 moveto
-72.18 192.01 lineto
-76.36 201.75 lineto
+newpath 76.13 119.07 moveto
+81.86 110.16 lineto
+71.82 113.56 lineto
 closepath stroke
 closepath stroke
-0 0 0 edgecolor
-14 /Times-Roman set_font
-104 215.4 moveto 19 (No) alignedtext
 grestore
 grestore
-% STC
+% sample
 gsave
 1 setlinewidth
 0 0 0 nodecolor
 gsave
 1 setlinewidth
 0 0 0 nodecolor
-newpath 226 188 moveto
-134 188 lineto
+newpath 155 184 moveto
+67 184 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 134 188 moveto
-128 188 122 182 122 176 curveto
+newpath 67 184 moveto
+61 184 55 178 55 172 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 122 176 moveto
-122 164 lineto
+newpath 55 172 moveto
+55 160 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 122 164 moveto
-122 158 128 152 134 152 curveto
+newpath 55 160 moveto
+55 154 61 148 67 148 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 134 152 moveto
-226 152 lineto
+newpath 67 148 moveto
+155 148 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 226 152 moveto
-232 152 238 158 238 164 curveto
+newpath 155 148 moveto
+161 148 167 154 167 160 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 238 164 moveto
-238 176 lineto
+newpath 167 160 moveto
+167 172 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 238 176 moveto
-238 182 232 188 226 188 curveto
+newpath 167 172 moveto
+167 178 161 184 155 184 curveto
 stroke
 0 0 0 nodecolor
 14 /Times-Roman set_font
 stroke
 0 0 0 nodecolor
 14 /Times-Roman set_font
-129.5 166.4 moveto 101 (m = STCr\(y,H\)) alignedtext
+62.5 162.4 moveto 97 (m= sample\(y\)) alignedtext
 grestore
 grestore
-% cond->STC
+% key->sample
 gsave
 1 setlinewidth
 0 0 0 edgecolor
 gsave
 1 setlinewidth
 0 0 0 edgecolor
-newpath 168.09 249.37 moveto
-170.61 232.63 173.45 213.63 175.74 198.42 curveto
+newpath 42.8 245.57 moveto
+55.79 230.41 74.34 208.77 88.82 191.88 curveto
 stroke
 0 0 0 edgecolor
 stroke
 0 0 0 edgecolor
-newpath 179.26 198.51 moveto
-177.28 188.1 lineto
-172.34 197.47 lineto
+newpath 91.7 193.89 moveto
+95.55 184.02 lineto
+86.39 189.33 lineto
 closepath fill
 1 setlinewidth
 solid
 0 0 0 edgecolor
 closepath fill
 1 setlinewidth
 solid
 0 0 0 edgecolor
-newpath 179.26 198.51 moveto
-177.28 188.1 lineto
-172.34 197.47 lineto
+newpath 91.7 193.89 moveto
+95.55 184.02 lineto
+86.39 189.33 lineto
 closepath stroke
 closepath stroke
-0 0 0 edgecolor
-14 /Times-Roman set_font
-174 215.4 moveto 23 (Yes) alignedtext
 grestore
 grestore
-% key
+% start
 gsave
 1 setlinewidth
 0 0 0 nodecolor
 gsave
 1 setlinewidth
 0 0 0 nodecolor
-newpath 269 470 moveto
-239 470 lineto
+newpath 165 546 moveto
+135 546 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 239 470 moveto
-233 470 227 464 227 458 curveto
+newpath 135 546 moveto
+129 546 123 540 123 534 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 227 458 moveto
-227 446 lineto
+newpath 123 534 moveto
+123 522 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 227 446 moveto
-227 440 233 434 239 434 curveto
+newpath 123 522 moveto
+123 516 129 510 135 510 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 239 434 moveto
-269 434 lineto
+newpath 135 510 moveto
+165 510 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 269 434 moveto
-275 434 281 440 281 446 curveto
+newpath 165 510 moveto
+171 510 177 516 177 522 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 281 446 moveto
-281 458 lineto
+newpath 177 522 moveto
+177 534 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 281 458 moveto
-281 464 275 470 269 470 curveto
+newpath 177 534 moveto
+177 540 171 546 165 546 curveto
 stroke
 0 0 0 nodecolor
 14 /Times-Roman set_font
 stroke
 0 0 0 nodecolor
 14 /Times-Roman set_font
-241.5 448.4 moveto 25 (key) alignedtext
+132 524.4 moveto 36 (Start) alignedtext
 grestore
 grestore
-% decrypt
+% start->SI
+gsave
+1 setlinewidth
+0 0 0 edgecolor
+newpath 139.37 509.71 moveto
+134.32 501.02 128.18 490.45 122.62 480.87 curveto
+stroke
+0 0 0 edgecolor
+newpath 125.56 478.97 moveto
+117.51 472.08 lineto
+119.5 482.49 lineto
+closepath fill
+1 setlinewidth
+solid
+0 0 0 edgecolor
+newpath 125.56 478.97 moveto
+117.51 472.08 lineto
+119.5 482.49 lineto
+closepath stroke
+grestore
+% start->key
+gsave
+1 setlinewidth
+0 0 0 edgecolor
+newpath 122.68 521.02 moveto
+98.49 513.29 64.4 498.31 47 472 curveto
+10.56 416.91 15.84 334.97 21.92 292.24 curveto
+stroke
+0 0 0 edgecolor
+newpath 25.4 292.68 moveto
+23.46 282.26 lineto
+18.48 291.61 lineto
+closepath fill
+1 setlinewidth
+solid
+0 0 0 edgecolor
+newpath 25.4 292.68 moveto
+23.46 282.26 lineto
+18.48 291.61 lineto
+closepath stroke
+grestore
+% PIb
 gsave
 1 setlinewidth
 0 0 0 nodecolor
 gsave
 1 setlinewidth
 0 0 0 nodecolor
-newpath 318 110 moveto
-158 110 lineto
+newpath 240 472 moveto
+188 472 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 158 110 moveto
-152 110 146 104 146 98 curveto
+newpath 188 472 moveto
+182 472 176 466 176 460 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 146 98 moveto
-146 86 lineto
+newpath 176 460 moveto
+176 448 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 146 86 moveto
-146 80 152 74 158 74 curveto
+newpath 176 448 moveto
+176 442 182 436 188 436 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 158 74 moveto
-318 74 lineto
+newpath 188 436 moveto
+240 436 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 318 74 moveto
-324 74 330 80 330 86 curveto
+newpath 240 436 moveto
+246 436 252 442 252 448 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 330 86 moveto
-330 98 lineto
+newpath 252 448 moveto
+252 460 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 330 98 moveto
-330 104 324 110 318 110 curveto
+newpath 252 460 moveto
+252 466 246 472 240 472 curveto
 stroke
 0 0 0 nodecolor
 14 /Times-Roman set_font
 stroke
 0 0 0 nodecolor
 14 /Times-Roman set_font
-154 88.4 moveto 168 (message=decryption\(m\)) alignedtext
+183.5 450.4 moveto 61 (Param. b) alignedtext
 grestore
 grestore
-% key->decrypt
+% start->PIb
 gsave
 1 setlinewidth
 0 0 0 edgecolor
 gsave
 1 setlinewidth
 0 0 0 edgecolor
-newpath 257.54 433.83 moveto
-261.08 414.04 266 381.39 266 353 curveto
-266 353 266 353 266 170 curveto
-266 152.58 259.74 134.19 253.14 119.65 curveto
+newpath 165.82 509.71 moveto
+173.65 500.66 183.23 489.58 191.78 479.69 curveto
 stroke
 0 0 0 edgecolor
 stroke
 0 0 0 edgecolor
-newpath 256.09 117.73 moveto
-248.59 110.25 lineto
-249.8 120.78 lineto
+newpath 194.47 481.93 moveto
+198.36 472.08 lineto
+189.17 477.36 lineto
 closepath fill
 1 setlinewidth
 solid
 0 0 0 edgecolor
 closepath fill
 1 setlinewidth
 solid
 0 0 0 edgecolor
-newpath 256.09 117.73 moveto
-248.59 110.25 lineto
-249.8 120.78 lineto
+newpath 194.47 481.93 moveto
+198.36 472.08 lineto
+189.17 477.36 lineto
 closepath stroke
 grestore
 closepath stroke
 grestore
-% start
+% PIh
 gsave
 1 setlinewidth
 0 0 0 nodecolor
 gsave
 1 setlinewidth
 0 0 0 nodecolor
-newpath 155 598 moveto
-125 598 lineto
+newpath 309 418 moveto
+253 418 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 125 598 moveto
-119 598 113 592 113 586 curveto
+newpath 253 418 moveto
+247 418 241 412 241 406 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 113 586 moveto
-113 574 lineto
+newpath 241 406 moveto
+241 394 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 113 574 moveto
-113 568 119 562 125 562 curveto
+newpath 241 394 moveto
+241 388 247 382 253 382 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 125 562 moveto
-155 562 lineto
+newpath 253 382 moveto
+309 382 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 155 562 moveto
-161 562 167 568 167 574 curveto
+newpath 309 382 moveto
+315 382 321 388 321 394 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 167 574 moveto
-167 586 lineto
+newpath 321 394 moveto
+321 406 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 167 586 moveto
-167 592 161 598 155 598 curveto
+newpath 321 406 moveto
+321 412 315 418 309 418 curveto
 stroke
 0 0 0 nodecolor
 14 /Times-Roman set_font
 stroke
 0 0 0 nodecolor
 14 /Times-Roman set_font
-123 576.4 moveto 34 (start) alignedtext
+249 396.4 moveto 64 (Param. H) alignedtext
 grestore
 grestore
-% start->SI
+% start->PIh
 gsave
 1 setlinewidth
 0 0 0 edgecolor
 gsave
 1 setlinewidth
 0 0 0 edgecolor
-newpath 140 561.71 moveto
-140 553.46 140 543.54 140 534.36 curveto
+newpath 177.32 521.11 moveto
+202.62 513.32 239.5 498.19 261 472 curveto
+271.13 459.65 276.15 442.53 278.62 428.08 curveto
 stroke
 0 0 0 edgecolor
 stroke
 0 0 0 edgecolor
-newpath 143.5 534.08 moveto
-140 524.08 lineto
-136.5 534.08 lineto
+newpath 282.09 428.52 moveto
+280.01 418.14 lineto
+275.16 427.56 lineto
 closepath fill
 1 setlinewidth
 solid
 0 0 0 edgecolor
 closepath fill
 1 setlinewidth
 solid
 0 0 0 edgecolor
-newpath 143.5 534.08 moveto
-140 524.08 lineto
-136.5 534.08 lineto
+newpath 282.09 428.52 moveto
+280.01 418.14 lineto
+275.16 427.56 lineto
 closepath stroke
 grestore
 closepath stroke
 grestore
-% start->key
+% end
 gsave
 1 setlinewidth
 gsave
 1 setlinewidth
-0 0 0 edgecolor
-newpath 161.14 561.93 moveto
-173.05 551.35 187.91 537.46 200 524 curveto
-212.88 509.65 225.89 492.41 235.91 478.4 curveto
+0 0 0 nodecolor
+newpath 126 36 moveto
+96 36 lineto
 stroke
 stroke
-0 0 0 edgecolor
-newpath 238.83 480.33 moveto
-241.74 470.14 lineto
-233.11 476.29 lineto
-closepath fill
 1 setlinewidth
 1 setlinewidth
-solid
-0 0 0 edgecolor
-newpath 238.83 480.33 moveto
-241.74 470.14 lineto
-233.11 476.29 lineto
-closepath stroke
+0 0 0 nodecolor
+newpath 96 36 moveto
+90 36 84 30 84 24 curveto
+stroke
+1 setlinewidth
+0 0 0 nodecolor
+newpath 84 24 moveto
+84 12 lineto
+stroke
+1 setlinewidth
+0 0 0 nodecolor
+newpath 84 12 moveto
+84 6 90 0 96 0 curveto
+stroke
+1 setlinewidth
+0 0 0 nodecolor
+newpath 96 0 moveto
+126 0 lineto
+stroke
+1 setlinewidth
+0 0 0 nodecolor
+newpath 126 0 moveto
+132 0 138 6 138 12 curveto
+stroke
+1 setlinewidth
+0 0 0 nodecolor
+newpath 138 12 moveto
+138 24 lineto
+stroke
+1 setlinewidth
+0 0 0 nodecolor
+newpath 138 24 moveto
+138 30 132 36 126 36 curveto
+stroke
+0 0 0 nodecolor
+14 /Times-Roman set_font
+97.5 14.4 moveto 27 (End) alignedtext
 grestore
 grestore
-% start->PI
+% PIb->ED
 gsave
 1 setlinewidth
 0 0 0 edgecolor
 gsave
 1 setlinewidth
 0 0 0 edgecolor
-newpath 112.77 575.59 moveto
-77.37 568.11 20 549.32 20 506 curveto
-20 506 20 506 20 290 curveto
-20 259.25 29.93 225.51 38.73 201.67 curveto
+newpath 205.18 435.68 moveto
+196.91 418.51 184.45 392.63 175.04 373.07 curveto
 stroke
 0 0 0 edgecolor
 stroke
 0 0 0 edgecolor
-newpath 42.09 202.68 moveto
-42.4 192.09 lineto
-35.55 200.18 lineto
+newpath 178.18 371.54 moveto
+170.69 364.05 lineto
+171.88 374.58 lineto
 closepath fill
 1 setlinewidth
 solid
 0 0 0 edgecolor
 closepath fill
 1 setlinewidth
 solid
 0 0 0 edgecolor
-newpath 42.09 202.68 moveto
-42.4 192.09 lineto
-35.55 200.18 lineto
+newpath 178.18 371.54 moveto
+170.69 364.05 lineto
+171.88 374.58 lineto
 closepath stroke
 grestore
 closepath stroke
 grestore
-% end
+% STC
 gsave
 1 setlinewidth
 0 0 0 nodecolor
 gsave
 1 setlinewidth
 0 0 0 nodecolor
-newpath 253 36 moveto
-223 36 lineto
+newpath 289 184 moveto
+197 184 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 223 36 moveto
-217 36 211 30 211 24 curveto
+newpath 197 184 moveto
+191 184 185 178 185 172 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 211 24 moveto
-211 12 lineto
+newpath 185 172 moveto
+185 160 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 211 12 moveto
-211 6 217 0 223 0 curveto
+newpath 185 160 moveto
+185 154 191 148 197 148 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 223 0 moveto
-253 0 lineto
+newpath 197 148 moveto
+289 148 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 253 0 moveto
-259 0 265 6 265 12 curveto
+newpath 289 148 moveto
+295 148 301 154 301 160 curveto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 265 12 moveto
-265 24 lineto
+newpath 301 160 moveto
+301 172 lineto
 stroke
 1 setlinewidth
 0 0 0 nodecolor
 stroke
 1 setlinewidth
 0 0 0 nodecolor
-newpath 265 24 moveto
-265 30 259 36 253 36 curveto
+newpath 301 172 moveto
+301 178 295 184 289 184 curveto
 stroke
 0 0 0 nodecolor
 14 /Times-Roman set_font
 stroke
 0 0 0 nodecolor
 14 /Times-Roman set_font
-225 14.4 moveto 26 (end) alignedtext
+192.5 162.4 moveto 101 (m = STCr\(y,H\)) alignedtext
 grestore
 grestore
-% PI->ED
+% PIh->STC
 gsave
 1 setlinewidth
 0 0 0 edgecolor
 gsave
 1 setlinewidth
 0 0 0 edgecolor
-newpath 50.98 192.08 moveto
-50.38 224.93 52.9 287.77 77 334 curveto
-83 345.52 92.09 356.07 101.5 365.01 curveto
+newpath 279.94 381.88 moveto
+277.96 351.78 272.98 289.68 263 238 curveto
+260.17 223.33 255.83 207.28 251.92 194.06 curveto
 stroke
 0 0 0 edgecolor
 stroke
 0 0 0 edgecolor
-newpath 99.29 367.73 moveto
-109.07 371.81 lineto
-103.97 362.52 lineto
+newpath 255.17 192.71 moveto
+248.91 184.16 lineto
+248.47 194.74 lineto
 closepath fill
 1 setlinewidth
 solid
 0 0 0 edgecolor
 closepath fill
 1 setlinewidth
 solid
 0 0 0 edgecolor
-newpath 99.29 367.73 moveto
-109.07 371.81 lineto
-103.97 362.52 lineto
+newpath 255.17 192.71 moveto
+248.91 184.16 lineto
+248.47 194.74 lineto
 closepath stroke
 grestore
 % STC->decrypt
 gsave
 1 setlinewidth
 0 0 0 edgecolor
 closepath stroke
 grestore
 % STC->decrypt
 gsave
 1 setlinewidth
 0 0 0 edgecolor
-newpath 193.45 151.91 moveto
-200.87 141.94 210.2 129.38 218.41 118.34 curveto
+newpath 210.71 147.9 moveto
+193.13 138.04 171.19 125.74 152.37 115.19 curveto
 stroke
 0 0 0 edgecolor
 stroke
 0 0 0 edgecolor
-newpath 221.26 120.38 moveto
-224.42 110.26 lineto
-215.64 116.2 lineto
+newpath 153.85 112.01 moveto
+143.41 110.17 lineto
+150.43 118.12 lineto
 closepath fill
 1 setlinewidth
 solid
 0 0 0 edgecolor
 closepath fill
 1 setlinewidth
 solid
 0 0 0 edgecolor
-newpath 221.26 120.38 moveto
-224.42 110.26 lineto
-215.64 116.2 lineto
+newpath 153.85 112.01 moveto
+143.41 110.17 lineto
+150.43 118.12 lineto
 closepath stroke
 grestore
 closepath stroke
 grestore
-% ED->cond
+% condEmb
+gsave
+1 setlinewidth
+0 0 0 nodecolor
+newpath 163 290 moveto
+72 264 lineto
+163 238 lineto
+254 264 lineto
+closepath stroke
+0 0 0 nodecolor
+14 /Times-Roman set_font
+125.5 260.4 moveto 75 (Use of STC) alignedtext
+grestore
+% ED->condEmb
 gsave
 1 setlinewidth
 0 0 0 edgecolor
 gsave
 1 setlinewidth
 0 0 0 edgecolor
-newpath 144.67 371.94 moveto
-146.69 362.35 149.16 350.7 151.59 339.22 curveto
+newpath 162.22 327.8 moveto
+162.32 319.62 162.44 309.67 162.56 300.08 curveto
 stroke
 0 0 0 edgecolor
 stroke
 0 0 0 edgecolor
-newpath 155.05 339.75 moveto
-153.7 329.24 lineto
-148.2 338.3 lineto
+newpath 166.06 299.97 moveto
+162.68 289.92 lineto
+159.06 299.88 lineto
 closepath fill
 1 setlinewidth
 solid
 0 0 0 edgecolor
 closepath fill
 1 setlinewidth
 solid
 0 0 0 edgecolor
-newpath 155.05 339.75 moveto
-153.7 329.24 lineto
-148.2 338.3 lineto
+newpath 166.06 299.97 moveto
+162.68 289.92 lineto
+159.06 299.88 lineto
 closepath stroke
 grestore
 % decrypt->end
 gsave
 1 setlinewidth
 0 0 0 edgecolor
 closepath stroke
 grestore
 % decrypt->end
 gsave
 1 setlinewidth
 0 0 0 edgecolor
-newpath 238 73.71 moveto
-238 65.46 238 55.54 238 46.36 curveto
+newpath 111 73.71 moveto
+111 65.46 111 55.54 111 46.36 curveto
+stroke
+0 0 0 edgecolor
+newpath 114.5 46.08 moveto
+111 36.08 lineto
+107.5 46.08 lineto
+closepath fill
+1 setlinewidth
+solid
+0 0 0 edgecolor
+newpath 114.5 46.08 moveto
+111 36.08 lineto
+107.5 46.08 lineto
+closepath stroke
+grestore
+% condEmb->STC
+gsave
+1 setlinewidth
+0 0 0 edgecolor
+newpath 180.36 242.74 moveto
+192.49 227.87 208.76 207.94 221.68 192.11 curveto
+stroke
+0 0 0 edgecolor
+newpath 224.48 194.22 moveto
+228.09 184.26 lineto
+219.06 189.79 lineto
+closepath fill
+1 setlinewidth
+solid
+0 0 0 edgecolor
+newpath 224.48 194.22 moveto
+228.09 184.26 lineto
+219.06 189.79 lineto
+closepath stroke
+0 0 0 edgecolor
+14 /Times-Roman set_font
+212 207.4 moveto 23 (Yes) alignedtext
+grestore
+% condEmb->sample
+gsave
+1 setlinewidth
+0 0 0 edgecolor
+newpath 150.94 241.27 moveto
+143.29 226.85 133.35 208.12 125.3 192.95 curveto
+stroke
+0 0 0 edgecolor
+newpath 128.35 191.22 moveto
+120.57 184.03 lineto
+122.16 194.51 lineto
+closepath fill
+1 setlinewidth
+solid
+0 0 0 edgecolor
+newpath 128.35 191.22 moveto
+120.57 184.03 lineto
+122.16 194.51 lineto
+closepath stroke
+0 0 0 edgecolor
+14 /Times-Roman set_font
+138 207.4 moveto 19 (No) alignedtext
+grestore
+% sample->decrypt
+gsave
+1 setlinewidth
+0 0 0 edgecolor
+newpath 111 147.71 moveto
+111 139.46 111 129.54 111 120.36 curveto
 stroke
 0 0 0 edgecolor
 stroke
 0 0 0 edgecolor
-newpath 241.5 46.08 moveto
-238 36.08 lineto
-234.5 46.08 lineto
+newpath 114.5 120.08 moveto
+111 110.08 lineto
+107.5 120.08 lineto
 closepath fill
 1 setlinewidth
 solid
 0 0 0 edgecolor
 closepath fill
 1 setlinewidth
 solid
 0 0 0 edgecolor
-newpath 241.5 46.08 moveto
-238 36.08 lineto
-234.5 46.08 lineto
+newpath 114.5 120.08 moveto
+111 110.08 lineto
+107.5 120.08 lineto
 closepath stroke
 grestore
 endpage
 closepath stroke
 grestore
 endpage
@@ -813,7 +974,7 @@ grestore
 %%EndPage: 1
 %%Trailer
 %%Pages: 1
 %%EndPage: 1
 %%Trailer
 %%Pages: 1
-%%BoundingBox: 36 36 374 642
+%%BoundingBox: 36 36 365 590
 end
 restore
 %%EOF
 end
 restore
 %%EOF