Module: GmSSL::SM3

Extended by:
FFI::Library
Defined in:
lib/gmssl/sm3.rb

Defined Under Namespace

Classes: SM3_CTX, SM3_DIGEST_CTX, SM3_HMAC_CTX, SM3_KDF_CTX

Constant Summary collapse

SM3_DIGEST_SIZE =
32
SM3_BLOCK_SIZE =
64
SM3_STATE_WORDS =
8
SM3_HMAC_SIZE =
SM3_DIGEST_SIZE
SM3_PBKDF2_MIN_ITER =
10000
SM3_PBKDF2_MAX_ITER =
16777215
SM3_PBKDF2_MAX_SALT_SIZE =
64
SM3_PBKDF2_DEFAULT_SALT_SIZE =
8