package sodium

  1. Overview
  2. Docs
type 'a key
type secret_key = secret key
type nonce
val primitive : string
val key_size : int
val nonce_size : int
val random_key : unit -> secret key
val random_nonce : unit -> nonce
val nonce_of_bytes : Bytes.t -> nonce
val increment_nonce : ?step:int -> nonce -> nonce
val wipe_key : secret key -> unit
val equal_keys : secret key -> secret key -> bool
module type S = sig ... end
module Bytes : sig ... end
module Bigbytes : sig ... end