package eris
Encoding for Robust Immutable Storage (ERIS)
Install
Dune Dependency
Authors
Maintainers
Sources
a542d46c-ff9b-4e37-a37b-3dfd4075fc30
md5=f87f775cee78af26d154541fb9104b2f
sha256=7493c9e07933e1543448eac0161b0c19264aaa1836269a020f60c45f1a33473b
Description
The Encoding for Robust Immutable Storage (ERIS) is an encoding of arbitrary content into a set of uniformly sized, encrypted and content-addressed blocks as well as a short identifier that can be encoded as an URN. The content can be reassembled from the blocks only with this identifier. ERIS can be used to make content more robustly available on networked systems. This library provides an OCaml implementation of ERIS that can be used to encode and decode content.
Published: 01 Sep 2022
Dependencies (9)
-
crunch
build
-
conf-zig
build
- js_of_ocaml
- monocypher
- base32
-
fmt
>= "0.8.7"
-
ctypes
>= "0.13.0"
-
ocaml
>= "4.14.0"
-
dune
>= "3.2"
Dev Dependencies (7)
-
odoc
with-doc
-
qcheck-alcotest
with-test
-
qcheck
with-test
-
alcotest
with-test
-
decoders-yojson
with-test
-
bos
with-test
-
benchmark
with-test
Used by (1)
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page