Table *hbcryptotoplevel TopLevel_Command
hbcrypto
- subcmd enum(HBCrypto/_SubCommand, "hbcrypto subcommand")
- ... obj
+ dispatch(HBCrypto/_SubCommand, "hbcrypto subcommand")
Table hbcrypto HBCrypto_SubCommand
pad
alg enum(HashAlgInfo/, "hash alg")
message hb
=> hb
+ hash-init
+ alg enum(HashAlgInfo/, "hash alg")
+ => iddata(&cht_hash_states)
+ hash-update
+ stateh iddata(&cht_hash_states)
+ message hb
+ hash-final
+ stateh iddata(&cht_hash_states)
+ => hb
+ hash-discard
+ stateh iddata(&cht_hash_states)
+ hash-clonestate
+ stateh iddata(&cht_hash_states)
+ => iddata(&cht_hash_states)
hmac
alg enum(HashAlgInfo/, "hash alg for hmac")
message hb