aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitriy Volkov <wldhx@wldhx.me>2018-01-08 13:59:02 +0100
committerDmitriy Volkov <wldhx@wldhx.me>2018-01-08 13:59:02 +0100
commit24c39dbc6975d19d35b958c5da81e71ee5761c44 (patch)
treef1d9748e6f40b97786b1d7fd85be981d230da003
parent67da4245d2a0274f4959a1359d73a48e8cc35fbb (diff)
downloadwww-24c39dbc6975d19d35b958c5da81e71ee5761c44.tar.gz
www-24c39dbc6975d19d35b958c5da81e71ee5761c44.zip
feat: Index: Add motivation
-rw-r--r--index.html.j259
-rw-r--r--locale/de/LC_MESSAGES/messages.po95
-rw-r--r--locale/en/LC_MESSAGES/messages.po95
-rw-r--r--locale/es/LC_MESSAGES/messages.po95
-rw-r--r--locale/fr/LC_MESSAGES/messages.po95
-rw-r--r--locale/it/LC_MESSAGES/messages.po95
6 files changed, 432 insertions, 102 deletions
diff --git a/index.html.j2 b/index.html.j2
index dd9d60f7..0480232d 100644
--- a/index.html.j2
+++ b/index.html.j2
@@ -11,19 +11,64 @@
11 11
12 <p> 12 <p>
13 {% trans %} 13 {% trans %}
14 GNUnet is an alternative network stack for 14 An alternative P2P network stack to build secure, decentralized and privacy-preserving distributed applications; built to replace the old insecure Internet protocols.
15 building secure, decentralized and privacy-preserving
16 distributed applications. Our goal is to replace the old
17 insecure Internet protocol stack. Starting from an application
18 for secure publication of files, GNUnet has grown to include all
19 kinds of basic protocol components and applications towards the
20 creation of a GNU internet.
21 {% endtrans %} 15 {% endtrans %}
22 </p> 16 </p>
23 17
24 </div> 18 </div>
25</div> 19</div>
26 20
21<div class="container">
22 <div class="row">
23 <div class="col-lg-6">
24 <h3>{{ _("The Internet is broken") }}</h3>
25
26 <p>
27 {% trans %}
28 Protocols from Ethernet and IP to BGP and X.509 PKI fail by being unsecure-by-default: protecting against address forgery, routers learning metadata, or choosing really trusted CAs is nontrivial and sometimes nigh impossible.
29 <br><br>
30 GNUnet is an Internet <a href="https://www.w3.org/2014/strint/papers/65.pdf">secure-by-design</a>, addressing addressing, routing, naming and content distribution in a technically robust manner - as opposed to ad-hoc designs in place today.
31 {% endtrans %}
32 </p>
33 </div>
34 <div class="col-lg-6">
35 <h3>{{ _("Developing decentralized applications is hard") }}</h3>
36
37 <p>
38 {% trans %}
39 It seems like every other P2P project develops its own library stack, covering transports, stream muxing, discovery and others. This divides effort and multiplies bug count.
40 <br><br>
41 GNUnet is a metadata-preserving foundation for your application covering areas from addressing to reliable bidirectional Axolotl-encrypted channels, with advanced routing and based on years of research.
42 {% endtrans %}
43 </p>
44 </div>
45 </div>
46 <div class="row">
47 <div class="col-lg-6">
48 <h3>{{ _("Metadata leaks en masse") }}</h3>
49
50 <p>
51 {% trans %}
52 Even though transport encryption is increasingly being deployed in the Internet, it can only do so much: sender and receiver, times, frequency and the volume of communication are all revealed, which enables reverse engineering pages visited and website fingerprinting, as demonstrated with Tor.
53 <br><br>
54 GNUnet addresses these concerns with Perfect Forward Secrecy via ephemeral public key addressing, fixed packet size to hinder traffic analysis, layered encryption, Sybil-resistant routing, and others.
55 {% endtrans %}
56 </p>
57 </div>
58 <div class="col-lg-6">
59 <h3>{{ _("Users’ freedoms are not respected") }}</h3>
60
61 <p>
62 {% trans %}
63 Today, monitoring infrastructure, proprietary implementations, traffic shapers and firewalls restrict all of the <a href="https://www.gnu.org/philosophy/free-sw.html">essential freedoms</a> to some degree.
64 <br><br>
65 GNUnet gives users freedoms to securely access information (“run” the network), to study all aspects of the network’s operation (“access the code”), to distribute information (“copy”), as well as the freedom to deploy new applications (“modify”).
66 {% endtrans %}
67 </p>
68 </div>
69 </div>
70</div>
71
27<div class="container adorn_h3_bracket"> 72<div class="container adorn_h3_bracket">
28 <div class="row"> 73 <div class="row">
29 <div class="col-lg-4"> 74 <div class="col-lg-4">
diff --git a/locale/de/LC_MESSAGES/messages.po b/locale/de/LC_MESSAGES/messages.po
index 17cbeab9..9a543839 100644
--- a/locale/de/LC_MESSAGES/messages.po
+++ b/locale/de/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
7msgstr "" 7msgstr ""
8"Project-Id-Version: PROJECT VERSION\n" 8"Project-Id-Version: PROJECT VERSION\n"
9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" 9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
10"POT-Creation-Date: 2018-01-08 13:57+0100\n" 10"POT-Creation-Date: 2018-01-08 13:58+0100\n"
11"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 11"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: LANGUAGE <LL@li.org>\n" 13"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -326,29 +326,86 @@ msgstr "GNUs Protokoll-Stack für ein neues ethisches Internet"
326 326
327#: index.html.j2:13 327#: index.html.j2:13
328msgid "" 328msgid ""
329"GNUnet is an alternative network stack for building secure, decentralized " 329"An alternative P2P network stack to build secure, decentralized and privacy-"
330"and privacy-preserving distributed applications. Our goal is to replace the " 330"preserving distributed applications; built to replace the old insecure "
331"old insecure Internet protocol stack. Starting from an application for " 331"Internet protocols."
332"secure publication of files, GNUnet has grown to include all kinds of basic "
333"protocol components and applications towards the creation of a GNU internet."
334msgstr "" 332msgstr ""
335 333
336#: index.html.j2:30 334#: index.html.j2:24
335msgid "The Internet is broken"
336msgstr ""
337
338#: index.html.j2:27
339msgid ""
340"Protocols from Ethernet and IP to BGP and X.509 PKI fail by being unsecure-"
341"by-default: protecting against address forgery, routers learning metadata, "
342"or choosing really trusted CAs is nontrivial and sometimes nigh impossible. "
343"<br><br> GNUnet is an Internet <a href=\"https://www.w3.org/2014/strint/"
344"papers/65.pdf\">secure-by-design</a>, addressing addressing, routing, naming "
345"and content distribution in a technically robust manner - as opposed to ad-"
346"hoc designs in place today."
347msgstr ""
348
349#: index.html.j2:35
350msgid "Developing decentralized applications is hard"
351msgstr ""
352
353#: index.html.j2:38
354msgid ""
355"It seems like every other P2P project develops its own library stack, "
356"covering transports, stream muxing, discovery and others. This divides "
357"effort and multiplies bug count. <br><br> GNUnet is a metadata-preserving "
358"foundation for your application covering areas from addressing to reliable "
359"bidirectional Axolotl-encrypted channels, with advanced routing and based on "
360"years of research."
361msgstr ""
362
363#: index.html.j2:48
364msgid "Metadata leaks en masse"
365msgstr ""
366
367#: index.html.j2:51
368msgid ""
369"Even though transport encryption is increasingly being deployed in the "
370"Internet, it can only do so much: sender and receiver, times, frequency and "
371"the volume of communication are all revealed, which enables reverse "
372"engineering pages visited and website fingerprinting, as demonstrated with "
373"Tor. <br><br> GNUnet addresses these concerns with Perfect Forward Secrecy "
374"via ephemeral public key addressing, fixed packet size to hinder traffic "
375"analysis, layered encryption, Sybil-resistant routing, and others."
376msgstr ""
377
378#: index.html.j2:59
379msgid "Users’ freedoms are not respected"
380msgstr ""
381
382#: index.html.j2:62
383msgid ""
384"Today, monitoring infrastructure, proprietary implementations, traffic "
385"shapers and firewalls restrict all of the <a href=\"https://www.gnu.org/"
386"philosophy/free-sw.html\">essential freedoms</a> to some degree. <br><br> "
387"GNUnet gives users freedoms to securely access information (“run” the "
388"network), to study all aspects of the network’s operation (“access the "
389"code”), to distribute information (“copy”), as well as the freedom to deploy "
390"new applications (“modify”)."
391msgstr ""
392
393#: index.html.j2:75
337msgid "GNU Taler" 394msgid "GNU Taler"
338msgstr "" 395msgstr ""
339 396
340#: index.html.j2:33 397#: index.html.j2:78
341msgid "" 398msgid ""
342"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " 399"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
343"electronic payment system. Payments are cryptographically secured and are " 400"electronic payment system. Payments are cryptographically secured and are "
344"confirmed within milliseconds with extremely low transaction costs." 401"confirmed within milliseconds with extremely low transaction costs."
345msgstr "" 402msgstr ""
346 403
347#: index.html.j2:44 404#: index.html.j2:89
348msgid "The GNU Name System" 405msgid "The GNU Name System"
349msgstr "" 406msgstr ""
350 407
351#: index.html.j2:47 408#: index.html.j2:92
352msgid "" 409msgid ""
353"The GNU Name System (GNS) is a fully decentralized replacement for the " 410"The GNU Name System (GNS) is a fully decentralized replacement for the "
354"Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed " 411"Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed "
@@ -358,11 +415,11 @@ msgid ""
358"instant key revocation mechanism." 415"instant key revocation mechanism."
359msgstr "" 416msgstr ""
360 417
361#: index.html.j2:60 418#: index.html.j2:105
362msgid "secushare" 419msgid "secushare"
363msgstr "" 420msgstr ""
364 421
365#: index.html.j2:63 422#: index.html.j2:108
366msgid "" 423msgid ""
367"<a href=\"http://secushare.org/\">secushare</a> is creating a decentralized " 424"<a href=\"http://secushare.org/\">secushare</a> is creating a decentralized "
368"social networking application on top of GNUnet. Using overlay multicast and " 425"social networking application on top of GNUnet. Using overlay multicast and "
@@ -370,11 +427,11 @@ msgid ""
370"encrypted to authorized users only." 427"encrypted to authorized users only."
371msgstr "" 428msgstr ""
372 429
373#: index.html.j2:76 430#: index.html.j2:121
374msgid "pretty Easy privacy" 431msgid "pretty Easy privacy"
375msgstr "" 432msgstr ""
376 433
377#: index.html.j2:79 434#: index.html.j2:124
378msgid "" 435msgid ""
379"pretty Easy privacy (PEP) is creating a usable usable end-to-end encrypted e-" 436"pretty Easy privacy (PEP) is creating a usable usable end-to-end encrypted e-"
380"mail solution using opportunistic key exchange. PEP will use GNUnet to " 437"mail solution using opportunistic key exchange. PEP will use GNUnet to "
@@ -382,11 +439,11 @@ msgid ""
382"privacy-preserving version of the Web-of-Trust." 439"privacy-preserving version of the Web-of-Trust."
383msgstr "" 440msgstr ""
384 441
385#: index.html.j2:91 442#: index.html.j2:136
386msgid "Foundations" 443msgid "Foundations"
387msgstr "" 444msgstr ""
388 445
389#: index.html.j2:93 446#: index.html.j2:138
390msgid "" 447msgid ""
391"The foundation of GNUnet are a distributed hash table (R5N), an SCTP-like " 448"The foundation of GNUnet are a distributed hash table (R5N), an SCTP-like "
392"end-to-end encrypted messaging layer (CADET) and a pluggable transport " 449"end-to-end encrypted messaging layer (CADET) and a pluggable transport "
@@ -395,11 +452,11 @@ msgid ""
395"TCP/IP stack." 452"TCP/IP stack."
396msgstr "" 453msgstr ""
397 454
398#: index.html.j2:105 455#: index.html.j2:150
399msgid "Security" 456msgid "Security"
400msgstr "" 457msgstr ""
401 458
402#: index.html.j2:108 459#: index.html.j2:153
403msgid "" 460msgid ""
404"GNUnet is implemented using a multi-process architecture. Each subsystem " 461"GNUnet is implemented using a multi-process architecture. Each subsystem "
405"runs as a separate process, providing fault-isolation and enabling tight " 462"runs as a separate process, providing fault-isolation and enabling tight "
@@ -408,7 +465,7 @@ msgid ""
408"free software." 465"free software."
409msgstr "" 466msgstr ""
410 467
411#: index.html.j2:125 468#: index.html.j2:170
412msgid "GNUnet News" 469msgid "GNUnet News"
413msgstr "" 470msgstr ""
414 471
diff --git a/locale/en/LC_MESSAGES/messages.po b/locale/en/LC_MESSAGES/messages.po
index 73dcb396..ff57cac4 100644
--- a/locale/en/LC_MESSAGES/messages.po
+++ b/locale/en/LC_MESSAGES/messages.po
@@ -303,33 +303,90 @@ msgstr ""
303 303
304#: common/base.j2:6 index.html.j2:10 304#: common/base.j2:6 index.html.j2:10
305msgid "_project_title" 305msgid "_project_title"
306msgstr "GNU's Protocol Stack for a New Ethical Internet" 306msgstr "GNUnet is the Next Generation Internet"
307 307
308#: index.html.j2:13 308#: index.html.j2:13
309msgid "" 309msgid ""
310"GNUnet is an alternative network stack for building secure, decentralized " 310"An alternative P2P network stack to build secure, decentralized and privacy-"
311"and privacy-preserving distributed applications. Our goal is to replace the " 311"preserving distributed applications; built to replace the old insecure "
312"old insecure Internet protocol stack. Starting from an application for " 312"Internet protocols."
313"secure publication of files, GNUnet has grown to include all kinds of basic "
314"protocol components and applications towards the creation of a GNU internet."
315msgstr "" 313msgstr ""
316 314
317#: index.html.j2:30 315#: index.html.j2:24
316msgid "The Internet is broken"
317msgstr ""
318
319#: index.html.j2:27
320msgid ""
321"Protocols from Ethernet and IP to BGP and X.509 PKI fail by being unsecure-"
322"by-default: protecting against address forgery, routers learning metadata, "
323"or choosing really trusted CAs is nontrivial and sometimes nigh impossible. "
324"<br><br> GNUnet is an Internet <a href=\"https://www.w3.org/2014/strint/"
325"papers/65.pdf\">secure-by-design</a>, addressing addressing, routing, naming "
326"and content distribution in a technically robust manner - as opposed to ad-"
327"hoc designs in place today."
328msgstr ""
329
330#: index.html.j2:35
331msgid "Developing decentralized applications is hard"
332msgstr ""
333
334#: index.html.j2:38
335msgid ""
336"It seems like every other P2P project develops its own library stack, "
337"covering transports, stream muxing, discovery and others. This divides "
338"effort and multiplies bug count. <br><br> GNUnet is a metadata-preserving "
339"foundation for your application covering areas from addressing to reliable "
340"bidirectional Axolotl-encrypted channels, with advanced routing and based on "
341"years of research."
342msgstr ""
343
344#: index.html.j2:48
345msgid "Metadata leaks en masse"
346msgstr ""
347
348#: index.html.j2:51
349msgid ""
350"Even though transport encryption is increasingly being deployed in the "
351"Internet, it can only do so much: sender and receiver, times, frequency and "
352"the volume of communication are all revealed, which enables reverse "
353"engineering pages visited and website fingerprinting, as demonstrated with "
354"Tor. <br><br> GNUnet addresses these concerns with Perfect Forward Secrecy "
355"via ephemeral public key addressing, fixed packet size to hinder traffic "
356"analysis, layered encryption, Sybil-resistant routing, and others."
357msgstr ""
358
359#: index.html.j2:59
360msgid "Users freedoms are not respected"
361msgstr ""
362
363#: index.html.j2:62
364msgid ""
365"Today, monitoring infrastructure, proprietary implementations, traffic "
366"shapers and firewalls restrict all of the <a href=\"https://www.gnu.org/"
367"philosophy/free-sw.html\">essential freedoms</a> to some degree. <br><br> "
368"GNUnet gives users freedoms to securely access information (run the "
369"network), to study all aspects of the networks operation (access the code), "
370"to distribute information (copy), as well as the freedom to deploy new "
371"applications (modify)."
372msgstr ""
373
374#: index.html.j2:75
318msgid "GNU Taler" 375msgid "GNU Taler"
319msgstr "" 376msgstr ""
320 377
321#: index.html.j2:33 378#: index.html.j2:78
322msgid "" 379msgid ""
323"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " 380"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
324"electronic payment system. Payments are cryptographically secured and are " 381"electronic payment system. Payments are cryptographically secured and are "
325"confirmed within milliseconds with extremely low transaction costs." 382"confirmed within milliseconds with extremely low transaction costs."
326msgstr "" 383msgstr ""
327 384
328#: index.html.j2:44 385#: index.html.j2:89
329msgid "The GNU Name System" 386msgid "The GNU Name System"
330msgstr "" 387msgstr ""
331 388
332#: index.html.j2:47 389#: index.html.j2:92
333msgid "" 390msgid ""
334"The GNU Name System (GNS) is a fully decentralized replacement for the " 391"The GNU Name System (GNS) is a fully decentralized replacement for the "
335"Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed " 392"Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed "
@@ -339,11 +396,11 @@ msgid ""
339"instant key revocation mechanism." 396"instant key revocation mechanism."
340msgstr "" 397msgstr ""
341 398
342#: index.html.j2:60 399#: index.html.j2:105
343msgid "secushare" 400msgid "secushare"
344msgstr "" 401msgstr ""
345 402
346#: index.html.j2:63 403#: index.html.j2:108
347msgid "" 404msgid ""
348"<a href=\"http://secushare.org/\">secushare</a> is creating a decentralized " 405"<a href=\"http://secushare.org/\">secushare</a> is creating a decentralized "
349"social networking application on top of GNUnet. Using overlay multicast and " 406"social networking application on top of GNUnet. Using overlay multicast and "
@@ -351,11 +408,11 @@ msgid ""
351"encrypted to authorized users only." 408"encrypted to authorized users only."
352msgstr "" 409msgstr ""
353 410
354#: index.html.j2:76 411#: index.html.j2:121
355msgid "pretty Easy privacy" 412msgid "pretty Easy privacy"
356msgstr "" 413msgstr ""
357 414
358#: index.html.j2:79 415#: index.html.j2:124
359msgid "" 416msgid ""
360"pretty Easy privacy (PEP) is creating a usable usable end-to-end encrypted e-" 417"pretty Easy privacy (PEP) is creating a usable usable end-to-end encrypted e-"
361"mail solution using opportunistic key exchange. PEP will use GNUnet to " 418"mail solution using opportunistic key exchange. PEP will use GNUnet to "
@@ -363,11 +420,11 @@ msgid ""
363"privacy-preserving version of the Web-of-Trust." 420"privacy-preserving version of the Web-of-Trust."
364msgstr "" 421msgstr ""
365 422
366#: index.html.j2:91 423#: index.html.j2:136
367msgid "Foundations" 424msgid "Foundations"
368msgstr "" 425msgstr ""
369 426
370#: index.html.j2:93 427#: index.html.j2:138
371msgid "" 428msgid ""
372"The foundation of GNUnet are a distributed hash table (R5N), an SCTP-like " 429"The foundation of GNUnet are a distributed hash table (R5N), an SCTP-like "
373"end-to-end encrypted messaging layer (CADET) and a pluggable transport " 430"end-to-end encrypted messaging layer (CADET) and a pluggable transport "
@@ -376,11 +433,11 @@ msgid ""
376"TCP/IP stack." 433"TCP/IP stack."
377msgstr "" 434msgstr ""
378 435
379#: index.html.j2:105 436#: index.html.j2:150
380msgid "Security" 437msgid "Security"
381msgstr "" 438msgstr ""
382 439
383#: index.html.j2:108 440#: index.html.j2:153
384msgid "" 441msgid ""
385"GNUnet is implemented using a multi-process architecture. Each subsystem " 442"GNUnet is implemented using a multi-process architecture. Each subsystem "
386"runs as a separate process, providing fault-isolation and enabling tight " 443"runs as a separate process, providing fault-isolation and enabling tight "
@@ -389,7 +446,7 @@ msgid ""
389"free software." 446"free software."
390msgstr "" 447msgstr ""
391 448
392#: index.html.j2:125 449#: index.html.j2:170
393msgid "GNUnet News" 450msgid "GNUnet News"
394msgstr "" 451msgstr ""
395 452
diff --git a/locale/es/LC_MESSAGES/messages.po b/locale/es/LC_MESSAGES/messages.po
index 8d35ee9f..68958a38 100644
--- a/locale/es/LC_MESSAGES/messages.po
+++ b/locale/es/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ msgid ""
8msgstr "" 8msgstr ""
9"Project-Id-Version: PROJECT VERSION\n" 9"Project-Id-Version: PROJECT VERSION\n"
10"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" 10"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
11"POT-Creation-Date: 2018-01-08 13:57+0100\n" 11"POT-Creation-Date: 2018-01-08 13:58+0100\n"
12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14"Language-Team: LANGUAGE <LL@li.org>\n" 14"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -327,29 +327,86 @@ msgstr ""
327 327
328#: index.html.j2:13 328#: index.html.j2:13
329msgid "" 329msgid ""
330"GNUnet is an alternative network stack for building secure, decentralized " 330"An alternative P2P network stack to build secure, decentralized and privacy-"
331"and privacy-preserving distributed applications. Our goal is to replace the " 331"preserving distributed applications; built to replace the old insecure "
332"old insecure Internet protocol stack. Starting from an application for " 332"Internet protocols."
333"secure publication of files, GNUnet has grown to include all kinds of basic "
334"protocol components and applications towards the creation of a GNU internet."
335msgstr "" 333msgstr ""
336 334
337#: index.html.j2:30 335#: index.html.j2:24
336msgid "The Internet is broken"
337msgstr ""
338
339#: index.html.j2:27
340msgid ""
341"Protocols from Ethernet and IP to BGP and X.509 PKI fail by being unsecure-"
342"by-default: protecting against address forgery, routers learning metadata, "
343"or choosing really trusted CAs is nontrivial and sometimes nigh impossible. "
344"<br><br> GNUnet is an Internet <a href=\"https://www.w3.org/2014/strint/"
345"papers/65.pdf\">secure-by-design</a>, addressing addressing, routing, naming "
346"and content distribution in a technically robust manner - as opposed to ad-"
347"hoc designs in place today."
348msgstr ""
349
350#: index.html.j2:35
351msgid "Developing decentralized applications is hard"
352msgstr ""
353
354#: index.html.j2:38
355msgid ""
356"It seems like every other P2P project develops its own library stack, "
357"covering transports, stream muxing, discovery and others. This divides "
358"effort and multiplies bug count. <br><br> GNUnet is a metadata-preserving "
359"foundation for your application covering areas from addressing to reliable "
360"bidirectional Axolotl-encrypted channels, with advanced routing and based on "
361"years of research."
362msgstr ""
363
364#: index.html.j2:48
365msgid "Metadata leaks en masse"
366msgstr ""
367
368#: index.html.j2:51
369msgid ""
370"Even though transport encryption is increasingly being deployed in the "
371"Internet, it can only do so much: sender and receiver, times, frequency and "
372"the volume of communication are all revealed, which enables reverse "
373"engineering pages visited and website fingerprinting, as demonstrated with "
374"Tor. <br><br> GNUnet addresses these concerns with Perfect Forward Secrecy "
375"via ephemeral public key addressing, fixed packet size to hinder traffic "
376"analysis, layered encryption, Sybil-resistant routing, and others."
377msgstr ""
378
379#: index.html.j2:59
380msgid "Users’ freedoms are not respected"
381msgstr ""
382
383#: index.html.j2:62
384msgid ""
385"Today, monitoring infrastructure, proprietary implementations, traffic "
386"shapers and firewalls restrict all of the <a href=\"https://www.gnu.org/"
387"philosophy/free-sw.html\">essential freedoms</a> to some degree. <br><br> "
388"GNUnet gives users freedoms to securely access information (“run” the "
389"network), to study all aspects of the network’s operation (“access the "
390"code”), to distribute information (“copy”), as well as the freedom to deploy "
391"new applications (“modify”)."
392msgstr ""
393
394#: index.html.j2:75
338msgid "GNU Taler" 395msgid "GNU Taler"
339msgstr "" 396msgstr ""
340 397
341#: index.html.j2:33 398#: index.html.j2:78
342msgid "" 399msgid ""
343"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " 400"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
344"electronic payment system. Payments are cryptographically secured and are " 401"electronic payment system. Payments are cryptographically secured and are "
345"confirmed within milliseconds with extremely low transaction costs." 402"confirmed within milliseconds with extremely low transaction costs."
346msgstr "" 403msgstr ""
347 404
348#: index.html.j2:44 405#: index.html.j2:89
349msgid "The GNU Name System" 406msgid "The GNU Name System"
350msgstr "" 407msgstr ""
351 408
352#: index.html.j2:47 409#: index.html.j2:92
353msgid "" 410msgid ""
354"The GNU Name System (GNS) is a fully decentralized replacement for the " 411"The GNU Name System (GNS) is a fully decentralized replacement for the "
355"Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed " 412"Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed "
@@ -359,11 +416,11 @@ msgid ""
359"instant key revocation mechanism." 416"instant key revocation mechanism."
360msgstr "" 417msgstr ""
361 418
362#: index.html.j2:60 419#: index.html.j2:105
363msgid "secushare" 420msgid "secushare"
364msgstr "" 421msgstr ""
365 422
366#: index.html.j2:63 423#: index.html.j2:108
367msgid "" 424msgid ""
368"<a href=\"http://secushare.org/\">secushare</a> is creating a decentralized " 425"<a href=\"http://secushare.org/\">secushare</a> is creating a decentralized "
369"social networking application on top of GNUnet. Using overlay multicast and " 426"social networking application on top of GNUnet. Using overlay multicast and "
@@ -371,11 +428,11 @@ msgid ""
371"encrypted to authorized users only." 428"encrypted to authorized users only."
372msgstr "" 429msgstr ""
373 430
374#: index.html.j2:76 431#: index.html.j2:121
375msgid "pretty Easy privacy" 432msgid "pretty Easy privacy"
376msgstr "" 433msgstr ""
377 434
378#: index.html.j2:79 435#: index.html.j2:124
379msgid "" 436msgid ""
380"pretty Easy privacy (PEP) is creating a usable usable end-to-end encrypted e-" 437"pretty Easy privacy (PEP) is creating a usable usable end-to-end encrypted e-"
381"mail solution using opportunistic key exchange. PEP will use GNUnet to " 438"mail solution using opportunistic key exchange. PEP will use GNUnet to "
@@ -383,11 +440,11 @@ msgid ""
383"privacy-preserving version of the Web-of-Trust." 440"privacy-preserving version of the Web-of-Trust."
384msgstr "" 441msgstr ""
385 442
386#: index.html.j2:91 443#: index.html.j2:136
387msgid "Foundations" 444msgid "Foundations"
388msgstr "" 445msgstr ""
389 446
390#: index.html.j2:93 447#: index.html.j2:138
391msgid "" 448msgid ""
392"The foundation of GNUnet are a distributed hash table (R5N), an SCTP-like " 449"The foundation of GNUnet are a distributed hash table (R5N), an SCTP-like "
393"end-to-end encrypted messaging layer (CADET) and a pluggable transport " 450"end-to-end encrypted messaging layer (CADET) and a pluggable transport "
@@ -396,11 +453,11 @@ msgid ""
396"TCP/IP stack." 453"TCP/IP stack."
397msgstr "" 454msgstr ""
398 455
399#: index.html.j2:105 456#: index.html.j2:150
400msgid "Security" 457msgid "Security"
401msgstr "" 458msgstr ""
402 459
403#: index.html.j2:108 460#: index.html.j2:153
404msgid "" 461msgid ""
405"GNUnet is implemented using a multi-process architecture. Each subsystem " 462"GNUnet is implemented using a multi-process architecture. Each subsystem "
406"runs as a separate process, providing fault-isolation and enabling tight " 463"runs as a separate process, providing fault-isolation and enabling tight "
@@ -409,7 +466,7 @@ msgid ""
409"free software." 466"free software."
410msgstr "" 467msgstr ""
411 468
412#: index.html.j2:125 469#: index.html.j2:170
413msgid "GNUnet News" 470msgid "GNUnet News"
414msgstr "" 471msgstr ""
415 472
diff --git a/locale/fr/LC_MESSAGES/messages.po b/locale/fr/LC_MESSAGES/messages.po
index d1793320..8ed88aef 100644
--- a/locale/fr/LC_MESSAGES/messages.po
+++ b/locale/fr/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ msgid ""
8msgstr "" 8msgstr ""
9"Project-Id-Version: PROJECT VERSION\n" 9"Project-Id-Version: PROJECT VERSION\n"
10"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" 10"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
11"POT-Creation-Date: 2018-01-08 13:57+0100\n" 11"POT-Creation-Date: 2018-01-08 13:58+0100\n"
12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14"Language-Team: LANGUAGE <LL@li.org>\n" 14"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -327,29 +327,86 @@ msgstr ""
327 327
328#: index.html.j2:13 328#: index.html.j2:13
329msgid "" 329msgid ""
330"GNUnet is an alternative network stack for building secure, decentralized " 330"An alternative P2P network stack to build secure, decentralized and privacy-"
331"and privacy-preserving distributed applications. Our goal is to replace the " 331"preserving distributed applications; built to replace the old insecure "
332"old insecure Internet protocol stack. Starting from an application for " 332"Internet protocols."
333"secure publication of files, GNUnet has grown to include all kinds of basic "
334"protocol components and applications towards the creation of a GNU internet."
335msgstr "" 333msgstr ""
336 334
337#: index.html.j2:30 335#: index.html.j2:24
336msgid "The Internet is broken"
337msgstr ""
338
339#: index.html.j2:27
340msgid ""
341"Protocols from Ethernet and IP to BGP and X.509 PKI fail by being unsecure-"
342"by-default: protecting against address forgery, routers learning metadata, "
343"or choosing really trusted CAs is nontrivial and sometimes nigh impossible. "
344"<br><br> GNUnet is an Internet <a href=\"https://www.w3.org/2014/strint/"
345"papers/65.pdf\">secure-by-design</a>, addressing addressing, routing, naming "
346"and content distribution in a technically robust manner - as opposed to ad-"
347"hoc designs in place today."
348msgstr ""
349
350#: index.html.j2:35
351msgid "Developing decentralized applications is hard"
352msgstr ""
353
354#: index.html.j2:38
355msgid ""
356"It seems like every other P2P project develops its own library stack, "
357"covering transports, stream muxing, discovery and others. This divides "
358"effort and multiplies bug count. <br><br> GNUnet is a metadata-preserving "
359"foundation for your application covering areas from addressing to reliable "
360"bidirectional Axolotl-encrypted channels, with advanced routing and based on "
361"years of research."
362msgstr ""
363
364#: index.html.j2:48
365msgid "Metadata leaks en masse"
366msgstr ""
367
368#: index.html.j2:51
369msgid ""
370"Even though transport encryption is increasingly being deployed in the "
371"Internet, it can only do so much: sender and receiver, times, frequency and "
372"the volume of communication are all revealed, which enables reverse "
373"engineering pages visited and website fingerprinting, as demonstrated with "
374"Tor. <br><br> GNUnet addresses these concerns with Perfect Forward Secrecy "
375"via ephemeral public key addressing, fixed packet size to hinder traffic "
376"analysis, layered encryption, Sybil-resistant routing, and others."
377msgstr ""
378
379#: index.html.j2:59
380msgid "Users’ freedoms are not respected"
381msgstr ""
382
383#: index.html.j2:62
384msgid ""
385"Today, monitoring infrastructure, proprietary implementations, traffic "
386"shapers and firewalls restrict all of the <a href=\"https://www.gnu.org/"
387"philosophy/free-sw.html\">essential freedoms</a> to some degree. <br><br> "
388"GNUnet gives users freedoms to securely access information (“run” the "
389"network), to study all aspects of the network’s operation (“access the "
390"code”), to distribute information (“copy”), as well as the freedom to deploy "
391"new applications (“modify”)."
392msgstr ""
393
394#: index.html.j2:75
338msgid "GNU Taler" 395msgid "GNU Taler"
339msgstr "" 396msgstr ""
340 397
341#: index.html.j2:33 398#: index.html.j2:78
342msgid "" 399msgid ""
343"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " 400"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
344"electronic payment system. Payments are cryptographically secured and are " 401"electronic payment system. Payments are cryptographically secured and are "
345"confirmed within milliseconds with extremely low transaction costs." 402"confirmed within milliseconds with extremely low transaction costs."
346msgstr "" 403msgstr ""
347 404
348#: index.html.j2:44 405#: index.html.j2:89
349msgid "The GNU Name System" 406msgid "The GNU Name System"
350msgstr "" 407msgstr ""
351 408
352#: index.html.j2:47 409#: index.html.j2:92
353msgid "" 410msgid ""
354"The GNU Name System (GNS) is a fully decentralized replacement for the " 411"The GNU Name System (GNS) is a fully decentralized replacement for the "
355"Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed " 412"Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed "
@@ -359,11 +416,11 @@ msgid ""
359"instant key revocation mechanism." 416"instant key revocation mechanism."
360msgstr "" 417msgstr ""
361 418
362#: index.html.j2:60 419#: index.html.j2:105
363msgid "secushare" 420msgid "secushare"
364msgstr "" 421msgstr ""
365 422
366#: index.html.j2:63 423#: index.html.j2:108
367msgid "" 424msgid ""
368"<a href=\"http://secushare.org/\">secushare</a> is creating a decentralized " 425"<a href=\"http://secushare.org/\">secushare</a> is creating a decentralized "
369"social networking application on top of GNUnet. Using overlay multicast and " 426"social networking application on top of GNUnet. Using overlay multicast and "
@@ -371,11 +428,11 @@ msgid ""
371"encrypted to authorized users only." 428"encrypted to authorized users only."
372msgstr "" 429msgstr ""
373 430
374#: index.html.j2:76 431#: index.html.j2:121
375msgid "pretty Easy privacy" 432msgid "pretty Easy privacy"
376msgstr "" 433msgstr ""
377 434
378#: index.html.j2:79 435#: index.html.j2:124
379msgid "" 436msgid ""
380"pretty Easy privacy (PEP) is creating a usable usable end-to-end encrypted e-" 437"pretty Easy privacy (PEP) is creating a usable usable end-to-end encrypted e-"
381"mail solution using opportunistic key exchange. PEP will use GNUnet to " 438"mail solution using opportunistic key exchange. PEP will use GNUnet to "
@@ -383,11 +440,11 @@ msgid ""
383"privacy-preserving version of the Web-of-Trust." 440"privacy-preserving version of the Web-of-Trust."
384msgstr "" 441msgstr ""
385 442
386#: index.html.j2:91 443#: index.html.j2:136
387msgid "Foundations" 444msgid "Foundations"
388msgstr "" 445msgstr ""
389 446
390#: index.html.j2:93 447#: index.html.j2:138
391msgid "" 448msgid ""
392"The foundation of GNUnet are a distributed hash table (R5N), an SCTP-like " 449"The foundation of GNUnet are a distributed hash table (R5N), an SCTP-like "
393"end-to-end encrypted messaging layer (CADET) and a pluggable transport " 450"end-to-end encrypted messaging layer (CADET) and a pluggable transport "
@@ -396,11 +453,11 @@ msgid ""
396"TCP/IP stack." 453"TCP/IP stack."
397msgstr "" 454msgstr ""
398 455
399#: index.html.j2:105 456#: index.html.j2:150
400msgid "Security" 457msgid "Security"
401msgstr "" 458msgstr ""
402 459
403#: index.html.j2:108 460#: index.html.j2:153
404msgid "" 461msgid ""
405"GNUnet is implemented using a multi-process architecture. Each subsystem " 462"GNUnet is implemented using a multi-process architecture. Each subsystem "
406"runs as a separate process, providing fault-isolation and enabling tight " 463"runs as a separate process, providing fault-isolation and enabling tight "
@@ -409,7 +466,7 @@ msgid ""
409"free software." 466"free software."
410msgstr "" 467msgstr ""
411 468
412#: index.html.j2:125 469#: index.html.j2:170
413msgid "GNUnet News" 470msgid "GNUnet News"
414msgstr "" 471msgstr ""
415 472
diff --git a/locale/it/LC_MESSAGES/messages.po b/locale/it/LC_MESSAGES/messages.po
index c4db59c1..ee8efc52 100644
--- a/locale/it/LC_MESSAGES/messages.po
+++ b/locale/it/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ msgid ""
8msgstr "" 8msgstr ""
9"Project-Id-Version: PROJECT VERSION\n" 9"Project-Id-Version: PROJECT VERSION\n"
10"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" 10"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
11"POT-Creation-Date: 2018-01-08 13:57+0100\n" 11"POT-Creation-Date: 2018-01-08 13:58+0100\n"
12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14"Language-Team: LANGUAGE <LL@li.org>\n" 14"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -327,29 +327,86 @@ msgstr "Stack di protocolli GNU per un nuovo Internet etico"
327 327
328#: index.html.j2:13 328#: index.html.j2:13
329msgid "" 329msgid ""
330"GNUnet is an alternative network stack for building secure, decentralized " 330"An alternative P2P network stack to build secure, decentralized and privacy-"
331"and privacy-preserving distributed applications. Our goal is to replace the " 331"preserving distributed applications; built to replace the old insecure "
332"old insecure Internet protocol stack. Starting from an application for " 332"Internet protocols."
333"secure publication of files, GNUnet has grown to include all kinds of basic "
334"protocol components and applications towards the creation of a GNU internet."
335msgstr "" 333msgstr ""
336 334
337#: index.html.j2:30 335#: index.html.j2:24
336msgid "The Internet is broken"
337msgstr ""
338
339#: index.html.j2:27
340msgid ""
341"Protocols from Ethernet and IP to BGP and X.509 PKI fail by being unsecure-"
342"by-default: protecting against address forgery, routers learning metadata, "
343"or choosing really trusted CAs is nontrivial and sometimes nigh impossible. "
344"<br><br> GNUnet is an Internet <a href=\"https://www.w3.org/2014/strint/"
345"papers/65.pdf\">secure-by-design</a>, addressing addressing, routing, naming "
346"and content distribution in a technically robust manner - as opposed to ad-"
347"hoc designs in place today."
348msgstr ""
349
350#: index.html.j2:35
351msgid "Developing decentralized applications is hard"
352msgstr ""
353
354#: index.html.j2:38
355msgid ""
356"It seems like every other P2P project develops its own library stack, "
357"covering transports, stream muxing, discovery and others. This divides "
358"effort and multiplies bug count. <br><br> GNUnet is a metadata-preserving "
359"foundation for your application covering areas from addressing to reliable "
360"bidirectional Axolotl-encrypted channels, with advanced routing and based on "
361"years of research."
362msgstr ""
363
364#: index.html.j2:48
365msgid "Metadata leaks en masse"
366msgstr ""
367
368#: index.html.j2:51
369msgid ""
370"Even though transport encryption is increasingly being deployed in the "
371"Internet, it can only do so much: sender and receiver, times, frequency and "
372"the volume of communication are all revealed, which enables reverse "
373"engineering pages visited and website fingerprinting, as demonstrated with "
374"Tor. <br><br> GNUnet addresses these concerns with Perfect Forward Secrecy "
375"via ephemeral public key addressing, fixed packet size to hinder traffic "
376"analysis, layered encryption, Sybil-resistant routing, and others."
377msgstr ""
378
379#: index.html.j2:59
380msgid "Users’ freedoms are not respected"
381msgstr ""
382
383#: index.html.j2:62
384msgid ""
385"Today, monitoring infrastructure, proprietary implementations, traffic "
386"shapers and firewalls restrict all of the <a href=\"https://www.gnu.org/"
387"philosophy/free-sw.html\">essential freedoms</a> to some degree. <br><br> "
388"GNUnet gives users freedoms to securely access information (“run” the "
389"network), to study all aspects of the network’s operation (“access the "
390"code”), to distribute information (“copy”), as well as the freedom to deploy "
391"new applications (“modify”)."
392msgstr ""
393
394#: index.html.j2:75
338msgid "GNU Taler" 395msgid "GNU Taler"
339msgstr "" 396msgstr ""
340 397
341#: index.html.j2:33 398#: index.html.j2:78
342msgid "" 399msgid ""
343"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " 400"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
344"electronic payment system. Payments are cryptographically secured and are " 401"electronic payment system. Payments are cryptographically secured and are "
345"confirmed within milliseconds with extremely low transaction costs." 402"confirmed within milliseconds with extremely low transaction costs."
346msgstr "" 403msgstr ""
347 404
348#: index.html.j2:44 405#: index.html.j2:89
349msgid "The GNU Name System" 406msgid "The GNU Name System"
350msgstr "" 407msgstr ""
351 408
352#: index.html.j2:47 409#: index.html.j2:92
353msgid "" 410msgid ""
354"The GNU Name System (GNS) is a fully decentralized replacement for the " 411"The GNU Name System (GNS) is a fully decentralized replacement for the "
355"Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed " 412"Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed "
@@ -359,11 +416,11 @@ msgid ""
359"instant key revocation mechanism." 416"instant key revocation mechanism."
360msgstr "" 417msgstr ""
361 418
362#: index.html.j2:60 419#: index.html.j2:105
363msgid "secushare" 420msgid "secushare"
364msgstr "" 421msgstr ""
365 422
366#: index.html.j2:63 423#: index.html.j2:108
367msgid "" 424msgid ""
368"<a href=\"http://secushare.org/\">secushare</a> is creating a decentralized " 425"<a href=\"http://secushare.org/\">secushare</a> is creating a decentralized "
369"social networking application on top of GNUnet. Using overlay multicast and " 426"social networking application on top of GNUnet. Using overlay multicast and "
@@ -371,11 +428,11 @@ msgid ""
371"encrypted to authorized users only." 428"encrypted to authorized users only."
372msgstr "" 429msgstr ""
373 430
374#: index.html.j2:76 431#: index.html.j2:121
375msgid "pretty Easy privacy" 432msgid "pretty Easy privacy"
376msgstr "" 433msgstr ""
377 434
378#: index.html.j2:79 435#: index.html.j2:124
379msgid "" 436msgid ""
380"pretty Easy privacy (PEP) is creating a usable usable end-to-end encrypted e-" 437"pretty Easy privacy (PEP) is creating a usable usable end-to-end encrypted e-"
381"mail solution using opportunistic key exchange. PEP will use GNUnet to " 438"mail solution using opportunistic key exchange. PEP will use GNUnet to "
@@ -383,11 +440,11 @@ msgid ""
383"privacy-preserving version of the Web-of-Trust." 440"privacy-preserving version of the Web-of-Trust."
384msgstr "" 441msgstr ""
385 442
386#: index.html.j2:91 443#: index.html.j2:136
387msgid "Foundations" 444msgid "Foundations"
388msgstr "" 445msgstr ""
389 446
390#: index.html.j2:93 447#: index.html.j2:138
391msgid "" 448msgid ""
392"The foundation of GNUnet are a distributed hash table (R5N), an SCTP-like " 449"The foundation of GNUnet are a distributed hash table (R5N), an SCTP-like "
393"end-to-end encrypted messaging layer (CADET) and a pluggable transport " 450"end-to-end encrypted messaging layer (CADET) and a pluggable transport "
@@ -396,11 +453,11 @@ msgid ""
396"TCP/IP stack." 453"TCP/IP stack."
397msgstr "" 454msgstr ""
398 455
399#: index.html.j2:105 456#: index.html.j2:150
400msgid "Security" 457msgid "Security"
401msgstr "" 458msgstr ""
402 459
403#: index.html.j2:108 460#: index.html.j2:153
404msgid "" 461msgid ""
405"GNUnet is implemented using a multi-process architecture. Each subsystem " 462"GNUnet is implemented using a multi-process architecture. Each subsystem "
406"runs as a separate process, providing fault-isolation and enabling tight " 463"runs as a separate process, providing fault-isolation and enabling tight "
@@ -409,7 +466,7 @@ msgid ""
409"free software." 466"free software."
410msgstr "" 467msgstr ""
411 468
412#: index.html.j2:125 469#: index.html.j2:170
413msgid "GNUnet News" 470msgid "GNUnet News"
414msgstr "" 471msgstr ""
415 472