]> AND Private Git Repository - canny.git/blob - schema.dot
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
fin avant choix revue
[canny.git] / schema.dot
1 digraph start_up { 
2         node [style = rounded, shape = rect] PI [label="Choice of \n cover X"]
3         node [style = rounded, shape = rect] PIb [label="Param. b "]
4         
5
6
7         node [style = rounded, shape = rect] message [label="Message mess"]
8         node [style = rounded, shape = rect] key [label="Key k"]
9         node [style = rounded, shape = rect] ee [label="Enlarge edges "]
10
11
12         node [style = rounded, shape = rect] encrypt [label="m=encryption(mess,k)"]              
13         node [style = rounded, shape = rect] STC [label="y= STC(x,m)"]                  node [style = rounded, shape = rect] sample [label="y= sample(x,m)"]             
14         node [style = rounded, shape = rect] emb [label="stego=embedding(y,X)"]                  
15         
16         node [style = rounded, shape = rect] start [label="Start"]
17         node [style = rounded, shape = rect] end [label="End"]
18         node [style = rounded, shape = rect] ED [label="x=edgeDetection(b bits)"]  
19         
20         node [style = "", shape = diamond] cond [label="Size of x\n enough for m"]; 
21         node [style = "", shape = diamond] condStrat [label="Strategy is fixed"]; 
22
23         node [style = "", shape = diamond] condEmb [label="Use of STC"]; 
24
25         start -> PI
26         start -> PIb
27         
28         start -> message
29         start -> key 
30
31         key ->  encrypt
32
33
34         message -> encrypt
35         ED -> cond
36         encrypt -> cond
37         cond -> condEmb [label="Yes"]
38         cond -> condStrat [label="No"]
39
40         condEmb -> STC [label="Yes"]
41         condEmb -> sample [label="No"]
42
43
44
45         condStrat -> ee [label="Yes"]
46         condStrat -> PI [label="No"]
47
48         ee -> ED
49         
50         PI -> ED
51         PIb -> ED
52         STC -> emb
53         sample -> emb
54         
55         emb -> end
56
57         key -> sample
58
59          }