node [style = rounded, shape = rect] ED [label="y=edgeDetection(b bits)"]
node [style = rounded, shape = rect] decrypt [label="message=decryption(m)"]
+ node [style = "", shape = diamond] condEmb [label="Use of STC"];
+ node [style = rounded, shape = rect] sample [label= "m=sample(y)"]
start -> SI
start -> PIb
start -> key
SI -> ED
- ED -> STC
+ ED -> condEmb
+
+ condEmb -> STC [label="Yes"]
+ condEmb -> sample [label="No"]
+ key -> sample
STC -> decrypt
+ sample -> decrypt
key -> decrypt
decrypt -> end