val feed_bigstring : ctx -> ?off:int -> ?len:int -> Digestif.bigstring -> ctxval feedi_bigstring : ctx -> Digestif.bigstring Digestif.iter -> ctxval hmac_init : key:string -> hmacval hmac_feed_bigstring :
hmac ->
?off:int ->
?len:int ->
Digestif.bigstring ->
hmacval hmac_feedi_bigstring : hmac -> Digestif.bigstring Digestif.iter -> hmacval digest_bytes : ?off:int -> ?len:int -> Bytes.t -> tval digest_string : ?off:int -> ?len:int -> String.t -> tval digest_bigstring : ?off:int -> ?len:int -> Digestif.bigstring -> tval digesti_bytes : Bytes.t Digestif.iter -> tval digesti_string : String.t Digestif.iter -> tval digesti_bigstring : Digestif.bigstring Digestif.iter -> tval digestv_bigstring : Digestif.bigstring list -> tval hmac_bytes : key:string -> ?off:int -> ?len:int -> Bytes.t -> tval hmac_string : key:string -> ?off:int -> ?len:int -> String.t -> tval hmac_bigstring :
key:string ->
?off:int ->
?len:int ->
Digestif.bigstring ->
tval hmaci_bytes : key:string -> Bytes.t Digestif.iter -> tval hmaci_string : key:string -> String.t Digestif.iter -> tval hmaci_bigstring : key:string -> Digestif.bigstring Digestif.iter -> tval hmacv_bytes : key:string -> Bytes.t list -> tval hmacv_string : key:string -> String.t list -> tval hmacv_bigstring : key:string -> Digestif.bigstring list -> tval unsafe_compare : t Digestif.compareval of_hex_opt : string -> t optionval consistent_of_hex : string -> tval consistent_of_hex_opt : string -> t optionval of_raw_string : string -> tval of_raw_string_opt : string -> t optionval to_raw_string : t -> stringval get_into_bytes : ctx -> ?off:int -> bytes -> unitval feed_cstruct : ctx -> Cstruct.t -> ctxval compare : t -> t -> intval equal : t -> t -> boolval read : t -> int -> intval feed : ctx -> ?off:int -> ?len:int -> Bigstringaf.t -> ctx