package nocrypto
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Simpler crypto
Install
dune-project
Dependency
Authors
Maintainers
Sources
nocrypto-0.5.4.tbz
sha256=8f720c8753136706ae14d46ba85e27f482a8b3e9ceccf08b0de63348618a507f
md5=c331a7a4d2a563d1d5ed581aeb849011
doc/nocrypto/Nocrypto/index.html
Module Nocrypto
Nocrypto: for when you're sick of crypto.
A compact crypto library.
The overarching API principle is simply mapping inputs to outputs, wherever feasible.
Similar algorithms in the same class (like hashes or block ciphers) are presented as distinct modules sharing the same signature.
Randomness is treated as an ambient effect.
Utilities
module Base64 : sig ... endBase64 conversion.
module Numeric : sig ... endNumeric utilities.
Hashing
module Hash : sig ... endHashes.
Symmetric-key cryptography
module Cipher_block : sig ... endBlock ciphers.
module Cipher_stream : sig ... endStreaming ciphers.
Randomness
module Rng : sig ... endSecure random number generation.
Public-key cryptography
module Rsa : sig ... endRSA public-key cryptography.
module Dsa : sig ... endDSA digital signature algorithm.
module Dh : sig ... endDiffie-Hellman, MODP version.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page