package cryptodbm

  1. Overview
  2. Docs
type passwd
type t = passwd
val mk_passwd : iterations:int -> string -> passwd
val mk_weak_passwd : string -> passwd
val empty_passwd : passwd
val plain_passwd : passwd -> string
val strong_passwd : passwd -> string
val concat : passwd list -> passwd
val digest : string -> string
val encrypt : passwd:passwd -> string -> string
val decrypt : passwd:passwd -> string -> string
val compute_padding : key:string -> passwd:passwd -> max_pad:int -> int
val random_salt : len:int -> string