module Digests:Netsys_crypto_types.DIGESTS
Users should not call functions of the provider directly, but use
Netsys_digests
, or another higher-level layer.
type
digest
val digests : digest list
val find : string -> digest
Not_found
val name : digest -> string
<uppercasename>-<size>
, e.g. "MD5-128", "SHA1-160", "SHA2-256".val size : digest -> int
val block_length : digest -> int
type
digest_ctx
val create : digest -> digest_ctx
val add : digest_ctx -> Netsys_types.memory -> unit
val finish : digest_ctx -> string