by noiseprotocol

noiseprotocol /noise_spec

Noise Specification

436 Stars 35 Forks Last release: about 2 years ago (v34) 650 Commits 7 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:


Noise is a framework for crypto protocols based on Diffie-Hellman key agreement.


The Noise specification is stored in as Pandoc Markdown. The Makefile processes the source file to produce HTML and PDF.

Only a few Pandoc features are used:

  • Metadata at top of file.

  • Reference links use Pandoc's "implicitheaderreferences" (clicking on these links in the Github display doesn't do anything).

  • Zero-numbered lists (warning: the Github display of these numbered lists shows them starting at 1, instead of 0).

  • Table of contents and metadata headers added to output.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.