|
Ruby
2.7.2p137(2020-10-01revision5445e0435260b449decf2ac16f9d09bae3cafe72)
|
#include <stddef.h>#include <openssl/sha.h>Go to the source code of this file.
Macros | |
| #define | SHA256_BLOCK_LENGTH SHA256_CBLOCK |
| #define | SHA384_BLOCK_LENGTH SHA512_CBLOCK |
| #define | SHA512_BLOCK_LENGTH SHA512_CBLOCK |
| #define | SHA384_Final SHA512_Final |
| #define | SHA256_Finish rb_digest_SHA256_finish |
| #define | SHA384_Finish rb_digest_SHA384_finish |
| #define | SHA512_Finish rb_digest_SHA512_finish |
Typedefs | |
| typedef SHA512_CTX | SHA384_CTX |
| #define SHA256_BLOCK_LENGTH SHA256_CBLOCK |
Definition at line 7 of file sha2ossl.h.
| #define SHA256_Finish rb_digest_SHA256_finish |
Definition at line 20 of file sha2ossl.h.
| #define SHA384_BLOCK_LENGTH SHA512_CBLOCK |
Definition at line 8 of file sha2ossl.h.
| #define SHA384_Final SHA512_Final |
Definition at line 12 of file sha2ossl.h.
| #define SHA384_Finish rb_digest_SHA384_finish |
Definition at line 21 of file sha2ossl.h.
| #define SHA512_BLOCK_LENGTH SHA512_CBLOCK |
Definition at line 9 of file sha2ossl.h.
| #define SHA512_Finish rb_digest_SHA512_finish |
Definition at line 22 of file sha2ossl.h.
| typedef SHA512_CTX SHA384_CTX |
Definition at line 15 of file sha2ossl.h.