diff options
author | joshua <> | 2024-03-29 01:47:29 +0000 |
---|---|---|
committer | joshua <> | 2024-03-29 01:47:29 +0000 |
commit | 7536eba9a09ea33b8a77ea48b1384919b4c61aa2 (patch) | |
tree | 452259c0fee1c60e6a350ce598f802264c12aa68 /src/lib/libcrypto/des/des_enc.c | |
parent | bd27f014831cffb017e8eb3be8173b37fbcc5c8c (diff) | |
download | openbsd-7536eba9a09ea33b8a77ea48b1384919b4c61aa2.tar.gz openbsd-7536eba9a09ea33b8a77ea48b1384919b4c61aa2.tar.bz2 openbsd-7536eba9a09ea33b8a77ea48b1384919b4c61aa2.zip |
Hide symbols in DES
ok jsing beck
Diffstat (limited to 'src/lib/libcrypto/des/des_enc.c')
-rw-r--r-- | src/lib/libcrypto/des/des_enc.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/libcrypto/des/des_enc.c b/src/lib/libcrypto/des/des_enc.c index 7319639c82..f332b9a431 100644 --- a/src/lib/libcrypto/des/des_enc.c +++ b/src/lib/libcrypto/des/des_enc.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: des_enc.c,v 1.15 2023/07/08 07:34:34 jsing Exp $ */ | 1 | /* $OpenBSD: des_enc.c,v 1.16 2024/03/29 01:47:29 joshua 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 | * |
@@ -150,6 +150,7 @@ DES_encrypt1(DES_LONG *data, DES_key_schedule *ks, int enc) | |||
150 | data[1] = r; | 150 | data[1] = r; |
151 | l = r = t = u = 0; | 151 | l = r = t = u = 0; |
152 | } | 152 | } |
153 | LCRYPTO_ALIAS(DES_encrypt1); | ||
153 | 154 | ||
154 | void | 155 | void |
155 | DES_encrypt2(DES_LONG *data, DES_key_schedule *ks, int enc) | 156 | DES_encrypt2(DES_LONG *data, DES_key_schedule *ks, int enc) |
@@ -233,6 +234,7 @@ DES_encrypt2(DES_LONG *data, DES_key_schedule *ks, int enc) | |||
233 | data[1] = ROTATE(r, 3) & 0xffffffffL; | 234 | data[1] = ROTATE(r, 3) & 0xffffffffL; |
234 | l = r = t = u = 0; | 235 | l = r = t = u = 0; |
235 | } | 236 | } |
237 | LCRYPTO_ALIAS(DES_encrypt2); | ||
236 | 238 | ||
237 | #endif /* OPENBSD_DES_ASM */ | 239 | #endif /* OPENBSD_DES_ASM */ |
238 | 240 | ||
@@ -256,6 +258,7 @@ DES_encrypt3(DES_LONG *data, DES_key_schedule *ks1, | |||
256 | data[0] = l; | 258 | data[0] = l; |
257 | data[1] = r; | 259 | data[1] = r; |
258 | } | 260 | } |
261 | LCRYPTO_ALIAS(DES_encrypt3); | ||
259 | 262 | ||
260 | void | 263 | void |
261 | DES_decrypt3(DES_LONG *data, DES_key_schedule *ks1, | 264 | DES_decrypt3(DES_LONG *data, DES_key_schedule *ks1, |
@@ -277,6 +280,7 @@ DES_decrypt3(DES_LONG *data, DES_key_schedule *ks1, | |||
277 | data[0] = l; | 280 | data[0] = l; |
278 | data[1] = r; | 281 | data[1] = r; |
279 | } | 282 | } |
283 | LCRYPTO_ALIAS(DES_decrypt3); | ||
280 | 284 | ||
281 | #ifndef DES_DEFAULT_OPTIONS | 285 | #ifndef DES_DEFAULT_OPTIONS |
282 | 286 | ||
@@ -388,5 +392,6 @@ DES_ede3_cbc_encrypt(const unsigned char *input, unsigned char *output, | |||
388 | tin0 = tin1 = tout0 = tout1 = xor0 = xor1 = 0; | 392 | tin0 = tin1 = tout0 = tout1 = xor0 = xor1 = 0; |
389 | tin[0] = tin[1] = 0; | 393 | tin[0] = tin[1] = 0; |
390 | } | 394 | } |
395 | LCRYPTO_ALIAS(DES_ede3_cbc_encrypt); | ||
391 | 396 | ||
392 | #endif /* DES_DEFAULT_OPTIONS */ | 397 | #endif /* DES_DEFAULT_OPTIONS */ |