eccrypto: Elliptic Curve Cryptography for Haskell
Elliptic Curve Cryptography in Haskell, evolved for correctness and practical usability from higher-level libraries.
The implementation is pure Haskell and as generic and fast as reasonably possible. Timing-attack resistance is important, failure must be documented.
This library was formerly known and its code originated as hecc, but since this would imply Hyperelliptic ECC, the name was changed.
Also the scope was changed by selecting best internal formats and no longer trying to be overly general, allowing more optimizations.
N.B.: F2 is faulty and slow.
More secure curves will be added.
[Skip to Readme]
Modules
[Index]
Downloads
- eccrypto-0.0.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.0, 0.0.1, 0.1.0, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.3.1 |
---|---|
Dependencies | base (>=4 && <5), bytestring (>=0.10 && <0.11), cereal (>=0.4 && <0.6), crypto-api (>=0.13 && <0.14), SHA (>=1.6.4 && <1.7), vector (>=0.10 && <0.12) [details] |
License | BSD-3-Clause |
Copyright | (c) Marcel Fourné, 2009-2016 |
Author | Marcel Fourné |
Maintainer | Marcel Fourné (haskell@marcelfourne.de) |
Category | Cryptography |
Source repo | head: git clone https://github.com/mfourne/eccrypto.git |
Uploaded | by MarcelFourne at 2016-06-15T07:41:40Z |
Distributions | NixOS:0.2.3.1 |
Reverse Dependencies | 3 direct, 0 indirect [details] |
Downloads | 3354 total (1 in the last 30 days) |
Rating | 2.0 (votes: 1) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2016-06-15 [all 1 reports] |