diff options
Diffstat (limited to 'template/index.html.j2')
-rw-r--r-- | template/index.html.j2 | 293 |
1 files changed, 293 insertions, 0 deletions
diff --git a/template/index.html.j2 b/template/index.html.j2 new file mode 100644 index 00000000..48e41248 --- /dev/null +++ b/template/index.html.j2 | |||
@@ -0,0 +1,293 @@ | |||
1 | {% extends "common/base.j2" %} | ||
2 | {% block body_content %} | ||
3 | <!-- Jumbotron --> | ||
4 | <div class="container-logo banner dark text-center"> | ||
5 | <img src="{{ url('static/images/gnunet-anonymous-logo.png') }}" /> | ||
6 | </div> | ||
7 | <div class="jumbotron"> | ||
8 | <div class="container text-center"> | ||
9 | <p> | ||
10 | {% trans %} | ||
11 | GNUnet is a new network protocol stack for building secure, distributed, | ||
12 | and privacy-preserving applications. With strong roots in academic | ||
13 | <a href="https://old.gnunet.org/bibliography">research</a>, our goal is to replace the | ||
14 | <a href="https://secushare.org/broken-internet">old insecure Internet</a> | ||
15 | protocol stack. | ||
16 | {% endtrans %} | ||
17 | <br><br> | ||
18 | {% trans %} | ||
19 | GNUnet is typically run as an | ||
20 | <a href="https://en.wikipedia.org/wiki/Overlay_network">overlay network</a> | ||
21 | on top of the the existing Internet infrastructure forming the | ||
22 | basis of a hybrid | ||
23 | <a href="architecture.html">peer-to-peer mesh and relay backbone</a> | ||
24 | for applications to run on. It could just as well be run | ||
25 | independently of the Internet, over | ||
26 | <a href="https://en.wikipedia.org/wiki/Physical_layer">dedicated radio and cable</a>. | ||
27 | {% endtrans %} | ||
28 | <br><br> | ||
29 | {% trans %} | ||
30 | GNUnet is made for an open society: It's a self-organizing | ||
31 | network and it is | ||
32 | <a href="http://www.gnu.org/philosophy/free-sw.html">free software</a> | ||
33 | as in freedom. GNUnet puts you in control of your data. You | ||
34 | determine which data to share with whom, and you're not | ||
35 | pressured to accept compromises. | ||
36 | {% endtrans %} | ||
37 | </p> | ||
38 | <p> | ||
39 | <a class="btn btn-primary btn-lg" href="https://git.gnunet.org/gnunet.git"> | ||
40 | {% trans %} | ||
41 | Download GNUnet (via Git) | ||
42 | {% endtrans %} | ||
43 | </a> | ||
44 | <a class="btn btn-primary btn-lg" href="ev.html"> | ||
45 | {% trans %} | ||
46 | Join & support us! | ||
47 | {% endtrans %} | ||
48 | </a> | ||
49 | </p> | ||
50 | </div> | ||
51 | </div> | ||
52 | |||
53 | <div class="container-fluid adorn_h3_bracket c_acronym"> | ||
54 | <div class="container"> | ||
55 | <div class="row"> | ||
56 | <div class="container text-center"> | ||
57 | <h1>{% trans %}The Internet of tomorrow needs GNUnet today{% endtrans %}</h1> | ||
58 | </div> | ||
59 | </div> | ||
60 | <div class="row"> | ||
61 | <div class="col-lg-4"> | ||
62 | <h3>{{ _("Imagine...") }}</h3> | ||
63 | <p> | ||
64 | {% trans %} | ||
65 | The conventional Internet is currently like a system of roads | ||
66 | with deep potholes and highwaymen all over the place. Even if | ||
67 | you still can use the roads (e.g. send emails, or browse | ||
68 | websites) your vehicle might get hijacked, damaged, or long | ||
69 | arms might reach into its back and steal your items (data) to | ||
70 | use it against you and sell it to others - while you can't | ||
71 | even notice the thievery nor accuse and hold the scroungers | ||
72 | accountable. | ||
73 | {% endtrans %} | ||
74 | </p> | ||
75 | </div> | ||
76 | <div class="col-lg-4"> | ||
77 | <h3>{{ _("The Internet is broken") }}</h3> | ||
78 | |||
79 | <p> | ||
80 | {% trans %} | ||
81 | Protocols from Ethernet and IP to BGP and X.509 PKI are | ||
82 | insecure by default: protecting against address forgery, | ||
83 | routers learning metadata, or choosing trustworthy CAs is | ||
84 | nontrivial and sometimes impossible. | ||
85 | {% endtrans %} | ||
86 | </p> | ||
87 | <p> | ||
88 | {% trans %} | ||
89 | GNUnet provides | ||
90 | <a href="https://www.w3.org/2014/strint/papers/65.pdf">privacy by design</a>, | ||
91 | improving addressing, routing, naming and | ||
92 | content distribution in a technically robust manner - as | ||
93 | opposed to ad-hoc designs in place today. | ||
94 | {% endtrans %} | ||
95 | </p> | ||
96 | </div> | ||
97 | <div class="col-lg-4"> | ||
98 | <h3>{{ _("Decentralization is hard") }}</h3> | ||
99 | |||
100 | <p> | ||
101 | {% trans %} | ||
102 | It seems as if every other distributed or P2P project | ||
103 | develops its own library stack, covering transports, stream | ||
104 | muxing, discovery and others. This divides effort and | ||
105 | multiplies bug count. | ||
106 | {% endtrans %} | ||
107 | <p> | ||
108 | {% trans %} | ||
109 | GNUnet is a metadata-preserving foundation for your | ||
110 | application, covering areas from addressing to reliable | ||
111 | bidirectional Axolotl-encrypted channels, with advanced | ||
112 | routing. Our work is based on continuous research spanning | ||
113 | almost two decades. | ||
114 | {% endtrans %} | ||
115 | </p> | ||
116 | </div> | ||
117 | </div> | ||
118 | <div class="row"> | ||
119 | <div class="col-lg-4"> | ||
120 | <h3>{{ _("Metadata is exposed") }}</h3> | ||
121 | <p> | ||
122 | {% trans %} | ||
123 | Even though transport encryption is increasingly being | ||
124 | deployed on the Internet, it still reveals data that can | ||
125 | threaten democracy: the identities of senders and receivers, | ||
126 | the times, frequency and the volume of communication are all | ||
127 | still revealed. | ||
128 | <!-- Looks like a weak argumentation to me: | ||
129 | which <a | ||
130 | href="https://www.freehaven.net/anonbib/cache/websitefingerprinting-pets2016.pdf">enables | ||
131 | reverse-engineering pages visited via website | ||
132 | fingerprinting</a>. --> | ||
133 | {% endtrans %} | ||
134 | <p> | ||
135 | {% trans %} | ||
136 | GNUnet | ||
137 | <a href="https://secushare.org/anonymity">addresses</a> | ||
138 | these concerns with perfect forward secrecy via ephemeral | ||
139 | public key addressing, fixed packet size to hinder traffic | ||
140 | analysis, layered encryption, Sybil-resistant routing, and | ||
141 | more. | ||
142 | {% endtrans %} | ||
143 | </p> | ||
144 | </div> | ||
145 | <div class="col-lg-4"> | ||
146 | <h3>{{ _("Freedoms are not respected") }}</h3> | ||
147 | <p> | ||
148 | {% trans %} | ||
149 | Today, monitoring increasingly centralized infrastructure, | ||
150 | proprietary implementations, traffic shapers and firewalls | ||
151 | restrict all of the | ||
152 | <a href="https://www.gnu.org/philosophy/free-sw.html">essential freedoms</a> | ||
153 | to various degrees. | ||
154 | {% endtrans %} | ||
155 | </p> | ||
156 | <p> | ||
157 | {% trans %} | ||
158 | GNUnet gives users freedoms to securely access information | ||
159 | ("run" the network), to study all aspects of the network’s | ||
160 | operation ("access the code"), to distribute information | ||
161 | ("copy"), as well as the freedom to deploy new applications | ||
162 | ("modify"). | ||
163 | {% endtrans %} | ||
164 | </p> | ||
165 | </div> | ||
166 | </div> | ||
167 | </div> | ||
168 | <!-- | ||
169 | <div class="container"> | ||
170 | <div class="row"> | ||
171 | <div class="container text-center bg-primary"> | ||
172 | <h3> | ||
173 | {% trans %} | ||
174 | GNUnet aims to enable a secure and ethical Internet. | ||
175 | {% endtrans %} | ||
176 | </h3> | ||
177 | </div> | ||
178 | </div> | ||
179 | </div> | ||
180 | //--> | ||
181 | </div> | ||
182 | |||
183 | |||
184 | |||
185 | <div class="container adorn_h3_bracket"> | ||
186 | <div class="row"> | ||
187 | <div class="container text-center"> | ||
188 | <h1> | ||
189 | {% trans %} | ||
190 | Featured Applications | ||
191 | {% endtrans %} | ||
192 | </h1> | ||
193 | </div> | ||
194 | </div> | ||
195 | <div class="row"> | ||
196 | <div class="col-lg-4"> | ||
197 | <h3>{{ _("GNU Taler") }}</h3> | ||
198 | |||
199 | <p> | ||
200 | {% trans %} | ||
201 | <a href="https://taler.net/">GNU Taler</a> | ||
202 | is a new privacy-preserving electronic payment system. | ||
203 | Payments are cryptographically | ||
204 | secured and are confirmed within milliseconds with | ||
205 | extremely low transaction costs. | ||
206 | {% endtrans %} | ||
207 | </p> | ||
208 | </div> | ||
209 | |||
210 | <div class="col-lg-4"> | ||
211 | <h3>{{ _("The GNU Name System") }}</h3> | ||
212 | |||
213 | <p> | ||
214 | {% trans %} | ||
215 | The GNU Name System (GNS) is a fully decentralized replacement | ||
216 | for the Domain Name System (DNS). Instead of using a | ||
217 | hierarchy, GNS uses a directed graph. Naming conventions | ||
218 | are similar to DNS, but queries and replies are private even | ||
219 | with respect to peers providing the answers. The integrity of | ||
220 | records and privacy of look-ups is cryptographically secured. | ||
221 | <!-- Too technical: GNS integrates | ||
222 | a robust, efficient and instant key revocation mechanism. --> | ||
223 | {% endtrans %} | ||
224 | </p> | ||
225 | |||
226 | </div> | ||
227 | <div class="col-lg-4"> | ||
228 | <h3>{{ _("secushare") }}</h3> | ||
229 | |||
230 | <p> | ||
231 | {% trans %} | ||
232 | <a href="https://secushare.org/">secushare</a> | ||
233 | is creating a decentralized social networking | ||
234 | application on top of GNUnet. Using overlay | ||
235 | multicast and the extensible PSYC protocol, notifications are | ||
236 | distributed end-to-end encrypted to authorized recipients only. | ||
237 | {% endtrans %} | ||
238 | </p> | ||
239 | </div> | ||
240 | </div> | ||
241 | |||
242 | <div class="row"> | ||
243 | <div class="col-lg-4"> | ||
244 | <h3>{{ _("pretty Easy privacy") }}</h3> | ||
245 | |||
246 | <p> | ||
247 | {% trans %} | ||
248 | <a href="https://pep.foundation/">pretty Easy privacy</a> (p≡p) | ||
249 | is creating a usable end-to-end encrypted e-mail solution using | ||
250 | opportunistic key exchange. | ||
251 | p≡p will use GNUnet to protect metadata and exploit new | ||
252 | cryptographic protocols to verify keys. | ||
253 | {% endtrans %} | ||
254 | </p> | ||
255 | </div> | ||
256 | <div class="col-lg-4"> | ||
257 | <h3>{{ _("Filesharing") }}</h3> | ||
258 | <p> | ||
259 | {% trans %} | ||
260 | GNUnet filesharing is an application that provides | ||
261 | censorship-resistant, anonymous filesharing. The publisher is | ||
262 | empowered to make a gradual choice between performance and anonymity. | ||
263 | {% endtrans %} | ||
264 | </p> | ||
265 | |||
266 | </div> | ||
267 | <div class="col-lg-4"> | ||
268 | <h3>{{ _("Conversation") }}</h3> | ||
269 | <p> | ||
270 | {% trans %} | ||
271 | GNUnet conversation is an application that provides secure | ||
272 | voice communication in a fully decentralized way by employing | ||
273 | GNUnet for routing and transport. | ||
274 | {% endtrans %} | ||
275 | </p> | ||
276 | |||
277 | </div> | ||
278 | </div> | ||
279 | </div> | ||
280 | |||
281 | <div class="container adorn_h3_bracket"> | ||
282 | <div class="row"> | ||
283 | <div class="container text-center"> | ||
284 | <h1>{{ _("News") }}</h1> | ||
285 | </div> | ||
286 | </div> | ||
287 | <div class="row"> | ||
288 | <div class="col-lg-12"> | ||
289 | {% include "template/news.html.j2.inc" %} | ||
290 | </div> | ||
291 | </div> | ||
292 | </div> <!-- /container --> | ||
293 | {% endblock body_content %} | ||