diff options
Diffstat (limited to 'src/lib/libcrypto/sha/sha512.c')
| -rw-r--r-- | src/lib/libcrypto/sha/sha512.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/lib/libcrypto/sha/sha512.c b/src/lib/libcrypto/sha/sha512.c index 6dc91cb0f5..360a5c29fb 100644 --- a/src/lib/libcrypto/sha/sha512.c +++ b/src/lib/libcrypto/sha/sha512.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: sha512.c,v 1.40 2023/07/02 14:57:58 jsing Exp $ */ | 1 | /* $OpenBSD: sha512.c,v 1.41 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 | * |
| @@ -325,18 +325,21 @@ SHA384_Init(SHA512_CTX *c) | |||
| 325 | 325 | ||
| 326 | return 1; | 326 | return 1; |
| 327 | } | 327 | } |
| 328 | LCRYPTO_ALIAS(SHA384_Init); | ||
| 328 | 329 | ||
| 329 | int | 330 | int |
| 330 | SHA384_Update(SHA512_CTX *c, const void *data, size_t len) | 331 | SHA384_Update(SHA512_CTX *c, const void *data, size_t len) |
| 331 | { | 332 | { |
| 332 | return SHA512_Update(c, data, len); | 333 | return SHA512_Update(c, data, len); |
| 333 | } | 334 | } |
| 335 | LCRYPTO_ALIAS(SHA384_Update); | ||
| 334 | 336 | ||
| 335 | int | 337 | int |
| 336 | SHA384_Final(unsigned char *md, SHA512_CTX *c) | 338 | SHA384_Final(unsigned char *md, SHA512_CTX *c) |
| 337 | { | 339 | { |
| 338 | return SHA512_Final(md, c); | 340 | return SHA512_Final(md, c); |
| 339 | } | 341 | } |
| 342 | LCRYPTO_ALIAS(SHA384_Final); | ||
| 340 | 343 | ||
| 341 | unsigned char * | 344 | unsigned char * |
| 342 | SHA384(const unsigned char *d, size_t n, unsigned char *md) | 345 | SHA384(const unsigned char *d, size_t n, unsigned char *md) |
| @@ -355,6 +358,7 @@ SHA384(const unsigned char *d, size_t n, unsigned char *md) | |||
| 355 | 358 | ||
| 356 | return (md); | 359 | return (md); |
| 357 | } | 360 | } |
| 361 | LCRYPTO_ALIAS(SHA384); | ||
| 358 | 362 | ||
| 359 | int | 363 | int |
| 360 | SHA512_Init(SHA512_CTX *c) | 364 | SHA512_Init(SHA512_CTX *c) |
| @@ -374,12 +378,14 @@ SHA512_Init(SHA512_CTX *c) | |||
| 374 | 378 | ||
| 375 | return 1; | 379 | return 1; |
| 376 | } | 380 | } |
| 381 | LCRYPTO_ALIAS(SHA512_Init); | ||
| 377 | 382 | ||
| 378 | void | 383 | void |
| 379 | SHA512_Transform(SHA512_CTX *c, const unsigned char *data) | 384 | SHA512_Transform(SHA512_CTX *c, const unsigned char *data) |
| 380 | { | 385 | { |
| 381 | sha512_block_data_order(c, data, 1); | 386 | sha512_block_data_order(c, data, 1); |
| 382 | } | 387 | } |
| 388 | LCRYPTO_ALIAS(SHA512_Transform); | ||
| 383 | 389 | ||
| 384 | int | 390 | int |
| 385 | SHA512_Update(SHA512_CTX *c, const void *_data, size_t len) | 391 | SHA512_Update(SHA512_CTX *c, const void *_data, size_t len) |
| @@ -428,6 +434,7 @@ SHA512_Update(SHA512_CTX *c, const void *_data, size_t len) | |||
| 428 | 434 | ||
| 429 | return 1; | 435 | return 1; |
| 430 | } | 436 | } |
| 437 | LCRYPTO_ALIAS(SHA512_Update); | ||
| 431 | 438 | ||
| 432 | int | 439 | int |
| 433 | SHA512_Final(unsigned char *md, SHA512_CTX *c) | 440 | SHA512_Final(unsigned char *md, SHA512_CTX *c) |
| @@ -485,6 +492,7 @@ SHA512_Final(unsigned char *md, SHA512_CTX *c) | |||
| 485 | 492 | ||
| 486 | return 1; | 493 | return 1; |
| 487 | } | 494 | } |
| 495 | LCRYPTO_ALIAS(SHA512_Final); | ||
| 488 | 496 | ||
| 489 | unsigned char * | 497 | unsigned char * |
| 490 | SHA512(const unsigned char *d, size_t n, unsigned char *md) | 498 | SHA512(const unsigned char *d, size_t n, unsigned char *md) |
| @@ -503,6 +511,7 @@ SHA512(const unsigned char *d, size_t n, unsigned char *md) | |||
| 503 | 511 | ||
| 504 | return (md); | 512 | return (md); |
| 505 | } | 513 | } |
| 514 | LCRYPTO_ALIAS(SHA512); | ||
| 506 | 515 | ||
| 507 | int | 516 | int |
| 508 | SHA512_224_Init(SHA512_CTX *c) | 517 | SHA512_224_Init(SHA512_CTX *c) |
