package cryptodbm

  1. Overview
  2. Docs
Encrypted layer over the dbm library: access to serverless, key-value databases with symmetric encryption.

Install

Dune Dependency

Authors

Maintainers

Sources

v0.84.2.tar.gz
sha256=388a4a8bf17c9ad0825907251720ba40291a19afb643f64066a29e813be50a7e
md5=7c33f55fca768501d06e2ef0eb583f80

doc/cryptodbm.internals/Cryptodbm_internals/Subtable/index.html

Module Cryptodbm_internals.SubtableSource

Sourcetype 'a sub
Sourceval empty : string -> int -> Types.read sub
Sourceval open_read : 'a Operations.handler -> name:string -> subt:int -> iterations:int -> how:(Cipher.passwd * string) Kinds.howstored -> signwd:string -> Types.read sub
Sourceval open_full : Types.full Operations.handler -> name:string -> subt:int -> iterations:int -> how:(Cipher.passwd * string) Kinds.howstored -> signwd:string -> max_extra_key:int -> max_extra_data:int -> Types.full sub
Sourceval open_append : Types.full Operations.handler -> name:string -> subt:int -> iterations:int -> how:(Cipher.passwd * string) Kinds.howstored -> signwd:string -> check_signature:bool -> Types.full sub
Sourceval close : 'a sub -> unit
Sourceval clear : Types.full sub -> unit
Sourceval sign : 'a sub -> unit
Sourceval remove_signature : Types.full sub -> unit
Sourceval get_number : 'a sub -> int
Sourceval get_name : 'a sub -> string
Sourceval add : ?may_overwrite:bool -> Types.full sub -> key:string -> data:string -> unit
Sourceval find : 'a sub -> string -> string
Sourceval delete : Types.full sub -> string -> unit
Sourceval is_bound : 'a sub -> string -> bool
Sourceval iter : 'a sub -> (string -> string -> unit) -> unit
Sourceval iterkey : 'a sub -> (string -> unit) -> unit
Sourceval fold : 'a sub -> 'b -> (string -> string -> 'b -> 'b) -> 'b
Sourceval error : (Types.error_location -> Types.error) -> 'a sub -> 'b
OCaml

Innovation. Community. Security.