./security/ocaml-cryptokit, Cryptographic primitives library for Objective Caml

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.17, Package name: ocaml-cryptokit-1.17, Maintainer: jaapb

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 cryptography: AES, DES, Triple-DES, ARCfour, in ECB,
CBC, CFB and OFB modes. Public-key cryptography: RSA encryption and
signature; 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.


Required to run:
[lang/ocaml] [devel/ocaml-findlib] [math/ocaml-zarith]

Required to build:
[pkgtools/cwrappers] [devel/ocamlbuild]

Master sites:

Filesize: 134.469 KB

Version history: (Expand)


CVS history: (Expand)


   2022-05-24 20:59:36 by Jaap Boender | Files touched by this commit (145)
Log message:
Replaced mk/ocaml.mk with lang/ocaml/ocaml.mk in ocaml packages
   2022-05-11 13:07:39 by Jaap Boender | Files touched by this commit (4) | Package updated
Log message:
Update security/ocaml-cryptokit to version 1.17.

There are many minor updates and bugfixes, and the build system has
changed to dune.
   2021-10-26 13:18:07 by Nia Alarie | Files touched by this commit (605)
Log message:
security: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./security/cyrus-sasl/distinfo \ 
cyrus-sasl-dedad73e5e7a75d01a5f3d5a6702ab8ccd2ff40d.patch.v2
   2021-10-07 16:54:50 by Nia Alarie | Files touched by this commit (606)
Log message:
security: Remove SHA1 hashes for distfiles
   2021-03-08 09:13:10 by Jaap Boender | Files touched by this commit (214) | Package updated
Log message:
Recursive revbump associated with update of lang/ocaml
   2018-11-28 13:07:50 by Jaap Boender | Files touched by this commit (3)
Log message:
Updated package security/ocaml-cryptokit to version 1.13.

Changes are bugfixes and minor additions.
   2018-11-12 17:10:29 by Jaap Boender | Files touched by this commit (141) | Package updated
Log message:
Revbumps associated with update of lang/ocaml.
   2018-07-19 17:15:31 by Jaap Boender | Files touched by this commit (190) | Package updated
Log message:
Recursive revbump associated with the update of lang/ocaml to 4.07.