sig   val hmac_sha1 : string -> Cryptokit.hash   val hmac_sha256 : string -> Cryptokit.hash   val hmac_sha512 : string -> Cryptokit.hash   val hmac_ripemd160 : string -> Cryptokit.hash   val hmac_md5 : string -> Cryptokit.hash   val aes :     ?iv:string -> ?pad:Cryptokit.Padding.scheme -> string -> Cryptokit.hash   val des :     ?iv:string -> ?pad:Cryptokit.Padding.scheme -> string -> Cryptokit.hash   val triple_des :     ?iv:string -> ?pad:Cryptokit.Padding.scheme -> string -> Cryptokit.hash   val des_final_triple_des :     ?iv:string -> ?pad:Cryptokit.Padding.scheme -> string -> Cryptokit.hash end