1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.26.3 (20100126.1600)
-->
<!-- Title: v3graph Pages: 1 -->
<svg width="839pt" height="260pt"
viewBox="0.00 0.00 839.00 260.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 256)">
<title>v3graph</title>
<polygon fill="white" stroke="white" points="-4,5 -4,-256 836,-256 836,5 -4,5"/>
<!-- n0 -->
<g id="node1" class="node"><title>n0</title>
<ellipse fill="none" stroke="black" cx="561" cy="-234" rx="27" ry="18"/>
<text text-anchor="middle" x="561" y="-231.8" font-family="Times Roman,serif" font-size="8.00">trng</text>
</g>
<!-- n1 -->
<g id="node2" class="node"><title>n1</title>
<ellipse fill="none" stroke="black" cx="319" cy="-162" rx="35.7957" ry="18"/>
<text text-anchor="middle" x="319" y="-159.8" font-family="Times Roman,serif" font-size="8.00">trng_mixer</text>
</g>
<!-- n0->n1 -->
<g id="edge2" class="edge"><title>n0->n1</title>
<path fill="none" stroke="red" d="M536.013,-226.566C494.35,-214.17 410.301,-189.164 359.904,-174.17"/>
<polygon fill="red" stroke="red" points="360.879,-170.808 350.296,-171.311 358.883,-177.518 360.879,-170.808"/>
</g>
<!-- n2 -->
<g id="node3" class="node"><title>n2</title>
<ellipse fill="none" stroke="black" cx="500" cy="-162" rx="38.7629" ry="18"/>
<text text-anchor="middle" x="500" y="-159.8" font-family="Times Roman,serif" font-size="8.00">trng_csprng</text>
</g>
<!-- n0->n2 -->
<g id="edge4" class="edge"><title>n0->n2</title>
<path fill="none" stroke="red" d="M547.462,-218.021C539.707,-208.868 529.807,-197.182 521.058,-186.855"/>
<polygon fill="red" stroke="red" points="523.485,-184.305 514.35,-178.938 518.144,-188.83 523.485,-184.305"/>
</g>
<!-- n3 -->
<g id="node4" class="node"><title>n3</title>
<ellipse fill="none" stroke="black" cx="623" cy="-162" rx="54.9263" ry="18"/>
<text text-anchor="middle" x="623" y="-159.8" font-family="Times Roman,serif" font-size="8.00">avalanche_entropy</text>
</g>
<!-- n0->n3 -->
<g id="edge6" class="edge"><title>n0->n3</title>
<path fill="none" stroke="red" d="M574.453,-218.377C582.343,-209.215 592.494,-197.427 601.472,-187"/>
<polygon fill="red" stroke="red" points="604.179,-189.22 608.052,-179.359 598.875,-184.653 604.179,-189.22"/>
</g>
<!-- n4 -->
<g id="node5" class="node"><title>n4</title>
<ellipse fill="none" stroke="black" cx="756" cy="-162" rx="41.0684" ry="18"/>
<text text-anchor="middle" x="756" y="-159.8" font-family="Times Roman,serif" font-size="8.00">rosc_entropy</text>
</g>
<!-- n0->n4 -->
<g id="edge8" class="edge"><title>n0->n4</title>
<path fill="none" stroke="red" d="M584.911,-225.171C617.256,-213.228 675.435,-191.747 714.871,-177.186"/>
<polygon fill="red" stroke="red" points="716.298,-180.39 724.467,-173.643 713.873,-173.824 716.298,-180.39"/>
</g>
<!-- n5 -->
<g id="node6" class="node"><title>n5</title>
<ellipse fill="none" stroke="black" cx="230" cy="-90" rx="40.9919" ry="18"/>
<text text-anchor="middle" x="230" y="-87.8" font-family="Times Roman,serif" font-size="8.00">sha512_core</text>
</g>
<!-- n1->n5 -->
<g id="edge10" class="edge"><title>n1->n5</title>
<path fill="none" stroke="red" d="M299.688,-146.377C287.411,-136.444 271.318,-123.426 257.691,-112.402"/>
<polygon fill="red" stroke="red" points="259.557,-109.41 249.581,-105.841 255.155,-114.852 259.557,-109.41"/>
</g>
<!-- n6 -->
<g id="node7" class="node"><title>n6</title>
<ellipse fill="none" stroke="black" cx="393" cy="-90" rx="39.9156" ry="18"/>
<text text-anchor="middle" x="393" y="-87.8" font-family="Times Roman,serif" font-size="8.00">chacha_core</text>
</g>
<!-- n2->n6 -->
<g id="edge12" class="edge"><title>n2->n6</title>
<path fill="none" stroke="red" d="M477.83,-147.082C462.296,-136.629 441.321,-122.515 424.116,-110.938"/>
<polygon fill="red" stroke="red" points="425.761,-107.826 415.51,-105.147 421.853,-113.634 425.761,-107.826"/>
</g>
<!-- n7 -->
<g id="node8" class="node"><title>n7</title>
<ellipse fill="none" stroke="black" cx="500" cy="-90" rx="49.1506" ry="18"/>
<text text-anchor="middle" x="500" y="-87.8" font-family="Times Roman,serif" font-size="8.00">trng_csprng_fifo</text>
</g>
<!-- n2->n7 -->
<g id="edge14" class="edge"><title>n2->n7</title>
<path fill="none" stroke="red" d="M500,-143.831C500,-136.131 500,-126.974 500,-118.417"/>
<polygon fill="red" stroke="red" points="503.5,-118.413 500,-108.413 496.5,-118.413 503.5,-118.413"/>
</g>
<!-- n8 -->
<g id="node9" class="node"><title>n8</title>
<ellipse fill="none" stroke="black" cx="635" cy="-90" rx="68.2032" ry="18"/>
<text text-anchor="middle" x="635" y="-87.8" font-family="Times Roman,serif" font-size="8.00">avalanche_entropy_core</text>
</g>
<!-- n3->n8 -->
<g id="edge16" class="edge"><title>n3->n8</title>
<path fill="none" stroke="red" d="M626.028,-143.831C627.312,-136.131 628.838,-126.974 630.264,-118.417"/>
<polygon fill="red" stroke="red" points="633.739,-118.853 631.931,-108.413 626.835,-117.702 633.739,-118.853"/>
</g>
<!-- n9 -->
<g id="node10" class="node"><title>n9</title>
<ellipse fill="none" stroke="black" cx="776" cy="-90" rx="54.8483" ry="18"/>
<text text-anchor="middle" x="776" y="-87.8" font-family="Times Roman,serif" font-size="8.00">rosc_entropy_core</text>
</g>
<!-- n4->n9 -->
<g id="edge18" class="edge"><title>n4->n9</title>
<path fill="none" stroke="red" d="M761.047,-143.831C763.209,-136.046 765.785,-126.773 768.185,-118.135"/>
<polygon fill="red" stroke="red" points="771.581,-118.985 770.885,-108.413 764.836,-117.112 771.581,-118.985"/>
</g>
<!-- n10 -->
<g id="node11" class="node"><title>n10</title>
<ellipse fill="none" stroke="black" cx="60" cy="-18" rx="60.0444" ry="18"/>
<text text-anchor="middle" x="60" y="-15.8" font-family="Times Roman,serif" font-size="8.00">sha512_k_constants</text>
</g>
<!-- n5->n10 -->
<g id="edge20" class="edge"><title>n5->n10</title>
<path fill="none" stroke="red" d="M200.388,-77.4586C173.864,-66.2247 134.594,-49.5929 104.327,-36.774"/>
<polygon fill="red" stroke="red" points="105.418,-33.4347 94.8444,-32.7576 102.688,-39.8805 105.418,-33.4347"/>
</g>
<!-- n11 -->
<g id="node12" class="node"><title>n11</title>
<ellipse fill="none" stroke="black" cx="198" cy="-18" rx="60.0444" ry="18"/>
<text text-anchor="middle" x="198" y="-15.8" font-family="Times Roman,serif" font-size="8.00">sha512_h_constants</text>
</g>
<!-- n5->n11 -->
<g id="edge22" class="edge"><title>n5->n11</title>
<path fill="none" stroke="red" d="M222.09,-72.2022C218.474,-64.0675 214.111,-54.2501 210.097,-45.2181"/>
<polygon fill="red" stroke="red" points="213.19,-43.5592 205.93,-35.8425 206.793,-46.4022 213.19,-43.5592"/>
</g>
<!-- n12 -->
<g id="node13" class="node"><title>n12</title>
<ellipse fill="none" stroke="black" cx="325" cy="-18" rx="49.1506" ry="18"/>
<text text-anchor="middle" x="325" y="-15.8" font-family="Times Roman,serif" font-size="8.00">sha512_w_mem</text>
</g>
<!-- n5->n12 -->
<g id="edge24" class="edge"><title>n5->n12</title>
<path fill="none" stroke="red" d="M250.614,-74.3771C263.66,-64.4891 280.742,-51.5429 295.246,-40.5506"/>
<polygon fill="red" stroke="red" points="297.582,-43.1718 303.437,-34.3421 293.354,-37.593 297.582,-43.1718"/>
</g>
<!-- n13 -->
<g id="node14" class="node"><title>n13</title>
<ellipse fill="none" stroke="black" cx="426" cy="-18" rx="34.139" ry="18"/>
<text text-anchor="middle" x="426" y="-15.8" font-family="Times Roman,serif" font-size="8.00">chacha_qr</text>
</g>
<!-- n6->n13 -->
<g id="edge26" class="edge"><title>n6->n13</title>
<path fill="none" stroke="red" d="M401.157,-72.2022C404.954,-63.9192 409.55,-53.8915 413.751,-44.7248"/>
<polygon fill="red" stroke="red" points="416.952,-46.142 417.937,-35.593 410.588,-43.2254 416.952,-46.142"/>
</g>
<!-- n14 -->
<g id="node15" class="node"><title>n14</title>
<ellipse fill="none" stroke="black" cx="776" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="776" y="-15.8" font-family="Times Roman,serif" font-size="8.00">rosc</text>
</g>
<!-- n9->n14 -->
<g id="edge28" class="edge"><title>n9->n14</title>
<path fill="none" stroke="red" d="M776,-71.8314C776,-64.131 776,-54.9743 776,-46.4166"/>
<polygon fill="red" stroke="red" points="779.5,-46.4132 776,-36.4133 772.5,-46.4133 779.5,-46.4132"/>
</g>
</g>
</svg>
|