diff options
| author | beck <> | 2023-07-08 12:24:10 +0000 |
|---|---|---|
| committer | beck <> | 2023-07-08 12:24:10 +0000 |
| commit | f46ac389a5f2c573c854a6c2b50156ca974ea892 (patch) | |
| tree | eb65a62841923a42194ac41b705fcaaafc7813c2 /src/lib/libcrypto/sha/sha256.c | |
| parent | 1dad5f352903aa46e83f0b1265298f7e1d4a9633 (diff) | |
| download | openbsd-f46ac389a5f2c573c854a6c2b50156ca974ea892.tar.gz openbsd-f46ac389a5f2c573c854a6c2b50156ca974ea892.tar.bz2 openbsd-f46ac389a5f2c573c854a6c2b50156ca974ea892.zip | |
Hide symbols in sha
ok tb@
Diffstat (limited to 'src/lib/libcrypto/sha/sha256.c')
| -rw-r--r-- | src/lib/libcrypto/sha/sha256.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/lib/libcrypto/sha/sha256.c b/src/lib/libcrypto/sha/sha256.c index 80578f9ab6..0d0c4231ef 100644 --- a/src/lib/libcrypto/sha/sha256.c +++ b/src/lib/libcrypto/sha/sha256.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: sha256.c,v 1.26 2023/07/07 15:06:50 jsing Exp $ */ | 1 | /* $OpenBSD: sha256.c,v 1.27 2023/07/08 12:24:10 beck Exp $ */ |
| 2 | /* ==================================================================== | 2 | /* ==================================================================== |
| 3 | * Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. | 3 | * Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. |
| 4 | * | 4 | * |
| @@ -248,18 +248,21 @@ SHA224_Init(SHA256_CTX *c) | |||
| 248 | 248 | ||
| 249 | return 1; | 249 | return 1; |
| 250 | } | 250 | } |
| 251 | LCRYPTO_ALIAS(SHA224_Init); | ||
| 251 | 252 | ||
| 252 | int | 253 | int |
| 253 | SHA224_Update(SHA256_CTX *c, const void *data, size_t len) | 254 | SHA224_Update(SHA256_CTX *c, const void *data, size_t len) |
| 254 | { | 255 | { |
| 255 | return SHA256_Update(c, data, len); | 256 | return SHA256_Update(c, data, len); |
| 256 | } | 257 | } |
| 258 | LCRYPTO_ALIAS(SHA224_Update); | ||
| 257 | 259 | ||
| 258 | int | 260 | int |
| 259 | SHA224_Final(unsigned char *md, SHA256_CTX *c) | 261 | SHA224_Final(unsigned char *md, SHA256_CTX *c) |
| 260 | { | 262 | { |
| 261 | return SHA256_Final(md, c); | 263 | return SHA256_Final(md, c); |
| 262 | } | 264 | } |
| 265 | LCRYPTO_ALIAS(SHA224_Final); | ||
| 263 | 266 | ||
| 264 | unsigned char * | 267 | unsigned char * |
| 265 | SHA224(const unsigned char *d, size_t n, unsigned char *md) | 268 | SHA224(const unsigned char *d, size_t n, unsigned char *md) |
| @@ -278,6 +281,7 @@ SHA224(const unsigned char *d, size_t n, unsigned char *md) | |||
| 278 | 281 | ||
| 279 | return (md); | 282 | return (md); |
| 280 | } | 283 | } |
| 284 | LCRYPTO_ALIAS(SHA224); | ||
| 281 | 285 | ||
| 282 | int | 286 | int |
| 283 | SHA256_Init(SHA256_CTX *c) | 287 | SHA256_Init(SHA256_CTX *c) |
| @@ -297,6 +301,7 @@ SHA256_Init(SHA256_CTX *c) | |||
| 297 | 301 | ||
| 298 | return 1; | 302 | return 1; |
| 299 | } | 303 | } |
| 304 | LCRYPTO_ALIAS(SHA256_Init); | ||
| 300 | 305 | ||
| 301 | int | 306 | int |
| 302 | SHA256_Update(SHA256_CTX *c, const void *data_, size_t len) | 307 | SHA256_Update(SHA256_CTX *c, const void *data_, size_t len) |
| @@ -351,12 +356,14 @@ SHA256_Update(SHA256_CTX *c, const void *data_, size_t len) | |||
| 351 | } | 356 | } |
| 352 | return 1; | 357 | return 1; |
| 353 | } | 358 | } |
| 359 | LCRYPTO_ALIAS(SHA256_Update); | ||
| 354 | 360 | ||
| 355 | void | 361 | void |
| 356 | SHA256_Transform(SHA256_CTX *c, const unsigned char *data) | 362 | SHA256_Transform(SHA256_CTX *c, const unsigned char *data) |
| 357 | { | 363 | { |
| 358 | sha256_block_data_order(c, data, 1); | 364 | sha256_block_data_order(c, data, 1); |
| 359 | } | 365 | } |
| 366 | LCRYPTO_ALIAS(SHA256_Transform); | ||
| 360 | 367 | ||
| 361 | int | 368 | int |
| 362 | SHA256_Final(unsigned char *md, SHA256_CTX *c) | 369 | SHA256_Final(unsigned char *md, SHA256_CTX *c) |
| @@ -417,6 +424,7 @@ SHA256_Final(unsigned char *md, SHA256_CTX *c) | |||
| 417 | 424 | ||
| 418 | return 1; | 425 | return 1; |
| 419 | } | 426 | } |
| 427 | LCRYPTO_ALIAS(SHA256_Final); | ||
| 420 | 428 | ||
| 421 | unsigned char * | 429 | unsigned char * |
| 422 | SHA256(const unsigned char *d, size_t n, unsigned char *md) | 430 | SHA256(const unsigned char *d, size_t n, unsigned char *md) |
| @@ -435,5 +443,6 @@ SHA256(const unsigned char *d, size_t n, unsigned char *md) | |||
| 435 | 443 | ||
| 436 | return (md); | 444 | return (md); |
| 437 | } | 445 | } |
| 446 | LCRYPTO_ALIAS(SHA256); | ||
| 438 | 447 | ||
| 439 | #endif /* OPENSSL_NO_SHA256 */ | 448 | #endif /* OPENSSL_NO_SHA256 */ |
