Constant time pairing-based or elliptic curve based cryptography and digital signatures
Go to file
Jacek Sieka 78d8a628e2
travis: use cached nim instead of docker
2018-09-02 21:02:08 -06:00
hardy Fix primitive types, add bitwise, shift, add, sub and constant time comparison 2018-08-05 15:07:35 +02:00
tests initial commit 2018-07-24 16:52:18 +02:00
.appveyor.yml initial commit 2018-07-24 16:52:18 +02:00
.gitignore initial commit 2018-07-24 16:52:18 +02:00
.travis.yml travis: use cached nim instead of docker 2018-09-02 21:02:08 -06:00
LICENSE-APACHEv2 initial commit 2018-07-24 16:52:18 +02:00
LICENSE-MIT initial commit 2018-07-24 16:52:18 +02:00
README.md initial commit 2018-07-24 16:52:18 +02:00
hardy.nim Introduce types and add some boolean primitives 2018-07-24 17:53:01 +02:00
hardy.nimble initial commit 2018-07-24 16:52:18 +02:00

README.md

Hardy - Hardened big int primitives

Build Status (Travis) Windows build status (Appveyor) License: MITLicense: Apache Stability: experimental

This library provides constant time big int primitives. The main use will be for implementation of elliptic curve cryptography

Installation

You can install the developement version of the library through nimble with the following command

nimble install https://github.com/status-im/nim-hardy@#master

License

Licensed and distributed under either of