NTRU: NTRU Cryptography

[ cryptography, library, math ] [ Propose Tags ]
This version is deprecated.

A Haskell implementation of the NTRU cryptographic system, following the IEEE Standard Specification for Public Key Crpytographic Techniques Based on Hard Problems over Lattices (IEEE Std 1363.1-2008)


[Skip to Readme]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1.0.0, 1.0.0.0, 1.0.0.1, 1.1.0.0 (info)
Dependencies arithmoi (>=0.4 && <0.5), base (>=4.6 && <4.7), bytestring (>=0.10 && <0.11), containers (>=0.5 && <0.6), crypto-api (>=0.13 && <0.14), polynomial (>=0.6 && <0.7), random (>=1.0 && <1.1), SHA (>=1.6 && <1.7), split (>=0.2 && <0.3) [details]
License BSD-3-Clause
Copyright 2014, CyberPoint International, LLC
Author Theo Levine, Tom Cornelius, Elizabeth Hughes, CyberPoint International LLC.
Maintainer opensource@cyberpointllc.com
Category Cryptography, Math
Uploaded by mikewest at 2014-08-22T16:56:28Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 2763 total (18 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Successful builds reported [all 2 reports]

Readme for NTRU-1.0.0.0

[back to package description]

This is a Haskell Implementation of the NTRU Cryptographic library, following the IEEE Standard Specification (IEEE Std 1363.1-2008).

You can build it by running:

cabal install NTRU

or by downloading it, and then running:

cabal configure
cabal build
cabal install 
You can ignore the warnings from the build.
You may need to install some dependencies, such as llvm.

##Please contact julrich@cyberpointllc.com with any questions.