diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/openssl/ripemd.h | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/include/openssl/ripemd.h b/include/openssl/ripemd.h index 27e977997b..936d4e4346 100644 --- a/include/openssl/ripemd.h +++ b/include/openssl/ripemd.h @@ -21,15 +21,18 @@ # ifndef OPENSSL_NO_RMD160 # include <openssl/e_os2.h> # include <stddef.h> + +# define RIPEMD160_DIGEST_LENGTH 20 + # ifdef __cplusplus extern "C" { # endif +# if !defined(OPENSSL_NO_DEPRECATED_3_0) -# define RIPEMD160_LONG unsigned int +# define RIPEMD160_LONG unsigned int -# define RIPEMD160_CBLOCK 64 -# define RIPEMD160_LBLOCK (RIPEMD160_CBLOCK/4) -# define RIPEMD160_DIGEST_LENGTH 20 +# define RIPEMD160_CBLOCK 64 +# define RIPEMD160_LBLOCK (RIPEMD160_CBLOCK/4) typedef struct RIPEMD160state_st { RIPEMD160_LONG A, B, C, D, E; @@ -37,12 +40,16 @@ typedef struct RIPEMD160state_st { RIPEMD160_LONG data[RIPEMD160_LBLOCK]; unsigned int num; } RIPEMD160_CTX; +# endif -int RIPEMD160_Init(RIPEMD160_CTX *c); -int RIPEMD160_Update(RIPEMD160_CTX *c, const void *data, size_t len); -int RIPEMD160_Final(unsigned char *md, RIPEMD160_CTX *c); -unsigned char *RIPEMD160(const unsigned char *d, size_t n, unsigned char *md); -void RIPEMD160_Transform(RIPEMD160_CTX *c, const unsigned char *b); +DEPRECATEDIN_3_0(int RIPEMD160_Init(RIPEMD160_CTX *c)) +DEPRECATEDIN_3_0(int RIPEMD160_Update(RIPEMD160_CTX *c, const void *data, + size_t len)) +DEPRECATEDIN_3_0(int RIPEMD160_Final(unsigned char *md, RIPEMD160_CTX *c)) +DEPRECATEDIN_3_0(unsigned char *RIPEMD160(const unsigned char *d, size_t n, + unsigned char *md)) +DEPRECATEDIN_3_0(void RIPEMD160_Transform(RIPEMD160_CTX *c, + const unsigned char *b)) # ifdef __cplusplus } |