Skip to content

Javascript implementation of NewHope, a post-quantum cryptographic scheme

License

Notifications You must be signed in to change notification settings

Aveygo/JsNewHope

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

A Javascript implention of NewHope

This script was heavily relient on scottwn/PyNewHope and more of a play around/learning experience to quantum cryptography. It has been tested and produces the same output as PyNewHope, given same seed and random noise. Cant vouch for the 'quantum security' of this method, other than the 128 bit reference in the original paper

TODO:

  • Double check for errors
  • Create a working example page
  • Triple check for errors

Quick use

There's an example key exchange between Alice and Bob: testNewHope() and a benchmarking function: benchmark(n_rounds) inside NewHope.js

About

Javascript implementation of NewHope, a post-quantum cryptographic scheme

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published