Sha256: 26c8b241cc78b22fd1f93cca54fe29ebd2db809fdb875d9a4efac781f01b40d4
Contents?: true
Size: 673 Bytes
Versions: 3
Compression:
Stored size: 673 Bytes
Contents
#ifndef SHA2OSSL_H_INCLUDED #define SHA2OSSL_H_INCLUDED #include <stddef.h> #include <openssl/sha.h> #define SHA256_BLOCK_LENGTH SHA256_CBLOCK #define SHA384_BLOCK_LENGTH SHA512_CBLOCK #define SHA512_BLOCK_LENGTH SHA512_CBLOCK #ifndef __DragonFly__ #define SHA384_Final SHA512_Final #endif typedef SHA512_CTX SHA384_CTX; #undef SHA256_Finish #undef SHA384_Finish #undef SHA512_Finish #define SHA256_Finish rb_digest_SHA256_finish #define SHA384_Finish rb_digest_SHA384_finish #define SHA512_Finish rb_digest_SHA512_finish static DEFINE_FINISH_FUNC_FROM_FINAL(SHA256); static DEFINE_FINISH_FUNC_FROM_FINAL(SHA384); static DEFINE_FINISH_FUNC_FROM_FINAL(SHA512); #endif
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rubysl-digest-2.1 | ext/rubysl/digest/sha2/sha2ossl.h |
rubysl-digest-2.0.8 | ext/rubysl/digest/sha2/sha2ossl.h |
rubysl-digest-2.0.7 | ext/rubysl/digest/sha2/sha2ossl.h |