all options
wheezy  ] [  jessie  ] [  stretch  ] [  buster  ] [  sid  ]
[ Source: cryptokit  ]

Package: libcryptokit-ocaml-dev (1.11-1)

Links for libcryptokit-ocaml-dev


Debian Resources:

Download Source Package cryptokit:


External Resources:

Similar packages:

cryptographic algorithm library for OCaml - development

The Cryptokit library for Objective Caml provides a variety of cryptographic primitives that can be used to implement cryptographic protocols in security-sensitive applications. The primitives provided include:

  - Symmetric-key ciphers: AES, DES, Triple-DES, ARCfour,
    in ECB, CBC, CFB and OFB modes.
  - Public-key cryptography: RSA encryption, Diffie-Hellman key agreement.
  - Hash functions and MACs: SHA-1, MD5, and MACs based on AES and DES.
  - Random number generation.
  - Encodings and compression: base 64, hexadecimal, Zlib compression.

Additional ciphers and hashes can easily be used in conjunction with the library. In particular, basic mechanisms such as chaining modes, output buffering, and padding are provided by generic classes that can easily be composed with user-provided ciphers. More generally, the library promotes a "Lego"-like style of constructing and composing transformations over character streams.

This package provides static libraries, interfaces, and documentation for Cryptokit.

Tags: Software Development: OCaml Development, Libraries, Implemented in: implemented-in::ocaml, role::devel-lib, Security: Cryptography

Other Packages Related to libcryptokit-ocaml-dev

  • depends
  • recommends
  • suggests
  • enhances

Download libcryptokit-ocaml-dev

Download for all available architectures
Architecture Package Size Installed Size Files
alpha (unofficial port) 456.7 kB2,750.0 kB [list of files]
amd64 500.0 kB3,048.0 kB [list of files]
arm64 503.4 kB3,062.0 kB [list of files]
armel 514.6 kB2,999.0 kB [list of files]
armhf 515.5 kB2,957.0 kB [list of files]
hppa (unofficial port) 453.7 kB2,714.0 kB [list of files]
hurd-i386 502.0 kB2,943.0 kB [list of files]
i386 501.1 kB2,943.0 kB [list of files]
kfreebsd-amd64 500.0 kB3,048.0 kB [list of files]
kfreebsd-i386 502.1 kB2,943.0 kB [list of files]
m68k (unofficial port) 451.3 kB2,704.0 kB [list of files]
mips 454.0 kB2,727.0 kB [list of files]
mips64el 452.2 kB2,746.0 kB [list of files]
mipsel 454.3 kB2,728.0 kB [list of files]
powerpc 499.9 kB2,949.0 kB [list of files]
powerpcspe (unofficial port) 452.3 kB2,713.0 kB [list of files]
ppc64 (unofficial port) 451.2 kB2,727.0 kB [list of files]
ppc64el 451.2 kB2,724.0 kB [list of files]
s390x 451.0 kB2,728.0 kB [list of files]
sh4 (unofficial port) 454.1 kB2,704.0 kB [list of files]
sparc64 (unofficial port) 451.6 kB2,733.0 kB [list of files]
x32 (unofficial port) 451.4 kB2,708.0 kB [list of files]