-
Notifications
You must be signed in to change notification settings - Fork 5
/
index.html
133 lines (112 loc) · 4.89 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Noise Protocol Framework</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="author" content="Trevor Perrin">
<!-- Le styles -->
<link href="css/bootstrap.css" rel="stylesheet">
<!-- <style type="text/css"> -->
<!-- body { -->
<!-- padding-top: 60px; -->
<!-- padding-bottom: 40px; -->
<!-- } -->
<!-- </style> -->
<link href="css/site.css" rel="stylesheet">
<!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel="icon" href="favicon.ico" type="image/x-icon">
</head>
<body class="home">
<div class="navbar navbar-fixed-top">
<div class="navbar-inner">
<div class="container">
<a class="brand" href="index.html">Noise</a>
<ul class="nav">
<li class="active"><a href="index.html">Home</a></li>
<li><a href="#resources">Resources</a></li>
</ul>
</div>
</div>
</div>
<div class="container">
<!-- Main hero unit for a primary marketing message or call to action -->
<div class="hero-unit">
<div class="jump">
<h1 style="color: #ffffff;">Noise Protocol Framework</h1>
<br>
<p style="color: #ffffff;">
<p><a class="btn btn-primary btn-large" href="noise.html">Read Specification</a></p>
</div>
</div>
<section class="row features">
<h2>
Crypto protocols that are simple, fast, and secure
</h2>
<p class="intro"> Noise is a framework for building crypto
protocols. Noise protocols support mutual and optional
authentication, identity hiding, forward secrecy, zero round-trip encryption, and other
advanced features.
</p>
<hr id="resources"/>
<div class="span6">
<div class="img"><img src="img/book.svg"/></div>
<h3>Specs</h3>
<p>The main document is the <a href="noise.html">Noise Protocol Framework</a>. Several extensions are being developed, see the <a href="https://github.com/noiseprotocol/noise_wiki/wiki">wiki</a> for more details.
</p>
</div>
<div class="span6">
<div class="img"><img src="img/gears.svg"/></div>
<h3>Code</h3>
<p>Open source implementations exist in
<a href="https://github.com/rweather/noise-c">C</a>,
<a href="https://github.com/Metalnem/noise">C#</a>,
Go (<a href="https://github.com/flynn/noise">1</a>,<a href="https://github.com/Yawning/nyquist">2</a>),
<a href="https://github.com/centromere/cacophony">Haskell</a>,
<a href="https://github.com/rweather/noise-java">Java</a>,
<a href="https://github.com/nazar-pc/noise-c.wasm">Javascript</a>,
Python (<a href="https://github.com/plizonczyk/noiseprotocol">1</a>,<a href="https://github.com/tgalal/dissononce">2</a>)
and <a href="https://github.com/mcginty/snow">Rust</a>.
</div>
<div class="span6">
<div class="img"><img src="img/at.svg"/></div>
<h3>Mailing list</h3>
You can <a href="https://moderncrypto.org/mailman/listinfo/noise">join</a> the mailing list
or <a href="https://moderncrypto.org/mail-archive/noise">browse</a> the archives.
</div>
<div class="span6">
<div class="img"><img src="img/collaboration.svg"/></div>
<h3>Wiki</h3>
<p>Visit the <a href="https://github.com/noiseprotocol/noise_wiki/wiki">wiki</a> for more info, explanations, and work-in-progress specs and code.</p>
</div>
<div class="span6">
<div class="img"><img src="img/people.svg"/></div>
<h3>Adopters</h3>
<p>Noise is currently used by <a href="https://www.whatsapp.com/security/WhatsApp-Security-Whitepaper.pdf">WhatsApp</a>, <a href="https://www.wireguard.com">WireGuard</a>, <a href="https://github.com/lightningnetwork/lightning-rfc/blob/master/08-transport.md">Lightning</a>, and <a href="https://geti2p.net/spec/ntcp2">I2P</a>.</p>
</div>
</section>
<hr>
</div> <!-- /container -->
<!-- Le javascript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script src="js/bootstrap.js"></script>
<script type="text/javascript">
var clicky_site_ids = clicky_site_ids || [];
clicky_site_ids.push(66589389);
(function() {
var s = document.createElement('script');
s.type = 'text/javascript';
s.async = true;
s.src = '//static.getclicky.com/js';
( document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0] ).appendChild( s );
})();
</script>
<noscript><p><img alt="Clicky" width="1" height="1" src="//in.getclicky.com/66589389ns.gif" /></p></noscript>
</body>
</html>