Lines Matching +full:align +full:- +full:end

5 life_cycle-digest - The digest algorithm life-cycle
9 All message digests (MDs) go through a number of stages in their life-cycle:
16 starting state for any life-cycle transitions.
39 for all life-cycle transitions.
45 The usual life-cycle of a MD is illustrated:
49 +-------------------+
51 +-------------------+
55 +-------------------+ EVP_MD_CTX_reset
56 | newed | <------------------------------+
57 +-------------------+ |
61 +-------------------+ |
62 +--> | initialised | <+ EVP_DigestInit |
63 | +-------------------+ | |
65 | | EVP_DigestUpdate | +------------------+ |
67 | +------------------------------------------------+ |
68 EVP_DigestInit | | updated | --+
69 | +------------------------------------------------+ |
73 | +------------------------------------------------+ |
74 +--- | finaled | --+
75 +------------------------------------------------+
79 +-------------------+
81 +-------------------+
83 =end man
94 Function Call --------------------- Current State ----------------------
108 =end man
112 <table style="border:1px solid; border-collapse:collapse">
113 <tr><th style="border:1px solid" align="left">Function Call</th>
116 <th style="border:1px solid" align="center">start</th>
117 <th style="border:1px solid" align="center">newed</th>
118 <th style="border:1px solid" align="center">initialised</th>
119 <th style="border:1px solid" align="center">updated</th>
120 <th style="border:1px solid" align="center">finaled</th>
121 <th style="border:1px solid" align="center">freed</th></tr>
122 <tr><th style="border:1px solid" align="left">EVP_MD_CTX_new</th>
123 <td style="border:1px solid" align="center">newed</td>
124 <td style="border:1px solid" align="center"></td>
125 <td style="border:1px solid" align="center"></td>
126 <td style="border:1px solid" align="center"></td>
127 <td style="border:1px solid" align="center"></td>
128 <td style="border:1px solid" align="center"></td></tr>
129 <tr><th style="border:1px solid" align="left">EVP_DigestInit</th>
130 <td style="border:1px solid" align="center"></td>
131 <td style="border:1px solid" align="center">initialised</td>
132 <td style="border:1px solid" align="center">initialised</td>
133 <td style="border:1px solid" align="center">initialised</td>
134 <td style="border:1px solid" align="center">initialised</td>
135 <td style="border:1px solid" align="center"></td></tr>
136 <tr><th style="border:1px solid" align="left">EVP_DigestUpdate</th>
137 <td style="border:1px solid" align="center"></td>
138 <td style="border:1px solid" align="center"></td>
139 <td style="border:1px solid" align="center">updated</td>
140 <td style="border:1px solid" align="center">updated</td>
141 <td style="border:1px solid" align="center"></td>
142 <td style="border:1px solid" align="center"></td></tr>
143 <tr><th style="border:1px solid" align="left">EVP_DigestFinal</th>
144 <td style="border:1px solid" align="center"></td>
145 <td style="border:1px solid" align="center"></td>
146 <td style="border:1px solid" align="center"></td>
147 <td style="border:1px solid" align="center">finaled</td>
148 <td style="border:1px solid" align="center"></td>
149 <td style="border:1px solid" align="center"></td></tr>
150 <tr><th style="border:1px solid" align="left">EVP_DigestFinalXOF</th>
151 <td style="border:1px solid" align="center"></td>
152 <td style="border:1px solid" align="center"></td>
153 <td style="border:1px solid" align="center"></td>
154 <td style="border:1px solid" align="center">finaled</td>
155 <td style="border:1px solid" align="center"></td>
156 <td style="border:1px solid" align="center"></td></tr>
157 <tr><th style="border:1px solid" align="left">EVP_MD_CTX_free</th>
158 <td style="border:1px solid" align="center">freed</td>
159 <td style="border:1px solid" align="center">freed</td>
160 <td style="border:1px solid" align="center">freed</td>
161 <td style="border:1px solid" align="center">freed</td>
162 <td style="border:1px solid" align="center">freed</td>
163 <td style="border:1px solid" align="center"></td></tr>
164 <tr><th style="border:1px solid" align="left">EVP_MD_CTX_reset</th>
165 <td style="border:1px solid" align="center"></td>
166 <td style="border:1px solid" align="center">newed</td>
167 <td style="border:1px solid" align="center">newed</td>
168 <td style="border:1px solid" align="center">newed</td>
169 <td style="border:1px solid" align="center">newed</td>
170 <td style="border:1px solid" align="center"></td></tr>
171 <tr><th style="border:1px solid" align="left">EVP_MD_CTX_get_params</th>
172 <td style="border:1px solid" align="center"></td>
173 <td style="border:1px solid" align="center">newed</td>
174 <td style="border:1px solid" align="center">initialised</td>
175 <td style="border:1px solid" align="center">updated</td>
176 <td style="border:1px solid" align="center"></td>
177 <td style="border:1px solid" align="center"></td></tr>
178 <tr><th style="border:1px solid" align="left">EVP_MD_CTX_set_params</th>
179 <td style="border:1px solid" align="center"></td>
180 <td style="border:1px solid" align="center">newed</td>
181 <td style="border:1px solid" align="center">initialised</td>
182 <td style="border:1px solid" align="center">updated</td>
183 <td style="border:1px solid" align="center"></td>
184 <td style="border:1px solid" align="center"></td></tr>
185 <tr><th style="border:1px solid" align="left">EVP_MD_CTX_gettable_params</th>
186 <td style="border:1px solid" align="center"></td>
187 <td style="border:1px solid" align="center">newed</td>
188 <td style="border:1px solid" align="center">initialised</td>
189 <td style="border:1px solid" align="center">updated</td>
190 <td style="border:1px solid" align="center"></td>
191 <td style="border:1px solid" align="center"></td></tr>
192 <tr><th style="border:1px solid" align="left">EVP_MD_CTX_settable_params</th>
193 <td style="border:1px solid" align="center"></td>
194 <td style="border:1px solid" align="center">newed</td>
195 <td style="border:1px solid" align="center">initialised</td>
196 <td style="border:1px solid" align="center">updated</td>
197 <td style="border:1px solid" align="center"></td>
198 <td style="border:1px solid" align="center"></td></tr>
201 =end html
210 L<provider-digest(7)>, L<EVP_DigestInit(3)>