crypt0 contains the implementation of common cryptographic building blocks, from Field Element to more complex implementations, such as secret sharing schemes and homomorphic encryption.
- Field element
- Big Int utils
- RSA digital signature algorithm
- Secret sharing schemas (Additive, Shamir's)
- Paillier cryptosystem
$ go get github.com/tronch0/crypt0
This library was created primarily for education purposes, with future application for different projects. You should NOT USE THIS CODE IN PRODUCTION SYSTEMS.