constantine
Cryptography library
A high-performance cryptography library for cryptographic primitives and protocols used in blockchain and zero-knowledge proof systems
Constantine: modular, high-performance, zero-dependency cryptography stack for verifiable computation, proof systems and blockchain protocols.
408 stars
19 watching
43 forks
Language: Nim
last commit: 16 days ago
Linked from 1 awesome list
barreto-naehrigbigintbignumblsbls-signaturebls12-381constant-timecryptographydigital-signatureelliptic-curve-arithmeticelliptic-curve-cryptographyelliptic-curvesfinite-fieldsgalois-fieldhash-to-curvepairingpairing-cryptographypublic-key-cryptographyside-channelszkp
Related projects:
Repository | Description | Stars |
---|---|---|
azadkuh/mbedcrypto | A portable C++ library for encryption and decryption of binary data using various algorithms | 47 |
cpeikert/lol | A cryptographic library built on top of lattices that enables fully-homomorphic encryption | 224 |
open-quantum-safe/liboqs | A collection of quantum-resistant cryptographic algorithms implemented in C | 1,894 |
lucawolf/des.nim | A Nim implementation of cryptographic algorithms including DES and DUKPT. | 6 |
rdubois-crypto/freshcryptolib | A collection of cryptographic primitives and functions for blockchain systems. | 124 |
daviddesmet/nacl.core | A managed .NET library providing cryptographic primitives and message authentication codes | 71 |
bogdan-kulynych/libshe | An encryption library allowing secure execution of functions on encrypted data without decrypting it | 27 |
meychi/ascrypt | A cryptographic library with a uniform API for multiple programming languages. | 47 |
brndnmtthws/dryoc | A pure-Rust cryptography library based on libsodium, providing a mostly drop-in replacement with safe and protected memory handling. | 288 |
spalt08/cryptography | A collection of high-performance cryptographic packages in JavaScript. | 54 |
dmazzella/ucrypto | Provides a fast implementation of digital signatures using RSA and Elliptic Curve Cryptography. | 32 |
jedisct1/libhydrogen | A lightweight cryptographic library providing simple functions to solve common problems. | 630 |
jangko/nimaes | An implementation of the Advanced Encryption Standard with the Rinjdael algorithm in Nim. | 54 |
raaz-crypto/raaz | A Haskell cryptographic library providing high-level and safe access to various cryptographic operations. | 68 |
cronokirby/saferith | A constant-time arithmetic library designed to enhance cryptographic operations | 97 |