3333
3434#include <time.h>
3535
36+ #include "common/sha2.h"
3637#include "px.h"
37- #include "sha2.h"
3838
3939void init_sha224 (PX_MD * h );
4040void init_sha256 (PX_MD * h );
@@ -46,43 +46,43 @@ void init_sha512(PX_MD *h);
4646static unsigned
4747int_sha224_len (PX_MD * h )
4848{
49- return SHA224_DIGEST_LENGTH ;
49+ return PG_SHA224_DIGEST_LENGTH ;
5050}
5151
5252static unsigned
5353int_sha224_block_len (PX_MD * h )
5454{
55- return SHA224_BLOCK_LENGTH ;
55+ return PG_SHA224_BLOCK_LENGTH ;
5656}
5757
5858static void
5959int_sha224_update (PX_MD * h , const uint8 * data , unsigned dlen )
6060{
61- SHA224_CTX * ctx = (SHA224_CTX * ) h -> p .ptr ;
61+ pg_sha224_ctx * ctx = (pg_sha224_ctx * ) h -> p .ptr ;
6262
63- SHA224_Update (ctx , data , dlen );
63+ pg_sha224_update (ctx , data , dlen );
6464}
6565
6666static void
6767int_sha224_reset (PX_MD * h )
6868{
69- SHA224_CTX * ctx = (SHA224_CTX * ) h -> p .ptr ;
69+ pg_sha224_ctx * ctx = (pg_sha224_ctx * ) h -> p .ptr ;
7070
71- SHA224_Init (ctx );
71+ pg_sha224_init (ctx );
7272}
7373
7474static void
7575int_sha224_finish (PX_MD * h , uint8 * dst )
7676{
77- SHA224_CTX * ctx = (SHA224_CTX * ) h -> p .ptr ;
77+ pg_sha224_ctx * ctx = (pg_sha224_ctx * ) h -> p .ptr ;
7878
79- SHA224_Final ( dst , ctx );
79+ pg_sha224_final ( ctx , dst );
8080}
8181
8282static void
8383int_sha224_free (PX_MD * h )
8484{
85- SHA224_CTX * ctx = (SHA224_CTX * ) h -> p .ptr ;
85+ pg_sha224_ctx * ctx = (pg_sha224_ctx * ) h -> p .ptr ;
8686
8787 px_memset (ctx , 0 , sizeof (* ctx ));
8888 px_free (ctx );
@@ -94,43 +94,43 @@ int_sha224_free(PX_MD *h)
9494static unsigned
9595int_sha256_len (PX_MD * h )
9696{
97- return SHA256_DIGEST_LENGTH ;
97+ return PG_SHA256_DIGEST_LENGTH ;
9898}
9999
100100static unsigned
101101int_sha256_block_len (PX_MD * h )
102102{
103- return SHA256_BLOCK_LENGTH ;
103+ return PG_SHA256_BLOCK_LENGTH ;
104104}
105105
106106static void
107107int_sha256_update (PX_MD * h , const uint8 * data , unsigned dlen )
108108{
109- SHA256_CTX * ctx = (SHA256_CTX * ) h -> p .ptr ;
109+ pg_sha256_ctx * ctx = (pg_sha256_ctx * ) h -> p .ptr ;
110110
111- SHA256_Update (ctx , data , dlen );
111+ pg_sha256_update (ctx , data , dlen );
112112}
113113
114114static void
115115int_sha256_reset (PX_MD * h )
116116{
117- SHA256_CTX * ctx = (SHA256_CTX * ) h -> p .ptr ;
117+ pg_sha256_ctx * ctx = (pg_sha256_ctx * ) h -> p .ptr ;
118118
119- SHA256_Init (ctx );
119+ pg_sha256_init (ctx );
120120}
121121
122122static void
123123int_sha256_finish (PX_MD * h , uint8 * dst )
124124{
125- SHA256_CTX * ctx = (SHA256_CTX * ) h -> p .ptr ;
125+ pg_sha256_ctx * ctx = (pg_sha256_ctx * ) h -> p .ptr ;
126126
127- SHA256_Final ( dst , ctx );
127+ pg_sha256_final ( ctx , dst );
128128}
129129
130130static void
131131int_sha256_free (PX_MD * h )
132132{
133- SHA256_CTX * ctx = (SHA256_CTX * ) h -> p .ptr ;
133+ pg_sha256_ctx * ctx = (pg_sha256_ctx * ) h -> p .ptr ;
134134
135135 px_memset (ctx , 0 , sizeof (* ctx ));
136136 px_free (ctx );
@@ -142,43 +142,43 @@ int_sha256_free(PX_MD *h)
142142static unsigned
143143int_sha384_len (PX_MD * h )
144144{
145- return SHA384_DIGEST_LENGTH ;
145+ return PG_SHA384_DIGEST_LENGTH ;
146146}
147147
148148static unsigned
149149int_sha384_block_len (PX_MD * h )
150150{
151- return SHA384_BLOCK_LENGTH ;
151+ return PG_SHA384_BLOCK_LENGTH ;
152152}
153153
154154static void
155155int_sha384_update (PX_MD * h , const uint8 * data , unsigned dlen )
156156{
157- SHA384_CTX * ctx = (SHA384_CTX * ) h -> p .ptr ;
157+ pg_sha384_ctx * ctx = (pg_sha384_ctx * ) h -> p .ptr ;
158158
159- SHA384_Update (ctx , data , dlen );
159+ pg_sha384_update (ctx , data , dlen );
160160}
161161
162162static void
163163int_sha384_reset (PX_MD * h )
164164{
165- SHA384_CTX * ctx = (SHA384_CTX * ) h -> p .ptr ;
165+ pg_sha384_ctx * ctx = (pg_sha384_ctx * ) h -> p .ptr ;
166166
167- SHA384_Init (ctx );
167+ pg_sha384_init (ctx );
168168}
169169
170170static void
171171int_sha384_finish (PX_MD * h , uint8 * dst )
172172{
173- SHA384_CTX * ctx = (SHA384_CTX * ) h -> p .ptr ;
173+ pg_sha384_ctx * ctx = (pg_sha384_ctx * ) h -> p .ptr ;
174174
175- SHA384_Final ( dst , ctx );
175+ pg_sha384_final ( ctx , dst );
176176}
177177
178178static void
179179int_sha384_free (PX_MD * h )
180180{
181- SHA384_CTX * ctx = (SHA384_CTX * ) h -> p .ptr ;
181+ pg_sha384_ctx * ctx = (pg_sha384_ctx * ) h -> p .ptr ;
182182
183183 px_memset (ctx , 0 , sizeof (* ctx ));
184184 px_free (ctx );
@@ -190,43 +190,43 @@ int_sha384_free(PX_MD *h)
190190static unsigned
191191int_sha512_len (PX_MD * h )
192192{
193- return SHA512_DIGEST_LENGTH ;
193+ return PG_SHA512_DIGEST_LENGTH ;
194194}
195195
196196static unsigned
197197int_sha512_block_len (PX_MD * h )
198198{
199- return SHA512_BLOCK_LENGTH ;
199+ return PG_SHA512_BLOCK_LENGTH ;
200200}
201201
202202static void
203203int_sha512_update (PX_MD * h , const uint8 * data , unsigned dlen )
204204{
205- SHA512_CTX * ctx = (SHA512_CTX * ) h -> p .ptr ;
205+ pg_sha512_ctx * ctx = (pg_sha512_ctx * ) h -> p .ptr ;
206206
207- SHA512_Update (ctx , data , dlen );
207+ pg_sha512_update (ctx , data , dlen );
208208}
209209
210210static void
211211int_sha512_reset (PX_MD * h )
212212{
213- SHA512_CTX * ctx = (SHA512_CTX * ) h -> p .ptr ;
213+ pg_sha512_ctx * ctx = (pg_sha512_ctx * ) h -> p .ptr ;
214214
215- SHA512_Init (ctx );
215+ pg_sha512_init (ctx );
216216}
217217
218218static void
219219int_sha512_finish (PX_MD * h , uint8 * dst )
220220{
221- SHA512_CTX * ctx = (SHA512_CTX * ) h -> p .ptr ;
221+ pg_sha512_ctx * ctx = (pg_sha512_ctx * ) h -> p .ptr ;
222222
223- SHA512_Final ( dst , ctx );
223+ pg_sha512_final ( ctx , dst );
224224}
225225
226226static void
227227int_sha512_free (PX_MD * h )
228228{
229- SHA512_CTX * ctx = (SHA512_CTX * ) h -> p .ptr ;
229+ pg_sha512_ctx * ctx = (pg_sha512_ctx * ) h -> p .ptr ;
230230
231231 px_memset (ctx , 0 , sizeof (* ctx ));
232232 px_free (ctx );
@@ -238,7 +238,7 @@ int_sha512_free(PX_MD *h)
238238void
239239init_sha224 (PX_MD * md )
240240{
241- SHA224_CTX * ctx ;
241+ pg_sha224_ctx * ctx ;
242242
243243 ctx = px_alloc (sizeof (* ctx ));
244244 memset (ctx , 0 , sizeof (* ctx ));
@@ -258,7 +258,7 @@ init_sha224(PX_MD *md)
258258void
259259init_sha256 (PX_MD * md )
260260{
261- SHA256_CTX * ctx ;
261+ pg_sha256_ctx * ctx ;
262262
263263 ctx = px_alloc (sizeof (* ctx ));
264264 memset (ctx , 0 , sizeof (* ctx ));
@@ -278,7 +278,7 @@ init_sha256(PX_MD *md)
278278void
279279init_sha384 (PX_MD * md )
280280{
281- SHA384_CTX * ctx ;
281+ pg_sha384_ctx * ctx ;
282282
283283 ctx = px_alloc (sizeof (* ctx ));
284284 memset (ctx , 0 , sizeof (* ctx ));
@@ -298,7 +298,7 @@ init_sha384(PX_MD *md)
298298void
299299init_sha512 (PX_MD * md )
300300{
301- SHA512_CTX * ctx ;
301+ pg_sha512_ctx * ctx ;
302302
303303 ctx = px_alloc (sizeof (* ctx ));
304304 memset (ctx , 0 , sizeof (* ctx ));
0 commit comments