sig   val sha1 : unit -> Cryptokit.hash   val sha2 : int -> Cryptokit.hash   val sha3 : int -> Cryptokit.hash   val sha224 : unit -> Cryptokit.hash   val sha256 : unit -> Cryptokit.hash   val sha384 : unit -> Cryptokit.hash   val sha512 : unit -> Cryptokit.hash   val ripemd160 : unit -> Cryptokit.hash   val md5 : unit -> Cryptokit.hash end