cryptokit
cryptokit copied to clipboard
A library of cryptographic primitives (ciphers, hashes, etc) for OCaml
on alpine, trying to do a static build with cryptokit and openssl (pulled in by another library), I met some symbol collisions that could only be fixed by prefixing C...
As reported in #35, some of the C files in this library (e.g. src/poly1305-donna.c) are also present in other libraries, causing name collisions for the functions they export. This commit...
```dune build``` fails: ``` File "_none_", line 1: Error: I/O error: dllzarith.so: No such file or directory *** Error code 1 ``` ocaml-zarith-1.4.1 is installed: ``` $ pkg info -l...
Hi, cryptokit seems to have no version number given to ocamlfind. This is not very convenient to check for version constraint at configure time in other tools/libs.
For example: https://www.tarsnap.com/scrypt.html Paper: https://www.bsdcan.org/2009/schedule/attachments/87_scrypt.pdf
Hello, In Stream.chacha20, I think that the (currently optional) [ctr] argument should be made mandatory. I feel it is dangerous for users to have both the [iv] and [ctr] have...
Add Paillier encryption support to the library to start with homomorphic Encryptions
Extend support for Homomorphic Encryption Algorithm - Paillier Encryption. This could be useful since this scheme is widely used in E-voting related work.