]> AND Private Git Repository - hdrcouchot.git/blob - images/dec.eps
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
une version de plus
[hdrcouchot.git] / images / dec.eps
1 %!PS-Adobe-3.0
2 %%Creator: graphviz version 2.36.0 (20140111.2315)
3 %%Title: start_up
4 %%Pages: (atend)
5 %%BoundingBox: (atend)
6 %%EndComments
7 save
8 %%BeginProlog
9 /DotDict 200 dict def
10 DotDict begin
11
12 /setupLatin1 {
13 mark
14 /EncodingVector 256 array def
15  EncodingVector 0
16
17 ISOLatin1Encoding 0 255 getinterval putinterval
18 EncodingVector 45 /hyphen put
19
20 % Set up ISO Latin 1 character encoding
21 /starnetISO {
22         dup dup findfont dup length dict begin
23         { 1 index /FID ne { def }{ pop pop } ifelse
24         } forall
25         /Encoding EncodingVector def
26         currentdict end definefont
27 } def
28 /Times-Roman starnetISO def
29 /Times-Italic starnetISO def
30 /Times-Bold starnetISO def
31 /Times-BoldItalic starnetISO def
32 /Helvetica starnetISO def
33 /Helvetica-Oblique starnetISO def
34 /Helvetica-Bold starnetISO def
35 /Helvetica-BoldOblique starnetISO def
36 /Courier starnetISO def
37 /Courier-Oblique starnetISO def
38 /Courier-Bold starnetISO def
39 /Courier-BoldOblique starnetISO def
40 cleartomark
41 } bind def
42
43 %%BeginResource: procset graphviz 0 0
44 /coord-font-family /Times-Roman def
45 /default-font-family /Times-Roman def
46 /coordfont coord-font-family findfont 8 scalefont def
47
48 /InvScaleFactor 1.0 def
49 /set_scale {
50        dup 1 exch div /InvScaleFactor exch def
51        scale
52 } bind def
53
54 % styles
55 /solid { [] 0 setdash } bind def
56 /dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
57 /dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
58 /invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
59 /bold { 2 setlinewidth } bind def
60 /filled { } bind def
61 /unfilled { } bind def
62 /rounded { } bind def
63 /diagonals { } bind def
64 /tapered { } bind def
65
66 % hooks for setting color 
67 /nodecolor { sethsbcolor } bind def
68 /edgecolor { sethsbcolor } bind def
69 /graphcolor { sethsbcolor } bind def
70 /nopcolor {pop pop pop} bind def
71
72 /beginpage {    % i j npages
73         /npages exch def
74         /j exch def
75         /i exch def
76         /str 10 string def
77         npages 1 gt {
78                 gsave
79                         coordfont setfont
80                         0 0 moveto
81                         (\() show i str cvs show (,) show j str cvs show (\)) show
82                 grestore
83         } if
84 } bind def
85
86 /set_font {
87         findfont exch
88         scalefont setfont
89 } def
90
91 % draw text fitted to its expected width
92 /alignedtext {                  % width text
93         /text exch def
94         /width exch def
95         gsave
96                 width 0 gt {
97                         [] 0 setdash
98                         text stringwidth pop width exch sub text length div 0 text ashow
99                 } if
100         grestore
101 } def
102
103 /boxprim {                              % xcorner ycorner xsize ysize
104                 4 2 roll
105                 moveto
106                 2 copy
107                 exch 0 rlineto
108                 0 exch rlineto
109                 pop neg 0 rlineto
110                 closepath
111 } bind def
112
113 /ellipse_path {
114         /ry exch def
115         /rx exch def
116         /y exch def
117         /x exch def
118         matrix currentmatrix
119         newpath
120         x y translate
121         rx ry scale
122         0 0 1 0 360 arc
123         setmatrix
124 } bind def
125
126 /endpage { showpage } bind def
127 /showpage { } def
128
129 /layercolorseq
130         [       % layer color sequence - darkest to lightest
131                 [0 0 0]
132                 [.2 .8 .8]
133                 [.4 .8 .8]
134                 [.6 .8 .8]
135                 [.8 .8 .8]
136         ]
137 def
138
139 /layerlen layercolorseq length def
140
141 /setlayer {/maxlayer exch def /curlayer exch def
142         layercolorseq curlayer 1 sub layerlen mod get
143         aload pop sethsbcolor
144         /nodecolor {nopcolor} def
145         /edgecolor {nopcolor} def
146         /graphcolor {nopcolor} def
147 } bind def
148
149 /onlayer { curlayer ne {invis} if } def
150
151 /onlayers {
152         /myupper exch def
153         /mylower exch def
154         curlayer mylower lt
155         curlayer myupper gt
156         or
157         {invis} if
158 } def
159
160 /curlayer 0 def
161
162 %%EndResource
163 %%EndProlog
164 %%BeginSetup
165 14 default-font-family set_font
166 1 setmiterlimit
167 % /arrowlength 10 def
168 % /arrowwidth 5 def
169
170 % make sure pdfmark is harmless for PS-interpreters other than Distiller
171 /pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
172 % make '<<' and '>>' safe on PS Level 1 devices
173 /languagelevel where {pop languagelevel}{1} ifelse
174 2 lt {
175     userdict (<<) cvn ([) cvn load put
176     userdict (>>) cvn ([) cvn load put
177 } if
178
179 %%EndSetup
180 setupLatin1
181 %%Page: 1 1
182 %%PageBoundingBox: 36 36 322 538
183 %%PageOrientation: Portrait
184 0 0 1 beginpage
185 gsave
186 36 36 286 502 boxprim clip newpath
187 1 1 set_scale 0 rotate 40 40 translate
188 % SI
189 gsave
190 1 setlinewidth
191 0 0 0 nodecolor
192 newpath 199.25 420 moveto
193 199.25 420 124.75 420 124.75 420 curveto
194 118.75 420 112.75 414 112.75 408 curveto
195 112.75 408 112.75 396 112.75 396 curveto
196 112.75 390 118.75 384 124.75 384 curveto
197 124.75 384 199.25 384 199.25 384 curveto
198 205.25 384 211.25 390 211.25 396 curveto
199 211.25 396 211.25 408 211.25 408 curveto
200 211.25 414 205.25 420 199.25 420 curveto
201 stroke
202 0 0 0 nodecolor
203 14 /Times-Roman set_font
204 120.5 398.3 moveto 83 (Stego Image Y) alignedtext
205 grestore
206 % ED
207 gsave
208 1 setlinewidth
209 0 0 0 nodecolor
210 newpath 203.25 346 moveto
211 203.25 346 70.75 346 70.75 346 curveto
212 64.75 346 58.75 340 58.75 334 curveto
213 58.75 334 58.75 322 58.75 322 curveto
214 58.75 316 64.75 310 70.75 310 curveto
215 70.75 310 203.25 310 203.25 310 curveto
216 209.25 310 215.25 316 215.25 322 curveto
217 215.25 322 215.25 334 215.25 334 curveto
218 215.25 340 209.25 346 203.25 346 curveto
219 stroke
220 0 0 0 nodecolor
221 14 /Times-Roman set_font
222 66.5 324.3 moveto 141 (y=Edge Detection\(b,T,Y\)) alignedtext
223 grestore
224 % SI->ED
225 gsave
226 1 setlinewidth
227 0 0 0 edgecolor
228 newpath 156.08 383.94 moveto
229 153.19 375.63 149.65 365.44 146.41 356.11 curveto
230 stroke
231 0 0 0 edgecolor
232 newpath 149.64 354.74 moveto
233 143.06 346.44 lineto
234 143.03 357.04 lineto
235 closepath fill
236 1 setlinewidth
237 solid
238 0 0 0 edgecolor
239 newpath 149.64 354.74 moveto
240 143.06 346.44 lineto
241 143.03 357.04 lineto
242 closepath stroke
243 grestore
244 % PIb
245 gsave
246 1 setlinewidth
247 0 0 0 nodecolor
248 newpath 82.25 420 moveto
249 82.25 420 11.75 420 11.75 420 curveto
250 5.75 420 -.25 414 -.25 408 curveto
251 -.25 408 -.25 396 -.25 396 curveto
252 -.25 390 5.75 384 11.75 384 curveto
253 11.75 384 82.25 384 82.25 384 curveto
254 88.25 384 94.25 390 94.25 396 curveto
255 94.25 396 94.25 408 94.25 408 curveto
256 94.25 414 88.25 420 82.25 420 curveto
257 stroke
258 0 0 0 nodecolor
259 14 /Times-Roman set_font
260 7.5 398.3 moveto 79 (Param b, T, H) alignedtext
261 grestore
262 % STC
263 gsave
264 1 setlinewidth
265 0 0 0 nodecolor
266 newpath 100.5 184 moveto
267 100.5 184 23.5 184 23.5 184 curveto
268 17.5 184 11.5 178 11.5 172 curveto
269 11.5 172 11.5 160 11.5 160 curveto
270 11.5 154 17.5 148 23.5 148 curveto
271 23.5 148 100.5 148 100.5 148 curveto
272 106.5 148 112.5 154 112.5 160 curveto
273 112.5 160 112.5 172 112.5 172 curveto
274 112.5 178 106.5 184 100.5 184 curveto
275 stroke
276 0 0 0 nodecolor
277 14 /Times-Roman set_font
278 19 162.3 moveto 86 (m = STCr\(y,H\)) alignedtext
279 grestore
280 % PIb->STC
281 gsave
282 1 setlinewidth
283 0 0 0 edgecolor
284 newpath 46.22 383.6 moveto
285 45.09 353.46 43.67 289.59 49 236 curveto
286 50.39 222.07 53.14 206.75 55.77 194.09 curveto
287 stroke
288 0 0 0 edgecolor
289 newpath 59.22 194.69 moveto
290 57.9 184.18 lineto
291 52.37 193.22 lineto
292 closepath fill
293 1 setlinewidth
294 solid
295 0 0 0 edgecolor
296 newpath 59.22 194.69 moveto
297 57.9 184.18 lineto
298 52.37 193.22 lineto
299 closepath stroke
300 grestore
301 % PIb->ED
302 gsave
303 1 setlinewidth
304 0 0 0 edgecolor
305 newpath 68.33 383.94 moveto
306 80.01 374.59 94.67 362.86 107.44 352.65 curveto
307 stroke
308 0 0 0 edgecolor
309 newpath 109.89 355.17 moveto
310 115.51 346.19 lineto
311 105.52 349.7 lineto
312 closepath fill
313 1 setlinewidth
314 solid
315 0 0 0 edgecolor
316 newpath 109.89 355.17 moveto
317 115.51 346.19 lineto
318 105.52 349.7 lineto
319 closepath stroke
320 grestore
321 % key
322 gsave
323 1 setlinewidth
324 0 0 0 nodecolor
325 newpath 266 272 moveto
326 266 272 236 272 236 272 curveto
327 230 272 224 266 224 260 curveto
328 224 260 224 248 224 248 curveto
329 224 242 230 236 236 236 curveto
330 236 236 266 236 266 236 curveto
331 272 236 278 242 278 248 curveto
332 278 248 278 260 278 260 curveto
333 278 266 272 272 266 272 curveto
334 stroke
335 0 0 0 nodecolor
336 14 /Times-Roman set_font
337 234 250.3 moveto 34 (Key k) alignedtext
338 grestore
339 % decrypt
340 gsave
341 1 setlinewidth
342 0 0 0 nodecolor
343 newpath 239.25 110 moveto
344 239.25 110 114.75 110 114.75 110 curveto
345 108.75 110 102.75 104 102.75 98 curveto
346 102.75 98 102.75 86 102.75 86 curveto
347 102.75 80 108.75 74 114.75 74 curveto
348 114.75 74 239.25 74 239.25 74 curveto
349 245.25 74 251.25 80 251.25 86 curveto
350 251.25 86 251.25 98 251.25 98 curveto
351 251.25 104 245.25 110 239.25 110 curveto
352 stroke
353 0 0 0 nodecolor
354 14 /Times-Roman set_font
355 110.5 88.3 moveto 133 (message=decryption\(m\)) alignedtext
356 grestore
357 % key->decrypt
358 gsave
359 1 setlinewidth
360 0 0 0 edgecolor
361 newpath 250.73 235.64 moveto
362 249.74 213.96 245.8 176.28 231 148 curveto
363 224.99 136.51 215.79 125.85 206.69 117.02 curveto
364 stroke
365 0 0 0 edgecolor
366 newpath 208.86 114.26 moveto
367 199.13 110.06 lineto
368 204.11 119.41 lineto
369 closepath fill
370 1 setlinewidth
371 solid
372 0 0 0 edgecolor
373 newpath 208.86 114.26 moveto
374 199.13 110.06 lineto
375 204.11 119.41 lineto
376 closepath stroke
377 grestore
378 % sample
379 gsave
380 1 setlinewidth
381 0 0 0 nodecolor
382 newpath 210.25 184 moveto
383 210.25 184 143.75 184 143.75 184 curveto
384 137.75 184 131.75 178 131.75 172 curveto
385 131.75 172 131.75 160 131.75 160 curveto
386 131.75 154 137.75 148 143.75 148 curveto
387 143.75 148 210.25 148 210.25 148 curveto
388 216.25 148 222.25 154 222.25 160 curveto
389 222.25 160 222.25 172 222.25 172 curveto
390 222.25 178 216.25 184 210.25 184 curveto
391 stroke
392 0 0 0 nodecolor
393 14 /Times-Roman set_font
394 139.5 162.3 moveto 75 (m=sample\(y\)) alignedtext
395 grestore
396 % key->sample
397 gsave
398 1 setlinewidth
399 0 0 0 edgecolor
400 newpath 236.02 235.6 moveto
401 225.22 223.04 210.48 205.91 198.43 191.91 curveto
402 stroke
403 0 0 0 edgecolor
404 newpath 200.88 189.38 moveto
405 191.7 184.08 lineto
406 195.57 193.95 lineto
407 closepath fill
408 1 setlinewidth
409 solid
410 0 0 0 edgecolor
411 newpath 200.88 189.38 moveto
412 191.7 184.08 lineto
413 195.57 193.95 lineto
414 closepath stroke
415 grestore
416 % start
417 gsave
418 1 setlinewidth
419 0 0 0 nodecolor
420 newpath 177 494 moveto
421 177 494 147 494 147 494 curveto
422 141 494 135 488 135 482 curveto
423 135 482 135 470 135 470 curveto
424 135 464 141 458 147 458 curveto
425 147 458 177 458 177 458 curveto
426 183 458 189 464 189 470 curveto
427 189 470 189 482 189 482 curveto
428 189 488 183 494 177 494 curveto
429 stroke
430 0 0 0 nodecolor
431 14 /Times-Roman set_font
432 149 472.3 moveto 26 (Start) alignedtext
433 grestore
434 % start->SI
435 gsave
436 1 setlinewidth
437 0 0 0 edgecolor
438 newpath 162 457.94 moveto
439 162 449.81 162 439.88 162 430.7 curveto
440 stroke
441 0 0 0 edgecolor
442 newpath 165.5 430.44 moveto
443 162 420.44 lineto
444 158.5 430.44 lineto
445 closepath fill
446 1 setlinewidth
447 solid
448 0 0 0 edgecolor
449 newpath 165.5 430.44 moveto
450 162 420.44 lineto
451 158.5 430.44 lineto
452 closepath stroke
453 grestore
454 % start->PIb
455 gsave
456 1 setlinewidth
457 0 0 0 edgecolor
458 newpath 134.75 457.94 moveto
459 119.39 448.32 100.01 436.19 83.37 425.77 curveto
460 stroke
461 0 0 0 edgecolor
462 newpath 84.79 422.53 moveto
463 74.46 420.19 lineto
464 81.07 428.46 lineto
465 closepath fill
466 1 setlinewidth
467 solid
468 0 0 0 edgecolor
469 newpath 84.79 422.53 moveto
470 74.46 420.19 lineto
471 81.07 428.46 lineto
472 closepath stroke
473 grestore
474 % start->key
475 gsave
476 1 setlinewidth
477 0 0 0 edgecolor
478 newpath 186.38 457.79 moveto
479 198.35 448.05 211.9 434.87 220 420 curveto
480 244.03 375.89 249.76 316.39 250.93 282.21 curveto
481 stroke
482 0 0 0 edgecolor
483 newpath 254.43 282.13 moveto
484 251.17 272.06 lineto
485 247.44 281.97 lineto
486 closepath fill
487 1 setlinewidth
488 solid
489 0 0 0 edgecolor
490 newpath 254.43 282.13 moveto
491 251.17 272.06 lineto
492 247.44 281.97 lineto
493 closepath stroke
494 grestore
495 % end
496 gsave
497 1 setlinewidth
498 0 0 0 nodecolor
499 newpath 192 36 moveto
500 192 36 162 36 162 36 curveto
501 156 36 150 30 150 24 curveto
502 150 24 150 12 150 12 curveto
503 150 6 156 0 162 0 curveto
504 162 0 192 0 192 0 curveto
505 198 0 204 6 204 12 curveto
506 204 12 204 24 204 24 curveto
507 204 30 198 36 192 36 curveto
508 stroke
509 0 0 0 nodecolor
510 14 /Times-Roman set_font
511 166 14.3 moveto 22 (End) alignedtext
512 grestore
513 % STC->decrypt
514 gsave
515 1 setlinewidth
516 0 0 0 edgecolor
517 newpath 89.25 147.94 moveto
518 104.61 138.32 123.99 126.19 140.63 115.77 curveto
519 stroke
520 0 0 0 edgecolor
521 newpath 142.93 118.46 moveto
522 149.54 110.19 lineto
523 139.21 112.53 lineto
524 closepath fill
525 1 setlinewidth
526 solid
527 0 0 0 edgecolor
528 newpath 142.93 118.46 moveto
529 149.54 110.19 lineto
530 139.21 112.53 lineto
531 closepath stroke
532 grestore
533 % condEmb
534 gsave
535 1 setlinewidth
536 0 0 0 nodecolor
537 newpath 132 272 moveto
538 57.82 254 lineto
539 132 236 lineto
540 206.18 254 lineto
541 closepath stroke
542 0 0 0 nodecolor
543 14 /Times-Roman set_font
544 99.5 250.3 moveto 65 (Use of STC) alignedtext
545 grestore
546 % ED->condEmb
547 gsave
548 1 setlinewidth
549 0 0 0 edgecolor
550 newpath 135.82 309.94 moveto
551 135.24 301.6 134.53 291.36 133.87 282 curveto
552 stroke
553 0 0 0 edgecolor
554 newpath 137.36 281.67 moveto
555 133.18 271.94 lineto
556 130.38 282.16 lineto
557 closepath fill
558 1 setlinewidth
559 solid
560 0 0 0 edgecolor
561 newpath 137.36 281.67 moveto
562 133.18 271.94 lineto
563 130.38 282.16 lineto
564 closepath stroke
565 grestore
566 % decrypt->end
567 gsave
568 1 setlinewidth
569 0 0 0 edgecolor
570 newpath 177 73.94 moveto
571 177 65.81 177 55.88 177 46.7 curveto
572 stroke
573 0 0 0 edgecolor
574 newpath 180.5 46.44 moveto
575 177 36.44 lineto
576 173.5 46.44 lineto
577 closepath fill
578 1 setlinewidth
579 solid
580 0 0 0 edgecolor
581 newpath 180.5 46.44 moveto
582 177 36.44 lineto
583 173.5 46.44 lineto
584 closepath stroke
585 grestore
586 % condEmb->STC
587 gsave
588 1 setlinewidth
589 0 0 0 edgecolor
590 newpath 120.44 238.8 moveto
591 110.15 226.16 94.86 207.38 82.5 192.19 curveto
592 stroke
593 0 0 0 edgecolor
594 newpath 85.02 189.73 moveto
595 75.99 184.19 lineto
596 79.59 194.15 lineto
597 closepath fill
598 1 setlinewidth
599 solid
600 0 0 0 edgecolor
601 newpath 85.02 189.73 moveto
602 75.99 184.19 lineto
603 79.59 194.15 lineto
604 closepath stroke
605 0 0 0 edgecolor
606 14 /Times-Roman set_font
607 104 206.3 moveto 22 (Yes) alignedtext
608 grestore
609 % condEmb->sample
610 gsave
611 1 setlinewidth
612 0 0 0 edgecolor
613 newpath 140.05 237.62 moveto
614 146.52 225.26 155.75 207.61 163.37 193.05 curveto
615 stroke
616 0 0 0 edgecolor
617 newpath 166.56 194.49 moveto
618 168.1 184.01 lineto
619 160.36 191.25 lineto
620 closepath fill
621 1 setlinewidth
622 solid
623 0 0 0 edgecolor
624 newpath 166.56 194.49 moveto
625 168.1 184.01 lineto
626 160.36 191.25 lineto
627 closepath stroke
628 0 0 0 edgecolor
629 14 /Times-Roman set_font
630 159 206.3 moveto 17 (No) alignedtext
631 grestore
632 % sample->decrypt
633 gsave
634 1 setlinewidth
635 0 0 0 edgecolor
636 newpath 177 147.94 moveto
637 177 139.81 177 129.88 177 120.7 curveto
638 stroke
639 0 0 0 edgecolor
640 newpath 180.5 120.44 moveto
641 177 110.44 lineto
642 173.5 120.44 lineto
643 closepath fill
644 1 setlinewidth
645 solid
646 0 0 0 edgecolor
647 newpath 180.5 120.44 moveto
648 177 110.44 lineto
649 173.5 120.44 lineto
650 closepath stroke
651 grestore
652 endpage
653 showpage
654 grestore
655 %%PageTrailer
656 %%EndPage: 1
657 %%Trailer
658 %%Pages: 1
659 %%BoundingBox: 36 36 322 538
660 end
661 restore
662 %%EOF