2 %%Creator: graphviz version 2.26.3 (20100126.1600)
14 /EncodingVector 256 array def
17 ISOLatin1Encoding 0 255 getinterval putinterval
18 EncodingVector 45 /hyphen put
20 % Set up ISO Latin 1 character encoding
22 dup dup findfont dup length dict begin
23 { 1 index /FID ne { def }{ pop pop } ifelse
25 /Encoding EncodingVector def
26 currentdict end definefont
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
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
48 /InvScaleFactor 1.0 def
50 dup 1 exch div /InvScaleFactor exch def
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
61 /unfilled { } bind def
63 /diagonals { } bind def
65 % hooks for setting color
66 /nodecolor { sethsbcolor } bind def
67 /edgecolor { sethsbcolor } bind def
68 /graphcolor { sethsbcolor } bind def
69 /nopcolor {pop pop pop} bind def
71 /beginpage { % i j npages
80 (\() show i str cvs show (,) show j str cvs show (\)) show
90 % draw text fitted to its expected width
91 /alignedtext { % width text
97 text stringwidth pop width exch sub text length div 0 text ashow
102 /boxprim { % xcorner ycorner xsize ysize
125 /endpage { showpage } bind def
129 [ % layer color sequence - darkest to lightest
138 /layerlen layercolorseq length def
140 /setlayer {/maxlayer exch def /curlayer exch def
141 layercolorseq curlayer 1 sub layerlen mod get
142 aload pop sethsbcolor
143 /nodecolor {nopcolor} def
144 /edgecolor {nopcolor} def
145 /graphcolor {nopcolor} def
148 /onlayer { curlayer ne {invis} if } def
164 14 default-font-family set_font
166 % /arrowlength 10 def
169 % make sure pdfmark is harmless for PS-interpreters other than Distiller
170 /pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
171 % make '<<' and '>>' safe on PS Level 1 devices
172 /languagelevel where {pop languagelevel}{1} ifelse
174 userdict (<<) cvn ([) cvn load put
175 userdict (>>) cvn ([) cvn load put
181 %%PageBoundingBox: 36 36 374 642
182 %%PageOrientation: Portrait
185 36 36 338 606 boxprim clip newpath
186 1 1 set_scale 0 rotate 40 41 translate
191 newpath 179 524 moveto
196 newpath 101 524 moveto
197 95 524 89 518 89 512 curveto
201 newpath 89 512 moveto
206 newpath 89 500 moveto
207 89 494 95 488 101 488 curveto
211 newpath 101 488 moveto
216 newpath 179 488 moveto
217 185 488 191 494 191 500 curveto
221 newpath 191 500 moveto
226 newpath 191 512 moveto
227 191 518 185 524 179 524 curveto
230 14 /Times-Roman set_font
231 96.5 502.4 moveto 87 (Stego Image) alignedtext
237 newpath 199 416 moveto
242 newpath 81 416 moveto
243 75 416 69 410 69 404 curveto
247 newpath 69 404 moveto
252 newpath 69 384 moveto
253 69 378 75 372 81 372 curveto
257 newpath 81 372 moveto
262 newpath 199 372 moveto
263 205 372 211 378 211 384 curveto
267 newpath 211 384 moveto
272 newpath 211 404 moveto
273 211 410 205 416 199 416 curveto
276 14 /Times-Roman set_font
277 77 399.4 moveto 126 (\(y,H\)= LSB \(7 bits) alignedtext
279 14 /Times-Roman set_font
280 84 381.4 moveto 112 (Edge Detection\)) alignedtext
286 newpath 140 487.51 moveto
287 140 470.97 140 446.36 140 426.53 curveto
290 newpath 143.5 426.38 moveto
297 newpath 143.5 426.38 moveto
306 newpath 162 334 moveto
312 14 /Times-Roman set_font
313 132 295.4 moveto 60 (Size of y) alignedtext
315 14 /Times-Roman set_font
316 133.5 277.4 moveto 57 ( enough) alignedtext
322 newpath 92 192 moveto
327 newpath 12 192 moveto
328 6 192 0 186 0 180 curveto
338 0 154 6 148 12 148 curveto
342 newpath 12 148 moveto
347 newpath 92 148 moveto
348 98 148 104 154 104 160 curveto
352 newpath 104 160 moveto
357 newpath 104 180 moveto
358 104 186 98 192 92 192 curveto
361 14 /Times-Roman set_font
362 15.5 175.4 moveto 73 (Parameter) alignedtext
364 14 /Times-Roman set_font
365 7.5 157.4 moveto 89 (Instantiation) alignedtext
371 newpath 135.37 260.95 moveto
372 118.35 242.38 96.33 218.36 79.19 199.67 curveto
375 newpath 81.52 197.02 moveto
382 newpath 81.52 197.02 moveto
387 14 /Times-Roman set_font
388 104 215.4 moveto 19 (No) alignedtext
394 newpath 226 188 moveto
399 newpath 134 188 moveto
400 128 188 122 182 122 176 curveto
404 newpath 122 176 moveto
409 newpath 122 164 moveto
410 122 158 128 152 134 152 curveto
414 newpath 134 152 moveto
419 newpath 226 152 moveto
420 232 152 238 158 238 164 curveto
424 newpath 238 164 moveto
429 newpath 238 176 moveto
430 238 182 232 188 226 188 curveto
433 14 /Times-Roman set_font
434 129.5 166.4 moveto 101 (m = STCr\(y,H\)) alignedtext
440 newpath 168.09 249.37 moveto
441 170.61 232.63 173.45 213.63 175.74 198.42 curveto
444 newpath 179.26 198.51 moveto
451 newpath 179.26 198.51 moveto
456 14 /Times-Roman set_font
457 174 215.4 moveto 23 (Yes) alignedtext
463 newpath 269 470 moveto
468 newpath 239 470 moveto
469 233 470 227 464 227 458 curveto
473 newpath 227 458 moveto
478 newpath 227 446 moveto
479 227 440 233 434 239 434 curveto
483 newpath 239 434 moveto
488 newpath 269 434 moveto
489 275 434 281 440 281 446 curveto
493 newpath 281 446 moveto
498 newpath 281 458 moveto
499 281 464 275 470 269 470 curveto
502 14 /Times-Roman set_font
503 241.5 448.4 moveto 25 (key) alignedtext
509 newpath 318 110 moveto
514 newpath 158 110 moveto
515 152 110 146 104 146 98 curveto
519 newpath 146 98 moveto
524 newpath 146 86 moveto
525 146 80 152 74 158 74 curveto
529 newpath 158 74 moveto
534 newpath 318 74 moveto
535 324 74 330 80 330 86 curveto
539 newpath 330 86 moveto
544 newpath 330 98 moveto
545 330 104 324 110 318 110 curveto
548 14 /Times-Roman set_font
549 154 88.4 moveto 168 (message=decryption\(m\)) alignedtext
555 newpath 257.54 433.83 moveto
556 261.08 414.04 266 381.39 266 353 curveto
557 266 353 266 353 266 170 curveto
558 266 152.58 259.74 134.19 253.14 119.65 curveto
561 newpath 256.09 117.73 moveto
568 newpath 256.09 117.73 moveto
577 newpath 155 598 moveto
582 newpath 125 598 moveto
583 119 598 113 592 113 586 curveto
587 newpath 113 586 moveto
592 newpath 113 574 moveto
593 113 568 119 562 125 562 curveto
597 newpath 125 562 moveto
602 newpath 155 562 moveto
603 161 562 167 568 167 574 curveto
607 newpath 167 574 moveto
612 newpath 167 586 moveto
613 167 592 161 598 155 598 curveto
616 14 /Times-Roman set_font
617 123 576.4 moveto 34 (start) alignedtext
623 newpath 140 561.71 moveto
624 140 553.46 140 543.54 140 534.36 curveto
627 newpath 143.5 534.08 moveto
634 newpath 143.5 534.08 moveto
643 newpath 161.14 561.93 moveto
644 173.05 551.35 187.91 537.46 200 524 curveto
645 212.88 509.65 225.89 492.41 235.91 478.4 curveto
648 newpath 238.83 480.33 moveto
655 newpath 238.83 480.33 moveto
664 newpath 112.77 575.59 moveto
665 77.37 568.11 20 549.32 20 506 curveto
666 20 506 20 506 20 290 curveto
667 20 259.25 29.93 225.51 38.73 201.67 curveto
670 newpath 42.09 202.68 moveto
677 newpath 42.09 202.68 moveto
686 newpath 253 36 moveto
691 newpath 223 36 moveto
692 217 36 211 30 211 24 curveto
696 newpath 211 24 moveto
701 newpath 211 12 moveto
702 211 6 217 0 223 0 curveto
712 259 0 265 6 265 12 curveto
716 newpath 265 12 moveto
721 newpath 265 24 moveto
722 265 30 259 36 253 36 curveto
725 14 /Times-Roman set_font
726 225 14.4 moveto 26 (end) alignedtext
732 newpath 50.98 192.08 moveto
733 50.38 224.93 52.9 287.77 77 334 curveto
734 83 345.52 92.09 356.07 101.5 365.01 curveto
737 newpath 99.29 367.73 moveto
744 newpath 99.29 367.73 moveto
753 newpath 193.45 151.91 moveto
754 200.87 141.94 210.2 129.38 218.41 118.34 curveto
757 newpath 221.26 120.38 moveto
764 newpath 221.26 120.38 moveto
773 newpath 144.67 371.94 moveto
774 146.69 362.35 149.16 350.7 151.59 339.22 curveto
777 newpath 155.05 339.75 moveto
784 newpath 155.05 339.75 moveto
793 newpath 238 73.71 moveto
794 238 65.46 238 55.54 238 46.36 curveto
797 newpath 241.5 46.08 moveto
804 newpath 241.5 46.08 moveto
816 %%BoundingBox: 36 36 374 642