summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorjsing <>2024-03-28 07:04:21 +0000
committerjsing <>2024-03-28 07:04:21 +0000
commit744061de9eaff441a8068d51688a38f9c96dd03f (patch)
tree973e1b4d0d8bf49bba784c54545af96045b56f48 /src/lib
parent4eef145b0e93151288ad846aa8f249bd3bee5ad7 (diff)
downloadopenbsd-744061de9eaff441a8068d51688a38f9c96dd03f.tar.gz
openbsd-744061de9eaff441a8068d51688a38f9c96dd03f.tar.bz2
openbsd-744061de9eaff441a8068d51688a38f9c96dd03f.zip
Inline initial hash values.
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/libcrypto/ripemd/ripemd.c20
1 files changed, 8 insertions, 12 deletions
diff --git a/src/lib/libcrypto/ripemd/ripemd.c b/src/lib/libcrypto/ripemd/ripemd.c
index b07b85e9fe..60ef403ded 100644
--- a/src/lib/libcrypto/ripemd/ripemd.c
+++ b/src/lib/libcrypto/ripemd/ripemd.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ripemd.c,v 1.12 2024/03/28 07:03:25 jsing Exp $ */ 1/* $OpenBSD: ripemd.c,v 1.13 2024/03/28 07:04:21 jsing Exp $ */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
@@ -106,12 +106,6 @@
106#define F5(x,y,z) (((~(z)) | (y)) ^ (x)) 106#define F5(x,y,z) (((~(z)) | (y)) ^ (x))
107#endif 107#endif
108 108
109#define RIPEMD160_A 0x67452301L
110#define RIPEMD160_B 0xEFCDAB89L
111#define RIPEMD160_C 0x98BADCFEL
112#define RIPEMD160_D 0x10325476L
113#define RIPEMD160_E 0xC3D2E1F0L
114
115#define KL0 0x00000000L 109#define KL0 0x00000000L
116#define KL1 0x5A827999L 110#define KL1 0x5A827999L
117#define KL2 0x6ED9EBA1L 111#define KL2 0x6ED9EBA1L
@@ -394,11 +388,13 @@ int
394RIPEMD160_Init(RIPEMD160_CTX *c) 388RIPEMD160_Init(RIPEMD160_CTX *c)
395{ 389{
396 memset(c, 0, sizeof(*c)); 390 memset(c, 0, sizeof(*c));
397 c->A = RIPEMD160_A; 391
398 c->B = RIPEMD160_B; 392 c->A = 0x67452301UL;
399 c->C = RIPEMD160_C; 393 c->B = 0xEFCDAB89UL;
400 c->D = RIPEMD160_D; 394 c->C = 0x98BADCFEUL;
401 c->E = RIPEMD160_E; 395 c->D = 0x10325476UL;
396 c->E = 0xC3D2E1F0UL;
397
402 return 1; 398 return 1;
403} 399}
404 400