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/Kinds/LowerDB/index.html

Module Kinds.LowerDBSource

Sourcetype dbfile
Sourceval mk_file : string -> dbfile
Sourceval get_root : dbfile -> string
Sourceval exists : dbfile -> bool
Sourceval delete : dbfile -> unit
Sourceval get_perm : dbfile -> int
Sourceval copy : dbfile -> string -> unit
Sourceval is_readable : dbfile -> bool
Sourceval is_appendable : dbfile -> bool
Sourcetype dbm
Sourceval open_dbm : dbfile -> [ `Read | `Write | `Append ] -> perm:int -> dbm
Sourceval close : dbm -> unit
Sourceval remove : dbm -> encoded_key -> unit
Sourceval replace : dbm -> encoded_key -> encoded_data -> unit
Sourceval add : dbm -> encoded_key -> encoded_data -> unit
Sourceval iterkey : (encoded_key -> unit) -> dbm -> unit
Sourceval iter : (encoded_key -> encoded_data -> unit) -> dbm -> unit
OCaml

Innovation. Community. Security.