2 node [style = rounded, shape = rect] IC [label="Image\nCover X "]
3 node [style = rounded, shape = rect] message [label="message"]
4 node [style = rounded, shape = rect] key
6 node [style = rounded, shape = rect] PI [label="Parameter\nInstantiation"]
7 node [style = rounded, shape = rect] encrypt [label="m=encryption(message)"]
8 node [style = rounded, shape = rect] STC [label="y= STC(x,m)"]
9 node [style = rounded, shape = rect] emb [label="stego=embedding(y,X)"]
11 node [style = rounded, shape = rect] start end;
12 node [style = rounded, shape = rect] ED [label="x= LSB(7 bits\nEdge Detection)"]
14 node [style = "", shape = diamond] cond [label="Size of x\n enough for m"];
29 cond -> STC [label="Yes"]
30 cond -> PI [label="No"]