From 1c30b2b8f617cbb334936bf8dcc5dced7466d317 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Wed, 8 Sep 2021 11:26:34 +0200 Subject: add news of v0.1.0 release --- locale/de/LC_MESSAGES/messages.po | 121 +++++++++++++++++++++----------------- locale/en/LC_MESSAGES/messages.po | 117 ++++++++++++++++++++---------------- locale/es/LC_MESSAGES/messages.po | 121 +++++++++++++++++++++----------------- locale/fr/LC_MESSAGES/messages.po | 121 +++++++++++++++++++++----------------- locale/it/LC_MESSAGES/messages.po | 121 +++++++++++++++++++++----------------- locale/messages.pot | 117 ++++++++++++++++++++---------------- locale/pt/LC_MESSAGES/messages.po | 121 +++++++++++++++++++++----------------- locale/ru/LC_MESSAGES/messages.po | 121 +++++++++++++++++++++----------------- template/news/2021-09.html | 37 ------------ template/news/2021-09.html.j2 | 37 ++++++++++++ www.yml | 5 +- 11 files changed, 579 insertions(+), 460 deletions(-) delete mode 100644 template/news/2021-09.html create mode 100644 template/news/2021-09.html.j2 diff --git a/locale/de/LC_MESSAGES/messages.po b/locale/de/LC_MESSAGES/messages.po index c771160..323df60 100644 --- a/locale/de/LC_MESSAGES/messages.po +++ b/locale/de/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2021-08-21 09:19+0200\n" +"POT-Creation-Date: 2021-09-08 11:25+0200\n" "PO-Revision-Date: 2021-08-09 13:39+0200\n" "Last-Translator: Stefan Kügel \n" "Language-Team: German Press Releases and Events" msgstr "Neuigkeiten, Nachrichten und Veranstaltungen" -#: template/docs_news.html.j2:34 template/news.html.j2:40 -msgid "Anastasis becomes a GNU package" -msgstr "" +#: template/docs_news.html.j2:34 +#, fuzzy +#| msgid "Anastasis Git" +msgid "Anastasis joins GNU" +msgstr "Anastasis-Git" -#: template/docs_news.html.j2:35 template/news.html.j2:41 +#: template/docs_news.html.j2:35 msgid "" "Anastasis is now an official GNU package. You can read more about GNU here." +"href=\"https://www.gnu.org/\" target=\"_blank\" rel=\"noopener noreferrer" +"\">here." msgstr "" #: template/docs_news.html.j2:47 @@ -284,8 +287,10 @@ msgstr "" #: template/docs_news.html.j2:48 msgid "" -"The development of Anastasis is being funded (for 2021) by a grant of NGI LEDGER." +"The development of Anastasis is being funded (for 2021) by a grant of " +"NGI LEDGER." msgstr "" #: template/docs_news.html.j2:58 @@ -497,27 +502,27 @@ msgstr "" "zusätzlich mit einem weiteren Schlüssel verschlüsselt, der nur auf der " "Identität des Nutzers basiert und den die Dienstleister nicht kennenlernen." -#: template/index.html.j2:29 +#: template/index.html.j2:28 msgid "Anastasis is a GNU package." msgstr "" -#: template/index.html.j2:37 +#: template/index.html.j2:36 msgid "The Problem" msgstr "Das Problem" -#: template/index.html.j2:67 +#: template/index.html.j2:66 msgid "Confidentiality requires only consumer is in control of key material." msgstr "" "Vertraulichkeit setzt voraus, dass ausschließlich die Nutzer Kontrolle über " "ihre Schlüssel haben." -#: template/index.html.j2:77 +#: template/index.html.j2:76 msgid "Cryptographic key-splitting solutions so far are not usable." msgstr "" "Bisher gab es keine funktionierenden kryptografischen Anwendungen, die das " "Prinzip des Schlüsselsplittings verwenden." -#: template/index.html.j2:87 +#: template/index.html.j2:86 msgid "" "Consumers are unable to simultaneously ensure confidentiality & availability " "of keys." @@ -525,7 +530,7 @@ msgstr "" "Es war den Nutzern bisher nicht möglich, gleichzeitig über Vertraulichkeit " "und eine verlässliche Schlüsselverfügbarkeit zu verfügen." -#: template/index.html.j2:97 +#: template/index.html.j2:96 msgid "" "European e-money issuers using electronic wallets must:

  • Enable " "consumers to always recover their electronic funds (i.e. if devices are " @@ -539,17 +544,17 @@ msgstr "" "ausgehen, dass die Nutzer sich ihre Zugangsschlüssel merken oder sicher " "aufbewahren können." -#: template/index.html.j2:114 +#: template/index.html.j2:113 msgid "The Solution" msgstr "Die Lösung" -#: template/index.html.j2:126 +#: template/index.html.j2:125 msgid "Users split their encrypted secrets across multiple service providers" msgstr "" "Die Nutzer teilen ihre verschlüsselten Geheimnisse auf mehrere Dienstleister " "auf" -#: template/index.html.j2:132 +#: template/index.html.j2:131 msgid "" "Service providers learn nothing about the user, except possibly some details " "about how to authenticate the user" @@ -558,7 +563,7 @@ msgstr "" "festgelegten Kontaktdaten zu ihrer Authentifizierung beim " "Wiederherstellungsvorgang" -#: template/index.html.j2:138 +#: template/index.html.j2:137 msgid "" "Only the authorized user can recover the key by following standard " "authentication procedures (SMS-TAN, Video Identification, security question, " @@ -569,15 +574,15 @@ msgstr "" "Identifikation, individuelle Frage-Antwort-Kombinationen, E-Mailadressen " "usw.) wiedererhalten" -#: template/index.html.j2:153 +#: template/index.html.j2:152 msgid "The Concept" msgstr "Das Konzept" -#: template/index.html.j2:172 +#: template/index.html.j2:171 msgid "Flexible" msgstr "Hohe Flexibilität" -#: template/index.html.j2:173 +#: template/index.html.j2:172 msgid "" "Anastasis lets you save your secret on several escrow providers. You can " "choose different combinations of these providers to recover your secret. The " @@ -591,11 +596,11 @@ msgstr "" "Authentifizierungsmethoden wie z.B. SMS-TAN, persönliche Frage-Antwort-" "Kombinationen oder die Abfrage einer E-Mail." -#: template/index.html.j2:183 +#: template/index.html.j2:182 msgid "Defense in depth" msgstr "Robuste Sicherheit" -#: template/index.html.j2:184 +#: template/index.html.j2:183 msgid "" "Anastasis is based on well-known cryptographic techniques. Our resulting " "solution offers post-quantum security. A compromised database of an " @@ -609,11 +614,11 @@ msgstr "" "wäre, kann aus dort gespeicherten Daten alleine kein vollständiges " "Schlüsselmaterial oder Geheimnis hergestellt werden." -#: template/index.html.j2:194 +#: template/index.html.j2:193 msgid "Privacy" msgstr "Voller Datenschutz" -#: template/index.html.j2:195 +#: template/index.html.j2:194 msgid "" "Anastasis does not safe any data from the user except for the few details " "needed for authentication and recovery of the secret. When using Anastasis, " @@ -626,19 +631,19 @@ msgstr "" "Geheimnisse wiederherzustellen. Sie können ebenfalls anonym für den Dienst " "zahlen und jederzeit den Dienstleister wechseln." -#: template/index.html.j2:206 +#: template/index.html.j2:205 msgid "Upload Process Flow" msgstr "Prozessablauf der Schlüsselsicherung" -#: template/index.html.j2:213 +#: template/index.html.j2:212 msgid "Step 1 - User has a core secret" msgstr "Schritt 1 - Der Nutzer hat ein Kerngeheimnis" -#: template/index.html.j2:219 +#: template/index.html.j2:218 msgid "Step 2 - The core secret is split in several parts" msgstr "Schritt 2 - Das Kerngeheimnis wird in mehrere Teile zerlegt" -#: template/index.html.j2:225 +#: template/index.html.j2:224 msgid "" "Step 3 - The system derives the User ID with the provided identity " "material" @@ -646,20 +651,20 @@ msgstr "" "Schritt 3 - Das System erzeugt eine Nutzer-ID mithilfe des vom Nutzer " "bereitgestellten Identitätsmaterials" -#: template/index.html.j2:231 +#: template/index.html.j2:230 msgid "Step 4 - The system derives two keys with the generated user id" msgstr "" "Schritt 4 - Das System erzeugt zwei Schlüssel auf Grundlage der " "generierten Nutzer-ID" -#: template/index.html.j2:237 +#: template/index.html.j2:236 msgid "" "Step 5 - The pieces of the secret are encrypted with the first key" msgstr "" "Schritt 5 - Die einzelnen Teile des Geheimnisses werden mit dem ersten " "Schlüssel verschlüsselt" -#: template/index.html.j2:243 +#: template/index.html.j2:242 msgid "" "Step 6 - The user sets up authentication methods for each part of the " "secret" @@ -667,14 +672,14 @@ msgstr "" "Schritt 6 - Der Nutzer legt Authentifizierungsmethoden für jedes " "Fragment des Kerngeheimnisses fest" -#: template/index.html.j2:249 +#: template/index.html.j2:248 msgid "" "Step 7 - The authentication data is then encrypted with the second key" msgstr "" "Schritt 7 - Die Authentifizierungsdaten werden dann mit dem zweiten " "Schlüssel verschlüsselt" -#: template/index.html.j2:255 +#: template/index.html.j2:254 msgid "" "Step 8 - Encrypted shares of the recovery data are distributed to " "different providers" @@ -682,11 +687,11 @@ msgstr "" "Schritt 8 - Die so verschlüsselten Teile der Wiederherstellungsdaten " "werden an verschiedene Dienstleister zum Abspeichern verteilt" -#: template/index.html.j2:268 +#: template/index.html.j2:267 msgid "Recovery Process Flow" msgstr "Prozessablauf der Wiederherstellung" -#: template/index.html.j2:275 +#: template/index.html.j2:274 msgid "" "Step 1 - The system derives the User ID with the provided identity " "material" @@ -694,13 +699,13 @@ msgstr "" "Schritt 1 - Das System leitet die Nutzer-ID anhand des vom Nutzer " "bereitgestellten Identitätsmaterials ab" -#: template/index.html.j2:281 +#: template/index.html.j2:280 msgid "Step 2 - The system derives the same keys as per the upload" msgstr "" "Schritt 2 - Das System erzeugt die gleichen Schlüssel wie beim " "Sicherungsvorgang" -#: template/index.html.j2:287 +#: template/index.html.j2:286 msgid "" "Step 3 - The user sends the second key to the providers so that they " "can decrypt the authentication data" @@ -708,7 +713,7 @@ msgstr "" "Schritt 3 - Der Nutzer sendet den zweiten Schlüssel an die " "Dienstleister, damit diese die Authentifizierungsdaten entschlüsseln können" -#: template/index.html.j2:293 +#: template/index.html.j2:292 msgid "" "Step 4 - The providers decrypt the authentication data and issue an " "authorization challenge to the user." @@ -717,43 +722,43 @@ msgstr "" "Authentifizierungsdaten und stellen dem Nutzer die vereinbarten " "Herausforderungen („Challenges“) zur Autorisierung der Datenabfrage" -#: template/index.html.j2:299 +#: template/index.html.j2:298 msgid "" "Step 5 - The user performs the different authentication procedures" msgstr "" "Schritt 5 - Der Nutzer führt die verschiedenen " "Authentifizierungsverfahren durch" -#: template/index.html.j2:305 +#: template/index.html.j2:304 msgid "Step 6 - The user receives the parts of the secret" msgstr "" "Schritt 6 - Der Nutzer erhält die verschiedenen Teile des " "Kerngeheimnisses" -#: template/index.html.j2:311 +#: template/index.html.j2:310 msgid "" "Step 7 - The user can now decrypt the parts with the first derived key" msgstr "" "Schritt 7 - Der Nutzer kann nun die Teile mit dem ersten abgeleiteten " "Schlüssel entschlüsseln" -#: template/index.html.j2:317 +#: template/index.html.j2:316 msgid "Step 8 - The system can now reassemble the secret" msgstr "" "Schritt 8 - Das System kann nun das Kerngeheimnis wieder zusammensetzen" -#: template/index.html.j2:330 +#: template/index.html.j2:329 msgid "Unique Sales Propositions" msgstr "Alleinstellungsmerkmale (USPs)" -#: template/index.html.j2:339 +#: template/index.html.j2:338 msgid "" "Low-cost, scalable cloud-based solution with minimal environmental impact" msgstr "" "Kostengünstige, skalierbare Cloud-basierte Lösung mit minimaler " "Umweltbelastung" -#: template/index.html.j2:349 +#: template/index.html.j2:348 msgid "" "Increases informational self-determination by keeping consumers in control " "of their data" @@ -761,32 +766,32 @@ msgstr "" "Erhöht die informationelle Selbstbestimmung, weil die Nutzer die persönliche " "Kontrolle über ihre Daten behalten" -#: template/index.html.j2:359 +#: template/index.html.j2:358 msgid "Distributed trust instead of single point of failure" msgstr "" "Verteiltes Vertrauen statt blindes Vertrauen in einen einzelnen Dienstleister" -#: template/index.html.j2:369 +#: template/index.html.j2:368 msgid "Ease of use" msgstr "Hoher Komfort und Nützlichkeit für die Anwender" -#: template/index.html.j2:379 +#: template/index.html.j2:378 msgid "Generic API suitable for a range of applications" msgstr "Generische Programmierschnittstelle für viele weitere Anwendungen" -#: template/index.html.j2:389 +#: template/index.html.j2:388 msgid "Maximum privacy with respect to authentication data" msgstr "Maximaler Schutz für Authentifizierungsdaten" -#: template/index.html.j2:399 +#: template/index.html.j2:398 msgid "Customers can remain anonymous" msgstr "Die Anonymität der Nutzer bleibt erhalten" -#: template/index.html.j2:409 +#: template/index.html.j2:408 msgid "Post-quantum security" msgstr "Sicherheit selbst in Zeiten von Quanten-Computing" -#: template/index.html.j2:419 +#: template/index.html.j2:418 msgid "E-money issuers do not need to protect customer data against own staff" msgstr "" "Dienstleister wie z.B. Emittenten von E-Geld können darauf vertrauen, dass " @@ -807,6 +812,16 @@ msgstr "" msgid "Subscribe to our RSS feed" msgstr "Abonnieren Sie unseren RSS-Feed" +#: template/news.html.j2:40 +msgid "Anastasis becomes a GNU package" +msgstr "" + +#: template/news.html.j2:41 +msgid "" +"Anastasis is now an official GNU package. You can read more about GNU here." +msgstr "" + #: template/news.html.j2:51 msgid "Bachelor thesis about Anastasis finished" msgstr "Bachelorarbeit über Anastasis abgeschlossen" diff --git a/locale/en/LC_MESSAGES/messages.po b/locale/en/LC_MESSAGES/messages.po index 08bc59f..4649042 100644 --- a/locale/en/LC_MESSAGES/messages.po +++ b/locale/en/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2021-08-21 09:19+0200\n" +"POT-Creation-Date: 2021-09-08 11:25+0200\n" "PO-Revision-Date: 2020-08-24 11:24+0200\n" "Last-Translator: Dominik \n" "Language-Team: English\n" @@ -208,14 +208,15 @@ msgstr "" msgid "News Posts, Press Releases and Events" msgstr "" -#: template/docs_news.html.j2:34 template/news.html.j2:40 -msgid "Anastasis becomes a GNU package" +#: template/docs_news.html.j2:34 +msgid "Anastasis joins GNU" msgstr "" -#: template/docs_news.html.j2:35 template/news.html.j2:41 +#: template/docs_news.html.j2:35 msgid "" "Anastasis is now an official GNU package. You can read more about GNU here." +"href=\"https://www.gnu.org/\" target=\"_blank\" rel=\"noopener noreferrer" +"\">here." msgstr "" #: template/docs_news.html.j2:47 @@ -224,8 +225,10 @@ msgstr "" #: template/docs_news.html.j2:48 msgid "" -"The development of Anastasis is being funded (for 2021) by a grant of NGI LEDGER." +"The development of Anastasis is being funded (for 2021) by a grant of " +"NGI LEDGER." msgstr "" #: template/docs_news.html.j2:58 @@ -399,29 +402,29 @@ msgid "" "providers." msgstr "" -#: template/index.html.j2:29 +#: template/index.html.j2:28 msgid "Anastasis is a GNU package." msgstr "" -#: template/index.html.j2:37 +#: template/index.html.j2:36 msgid "The Problem" msgstr "" -#: template/index.html.j2:67 +#: template/index.html.j2:66 msgid "Confidentiality requires only consumer is in control of key material." msgstr "" -#: template/index.html.j2:77 +#: template/index.html.j2:76 msgid "Cryptographic key-splitting solutions so far are not usable." msgstr "" -#: template/index.html.j2:87 +#: template/index.html.j2:86 msgid "" "Consumers are unable to simultaneously ensure confidentiality & availability " "of keys." msgstr "" -#: template/index.html.j2:97 +#: template/index.html.j2:96 msgid "" "European e-money issuers using electronic wallets must:

    • Enable " "consumers to always recover their electronic funds (i.e. if devices are " @@ -429,36 +432,36 @@ msgid "" "preserve key material." msgstr "" -#: template/index.html.j2:114 +#: template/index.html.j2:113 msgid "The Solution" msgstr "" -#: template/index.html.j2:126 +#: template/index.html.j2:125 msgid "Users split their encrypted secrets across multiple service providers" msgstr "" -#: template/index.html.j2:132 +#: template/index.html.j2:131 msgid "" "Service providers learn nothing about the user, except possibly some details " "about how to authenticate the user" msgstr "" -#: template/index.html.j2:138 +#: template/index.html.j2:137 msgid "" "Only the authorized user can recover the key by following standard " "authentication procedures (SMS-TAN, Video Identification, security question, " "e-mail, etc.)" msgstr "" -#: template/index.html.j2:153 +#: template/index.html.j2:152 msgid "The Concept" msgstr "" -#: template/index.html.j2:172 +#: template/index.html.j2:171 msgid "Flexible" msgstr "" -#: template/index.html.j2:173 +#: template/index.html.j2:172 msgid "" "Anastasis lets you save your secret on several escrow providers. You can " "choose different combinations of these providers to recover your secret. The " @@ -466,11 +469,11 @@ msgid "" "question or E-Mail) which the user has to supply to recover their secret." msgstr "" -#: template/index.html.j2:183 +#: template/index.html.j2:182 msgid "Defense in depth" msgstr "" -#: template/index.html.j2:184 +#: template/index.html.j2:183 msgid "" "Anastasis is based on well-known cryptographic techniques. Our resulting " "solution offers post-quantum security. A compromised database of an " @@ -478,11 +481,11 @@ msgid "" "would be by itself sufficient to recover any core secret of any user." msgstr "" -#: template/index.html.j2:194 +#: template/index.html.j2:193 msgid "Privacy" msgstr "" -#: template/index.html.j2:195 +#: template/index.html.j2:194 msgid "" "Anastasis does not safe any data from the user except for the few details " "needed for authentication and recovery of the secret. When using Anastasis, " @@ -490,134 +493,134 @@ msgid "" "for the service, and switch service providers at any time." msgstr "" -#: template/index.html.j2:206 +#: template/index.html.j2:205 msgid "Upload Process Flow" msgstr "" -#: template/index.html.j2:213 +#: template/index.html.j2:212 msgid "Step 1 - User has a core secret" msgstr "" -#: template/index.html.j2:219 +#: template/index.html.j2:218 msgid "Step 2 - The core secret is split in several parts" msgstr "" -#: template/index.html.j2:225 +#: template/index.html.j2:224 msgid "" "Step 3 - The system derives the User ID with the provided identity " "material" msgstr "" -#: template/index.html.j2:231 +#: template/index.html.j2:230 msgid "Step 4 - The system derives two keys with the generated user id" msgstr "" -#: template/index.html.j2:237 +#: template/index.html.j2:236 msgid "" "Step 5 - The pieces of the secret are encrypted with the first key" msgstr "" -#: template/index.html.j2:243 +#: template/index.html.j2:242 msgid "" "Step 6 - The user sets up authentication methods for each part of the " "secret" msgstr "" -#: template/index.html.j2:249 +#: template/index.html.j2:248 msgid "" "Step 7 - The authentication data is then encrypted with the second key" msgstr "" -#: template/index.html.j2:255 +#: template/index.html.j2:254 msgid "" "Step 8 - Encrypted shares of the recovery data are distributed to " "different providers" msgstr "" -#: template/index.html.j2:268 +#: template/index.html.j2:267 msgid "Recovery Process Flow" msgstr "" -#: template/index.html.j2:275 +#: template/index.html.j2:274 msgid "" "Step 1 - The system derives the User ID with the provided identity " "material" msgstr "" -#: template/index.html.j2:281 +#: template/index.html.j2:280 msgid "Step 2 - The system derives the same keys as per the upload" msgstr "" -#: template/index.html.j2:287 +#: template/index.html.j2:286 msgid "" "Step 3 - The user sends the second key to the providers so that they " "can decrypt the authentication data" msgstr "" -#: template/index.html.j2:293 +#: template/index.html.j2:292 msgid "" "Step 4 - The providers decrypt the authentication data and issue an " "authorization challenge to the user." msgstr "" -#: template/index.html.j2:299 +#: template/index.html.j2:298 msgid "" "Step 5 - The user performs the different authentication procedures" msgstr "" -#: template/index.html.j2:305 +#: template/index.html.j2:304 msgid "Step 6 - The user receives the parts of the secret" msgstr "" -#: template/index.html.j2:311 +#: template/index.html.j2:310 msgid "" "Step 7 - The user can now decrypt the parts with the first derived key" msgstr "" -#: template/index.html.j2:317 +#: template/index.html.j2:316 msgid "Step 8 - The system can now reassemble the secret" msgstr "" -#: template/index.html.j2:330 +#: template/index.html.j2:329 msgid "Unique Sales Propositions" msgstr "" -#: template/index.html.j2:339 +#: template/index.html.j2:338 msgid "" "Low-cost, scalable cloud-based solution with minimal environmental impact" msgstr "" -#: template/index.html.j2:349 +#: template/index.html.j2:348 msgid "" "Increases informational self-determination by keeping consumers in control " "of their data" msgstr "" -#: template/index.html.j2:359 +#: template/index.html.j2:358 msgid "Distributed trust instead of single point of failure" msgstr "" -#: template/index.html.j2:369 +#: template/index.html.j2:368 msgid "Ease of use" msgstr "" -#: template/index.html.j2:379 +#: template/index.html.j2:378 msgid "Generic API suitable for a range of applications" msgstr "" -#: template/index.html.j2:389 +#: template/index.html.j2:388 msgid "Maximum privacy with respect to authentication data" msgstr "" -#: template/index.html.j2:399 +#: template/index.html.j2:398 msgid "Customers can remain anonymous" msgstr "" -#: template/index.html.j2:409 +#: template/index.html.j2:408 msgid "Post-quantum security" msgstr "" -#: template/index.html.j2:419 +#: template/index.html.j2:418 msgid "E-money issuers do not need to protect customer data against own staff" msgstr "" @@ -635,6 +638,16 @@ msgstr "" msgid "Subscribe to our RSS feed" msgstr "" +#: template/news.html.j2:40 +msgid "Anastasis becomes a GNU package" +msgstr "" + +#: template/news.html.j2:41 +msgid "" +"Anastasis is now an official GNU package. You can read more about GNU here." +msgstr "" + #: template/news.html.j2:51 msgid "Bachelor thesis about Anastasis finished" msgstr "" diff --git a/locale/es/LC_MESSAGES/messages.po b/locale/es/LC_MESSAGES/messages.po index 225c331..f8a4610 100644 --- a/locale/es/LC_MESSAGES/messages.po +++ b/locale/es/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2021-08-21 09:19+0200\n" +"POT-Creation-Date: 2021-09-08 11:25+0200\n" "PO-Revision-Date: 2021-07-20 08:28+0000\n" "Last-Translator: Stefan \n" "Language-Team: Spanish Press Releases and Events" msgstr "" -#: template/docs_news.html.j2:34 template/news.html.j2:40 -msgid "Anastasis becomes a GNU package" -msgstr "" +#: template/docs_news.html.j2:34 +#, fuzzy +#| msgid "Anastasis" +msgid "Anastasis joins GNU" +msgstr "Anastasis" -#: template/docs_news.html.j2:35 template/news.html.j2:41 +#: template/docs_news.html.j2:35 msgid "" "Anastasis is now an official GNU package. You can read more about GNU here." +"href=\"https://www.gnu.org/\" target=\"_blank\" rel=\"noopener noreferrer" +"\">here." msgstr "" #: template/docs_news.html.j2:47 @@ -289,8 +292,10 @@ msgstr "" #: template/docs_news.html.j2:48 msgid "" -"The development of Anastasis is being funded (for 2021) by a grant of NGI LEDGER." +"The development of Anastasis is being funded (for 2021) by a grant of " +"NGI LEDGER." msgstr "" #: template/docs_news.html.j2:58 @@ -491,29 +496,29 @@ msgid "" msgstr "" "Anastasis ist ein Schlüssel Widerherstellungssystem, das test test test" -#: template/index.html.j2:29 +#: template/index.html.j2:28 msgid "Anastasis is a GNU package." msgstr "" -#: template/index.html.j2:37 +#: template/index.html.j2:36 msgid "The Problem" msgstr "" -#: template/index.html.j2:67 +#: template/index.html.j2:66 msgid "Confidentiality requires only consumer is in control of key material." msgstr "" -#: template/index.html.j2:77 +#: template/index.html.j2:76 msgid "Cryptographic key-splitting solutions so far are not usable." msgstr "" -#: template/index.html.j2:87 +#: template/index.html.j2:86 msgid "" "Consumers are unable to simultaneously ensure confidentiality & availability " "of keys." msgstr "" -#: template/index.html.j2:97 +#: template/index.html.j2:96 msgid "" "European e-money issuers using electronic wallets must:

      • Enable " "consumers to always recover their electronic funds (i.e. if devices are " @@ -521,36 +526,36 @@ msgid "" "preserve key material." msgstr "" -#: template/index.html.j2:114 +#: template/index.html.j2:113 msgid "The Solution" msgstr "" -#: template/index.html.j2:126 +#: template/index.html.j2:125 msgid "Users split their encrypted secrets across multiple service providers" msgstr "" -#: template/index.html.j2:132 +#: template/index.html.j2:131 msgid "" "Service providers learn nothing about the user, except possibly some details " "about how to authenticate the user" msgstr "" -#: template/index.html.j2:138 +#: template/index.html.j2:137 msgid "" "Only the authorized user can recover the key by following standard " "authentication procedures (SMS-TAN, Video Identification, security question, " "e-mail, etc.)" msgstr "" -#: template/index.html.j2:153 +#: template/index.html.j2:152 msgid "The Concept" msgstr "" -#: template/index.html.j2:172 +#: template/index.html.j2:171 msgid "Flexible" msgstr "Flexible" -#: template/index.html.j2:173 +#: template/index.html.j2:172 msgid "" "Anastasis lets you save your secret on several escrow providers. You can " "choose different combinations of these providers to recover your secret. The " @@ -563,11 +568,11 @@ msgstr "" "autentificación (como SMS, pregunta segura o correo electrónico) los cuales " "deben ser provistos por el usuario para recuperar su secreto." -#: template/index.html.j2:183 +#: template/index.html.j2:182 msgid "Defense in depth" msgstr "Defensa a profundidad" -#: template/index.html.j2:184 +#: template/index.html.j2:183 msgid "" "Anastasis is based on well-known cryptographic techniques. Our resulting " "solution offers post-quantum security. A compromised database of an " @@ -580,11 +585,11 @@ msgstr "" "filtra información que sea suficiente en sí para recuperar ningún secreto " "central de ningún usuario." -#: template/index.html.j2:194 +#: template/index.html.j2:193 msgid "Privacy" msgstr "Privacidad" -#: template/index.html.j2:195 +#: template/index.html.j2:194 msgid "" "Anastasis does not safe any data from the user except for the few details " "needed for authentication and recovery of the secret. When using Anastasis, " @@ -597,140 +602,140 @@ msgstr "" "usuarios pueden pagar anónimamente por el servicio y cambiar los proveedores " "del servicio en cualquier momento." -#: template/index.html.j2:206 +#: template/index.html.j2:205 #, fuzzy #| msgid "Upload process flow" msgid "Upload Process Flow" msgstr "Flujo del proceso de carga" -#: template/index.html.j2:213 +#: template/index.html.j2:212 msgid "Step 1 - User has a core secret" msgstr "" -#: template/index.html.j2:219 +#: template/index.html.j2:218 msgid "Step 2 - The core secret is split in several parts" msgstr "" -#: template/index.html.j2:225 +#: template/index.html.j2:224 msgid "" "Step 3 - The system derives the User ID with the provided identity " "material" msgstr "" -#: template/index.html.j2:231 +#: template/index.html.j2:230 msgid "Step 4 - The system derives two keys with the generated user id" msgstr "" -#: template/index.html.j2:237 +#: template/index.html.j2:236 msgid "" "Step 5 - The pieces of the secret are encrypted with the first key" msgstr "" -#: template/index.html.j2:243 +#: template/index.html.j2:242 msgid "" "Step 6 - The user sets up authentication methods for each part of the " "secret" msgstr "" -#: template/index.html.j2:249 +#: template/index.html.j2:248 msgid "" "Step 7 - The authentication data is then encrypted with the second key" msgstr "" -#: template/index.html.j2:255 +#: template/index.html.j2:254 msgid "" "Step 8 - Encrypted shares of the recovery data are distributed to " "different providers" msgstr "" -#: template/index.html.j2:268 +#: template/index.html.j2:267 #, fuzzy #| msgid "Recovery process flow" msgid "Recovery Process Flow" msgstr "Flujo del proceso de recuperación" -#: template/index.html.j2:275 +#: template/index.html.j2:274 msgid "" "Step 1 - The system derives the User ID with the provided identity " "material" msgstr "" -#: template/index.html.j2:281 +#: template/index.html.j2:280 msgid "Step 2 - The system derives the same keys as per the upload" msgstr "" -#: template/index.html.j2:287 +#: template/index.html.j2:286 msgid "" "Step 3 - The user sends the second key to the providers so that they " "can decrypt the authentication data" msgstr "" -#: template/index.html.j2:293 +#: template/index.html.j2:292 msgid "" "Step 4 - The providers decrypt the authentication data and issue an " "authorization challenge to the user." msgstr "" -#: template/index.html.j2:299 +#: template/index.html.j2:298 msgid "" "Step 5 - The user performs the different authentication procedures" msgstr "" -#: template/index.html.j2:305 +#: template/index.html.j2:304 msgid "Step 6 - The user receives the parts of the secret" msgstr "" -#: template/index.html.j2:311 +#: template/index.html.j2:310 msgid "" "Step 7 - The user can now decrypt the parts with the first derived key" msgstr "" -#: template/index.html.j2:317 +#: template/index.html.j2:316 msgid "Step 8 - The system can now reassemble the secret" msgstr "" -#: template/index.html.j2:330 +#: template/index.html.j2:329 #, fuzzy #| msgid "Unique Sales Propositions" msgid "Unique Sales Propositions" msgstr "Propuestas de ventas únicas" -#: template/index.html.j2:339 +#: template/index.html.j2:338 msgid "" "Low-cost, scalable cloud-based solution with minimal environmental impact" msgstr "" -#: template/index.html.j2:349 +#: template/index.html.j2:348 msgid "" "Increases informational self-determination by keeping consumers in control " "of their data" msgstr "" -#: template/index.html.j2:359 +#: template/index.html.j2:358 msgid "Distributed trust instead of single point of failure" msgstr "" -#: template/index.html.j2:369 +#: template/index.html.j2:368 msgid "Ease of use" msgstr "" -#: template/index.html.j2:379 +#: template/index.html.j2:378 msgid "Generic API suitable for a range of applications" msgstr "" -#: template/index.html.j2:389 +#: template/index.html.j2:388 msgid "Maximum privacy with respect to authentication data" msgstr "" -#: template/index.html.j2:399 +#: template/index.html.j2:398 msgid "Customers can remain anonymous" msgstr "" -#: template/index.html.j2:409 +#: template/index.html.j2:408 msgid "Post-quantum security" msgstr "" -#: template/index.html.j2:419 +#: template/index.html.j2:418 msgid "E-money issuers do not need to protect customer data against own staff" msgstr "" @@ -757,6 +762,16 @@ msgstr "" msgid "Subscribe to our RSS feed" msgstr "suscríbete a nuestro feed RSS" +#: template/news.html.j2:40 +msgid "Anastasis becomes a GNU package" +msgstr "" + +#: template/news.html.j2:41 +msgid "" +"Anastasis is now an official GNU package. You can read more about GNU here." +msgstr "" + #: template/news.html.j2:51 msgid "Bachelor thesis about Anastasis finished" msgstr "" diff --git a/locale/fr/LC_MESSAGES/messages.po b/locale/fr/LC_MESSAGES/messages.po index 5a10603..ddb9355 100644 --- a/locale/fr/LC_MESSAGES/messages.po +++ b/locale/fr/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2021-08-21 09:19+0200\n" +"POT-Creation-Date: 2021-09-08 11:25+0200\n" "PO-Revision-Date: 2021-07-20 08:28+0000\n" "Last-Translator: Stefan \n" "Language-Team: French Press Releases and Events" msgstr "" -#: template/docs_news.html.j2:34 template/news.html.j2:40 -msgid "Anastasis becomes a GNU package" -msgstr "" +#: template/docs_news.html.j2:34 +#, fuzzy +#| msgid "Anastasis" +msgid "Anastasis joins GNU" +msgstr "Anastasis" -#: template/docs_news.html.j2:35 template/news.html.j2:41 +#: template/docs_news.html.j2:35 msgid "" "Anastasis is now an official GNU package. You can read more about GNU here." +"href=\"https://www.gnu.org/\" target=\"_blank\" rel=\"noopener noreferrer" +"\">here." msgstr "" #: template/docs_news.html.j2:47 @@ -232,8 +235,10 @@ msgstr "" #: template/docs_news.html.j2:48 msgid "" -"The development of Anastasis is being funded (for 2021) by a grant of NGI LEDGER." +"The development of Anastasis is being funded (for 2021) by a grant of " +"NGI LEDGER." msgstr "" #: template/docs_news.html.j2:58 @@ -430,29 +435,29 @@ msgid "" msgstr "" "Anastasis ist ein Schlüssel Widerherstellungssystem, das test test test" -#: template/index.html.j2:29 +#: template/index.html.j2:28 msgid "Anastasis is a GNU package." msgstr "" -#: template/index.html.j2:37 +#: template/index.html.j2:36 msgid "The Problem" msgstr "" -#: template/index.html.j2:67 +#: template/index.html.j2:66 msgid "Confidentiality requires only consumer is in control of key material." msgstr "" -#: template/index.html.j2:77 +#: template/index.html.j2:76 msgid "Cryptographic key-splitting solutions so far are not usable." msgstr "" -#: template/index.html.j2:87 +#: template/index.html.j2:86 msgid "" "Consumers are unable to simultaneously ensure confidentiality & availability " "of keys." msgstr "" -#: template/index.html.j2:97 +#: template/index.html.j2:96 msgid "" "European e-money issuers using electronic wallets must:

        • Enable " "consumers to always recover their electronic funds (i.e. if devices are " @@ -460,36 +465,36 @@ msgid "" "preserve key material." msgstr "" -#: template/index.html.j2:114 +#: template/index.html.j2:113 msgid "The Solution" msgstr "" -#: template/index.html.j2:126 +#: template/index.html.j2:125 msgid "Users split their encrypted secrets across multiple service providers" msgstr "" -#: template/index.html.j2:132 +#: template/index.html.j2:131 msgid "" "Service providers learn nothing about the user, except possibly some details " "about how to authenticate the user" msgstr "" -#: template/index.html.j2:138 +#: template/index.html.j2:137 msgid "" "Only the authorized user can recover the key by following standard " "authentication procedures (SMS-TAN, Video Identification, security question, " "e-mail, etc.)" msgstr "" -#: template/index.html.j2:153 +#: template/index.html.j2:152 msgid "The Concept" msgstr "" -#: template/index.html.j2:172 +#: template/index.html.j2:171 msgid "Flexible" msgstr "" -#: template/index.html.j2:173 +#: template/index.html.j2:172 msgid "" "Anastasis lets you save your secret on several escrow providers. You can " "choose different combinations of these providers to recover your secret. The " @@ -497,11 +502,11 @@ msgid "" "question or E-Mail) which the user has to supply to recover their secret." msgstr "" -#: template/index.html.j2:183 +#: template/index.html.j2:182 msgid "Defense in depth" msgstr "" -#: template/index.html.j2:184 +#: template/index.html.j2:183 msgid "" "Anastasis is based on well-known cryptographic techniques. Our resulting " "solution offers post-quantum security. A compromised database of an " @@ -509,11 +514,11 @@ msgid "" "would be by itself sufficient to recover any core secret of any user." msgstr "" -#: template/index.html.j2:194 +#: template/index.html.j2:193 msgid "Privacy" msgstr "" -#: template/index.html.j2:195 +#: template/index.html.j2:194 msgid "" "Anastasis does not safe any data from the user except for the few details " "needed for authentication and recovery of the secret. When using Anastasis, " @@ -521,134 +526,134 @@ msgid "" "for the service, and switch service providers at any time." msgstr "" -#: template/index.html.j2:206 +#: template/index.html.j2:205 msgid "Upload Process Flow" msgstr "" -#: template/index.html.j2:213 +#: template/index.html.j2:212 msgid "Step 1 - User has a core secret" msgstr "" -#: template/index.html.j2:219 +#: template/index.html.j2:218 msgid "Step 2 - The core secret is split in several parts" msgstr "" -#: template/index.html.j2:225 +#: template/index.html.j2:224 msgid "" "Step 3 - The system derives the User ID with the provided identity " "material" msgstr "" -#: template/index.html.j2:231 +#: template/index.html.j2:230 msgid "Step 4 - The system derives two keys with the generated user id" msgstr "" -#: template/index.html.j2:237 +#: template/index.html.j2:236 msgid "" "Step 5 - The pieces of the secret are encrypted with the first key" msgstr "" -#: template/index.html.j2:243 +#: template/index.html.j2:242 msgid "" "Step 6 - The user sets up authentication methods for each part of the " "secret" msgstr "" -#: template/index.html.j2:249 +#: template/index.html.j2:248 msgid "" "Step 7 - The authentication data is then encrypted with the second key" msgstr "" -#: template/index.html.j2:255 +#: template/index.html.j2:254 msgid "" "Step 8 - Encrypted shares of the recovery data are distributed to " "different providers" msgstr "" -#: template/index.html.j2:268 +#: template/index.html.j2:267 msgid "Recovery Process Flow" msgstr "" -#: template/index.html.j2:275 +#: template/index.html.j2:274 msgid "" "Step 1 - The system derives the User ID with the provided identity " "material" msgstr "" -#: template/index.html.j2:281 +#: template/index.html.j2:280 msgid "Step 2 - The system derives the same keys as per the upload" msgstr "" -#: template/index.html.j2:287 +#: template/index.html.j2:286 msgid "" "Step 3 - The user sends the second key to the providers so that they " "can decrypt the authentication data" msgstr "" -#: template/index.html.j2:293 +#: template/index.html.j2:292 msgid "" "Step 4 - The providers decrypt the authentication data and issue an " "authorization challenge to the user." msgstr "" -#: template/index.html.j2:299 +#: template/index.html.j2:298 msgid "" "Step 5 - The user performs the different authentication procedures" msgstr "" -#: template/index.html.j2:305 +#: template/index.html.j2:304 msgid "Step 6 - The user receives the parts of the secret" msgstr "" -#: template/index.html.j2:311 +#: template/index.html.j2:310 msgid "" "Step 7 - The user can now decrypt the parts with the first derived key" msgstr "" -#: template/index.html.j2:317 +#: template/index.html.j2:316 msgid "Step 8 - The system can now reassemble the secret" msgstr "" -#: template/index.html.j2:330 +#: template/index.html.j2:329 msgid "Unique Sales Propositions" msgstr "" -#: template/index.html.j2:339 +#: template/index.html.j2:338 msgid "" "Low-cost, scalable cloud-based solution with minimal environmental impact" msgstr "" -#: template/index.html.j2:349 +#: template/index.html.j2:348 msgid "" "Increases informational self-determination by keeping consumers in control " "of their data" msgstr "" -#: template/index.html.j2:359 +#: template/index.html.j2:358 msgid "Distributed trust instead of single point of failure" msgstr "" -#: template/index.html.j2:369 +#: template/index.html.j2:368 msgid "Ease of use" msgstr "" -#: template/index.html.j2:379 +#: template/index.html.j2:378 msgid "Generic API suitable for a range of applications" msgstr "" -#: template/index.html.j2:389 +#: template/index.html.j2:388 msgid "Maximum privacy with respect to authentication data" msgstr "" -#: template/index.html.j2:399 +#: template/index.html.j2:398 msgid "Customers can remain anonymous" msgstr "" -#: template/index.html.j2:409 +#: template/index.html.j2:408 msgid "Post-quantum security" msgstr "" -#: template/index.html.j2:419 +#: template/index.html.j2:418 msgid "E-money issuers do not need to protect customer data against own staff" msgstr "" @@ -670,6 +675,16 @@ msgstr "" msgid "Subscribe to our RSS feed" msgstr "Souscrivez à notre flux RSS" +#: template/news.html.j2:40 +msgid "Anastasis becomes a GNU package" +msgstr "" + +#: template/news.html.j2:41 +msgid "" +"Anastasis is now an official GNU package. You can read more about GNU here." +msgstr "" + #: template/news.html.j2:51 msgid "Bachelor thesis about Anastasis finished" msgstr "" diff --git a/locale/it/LC_MESSAGES/messages.po b/locale/it/LC_MESSAGES/messages.po index 6304aa2..6df5a48 100644 --- a/locale/it/LC_MESSAGES/messages.po +++ b/locale/it/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2021-08-21 09:19+0200\n" +"POT-Creation-Date: 2021-09-08 11:25+0200\n" "PO-Revision-Date: 2021-07-20 08:29+0000\n" "Last-Translator: Stefan \n" "Language-Team: Italian Press Releases and Events" msgstr "Novità, Comunicati stampa ed eventi" -#: template/docs_news.html.j2:34 template/news.html.j2:40 -msgid "Anastasis becomes a GNU package" -msgstr "" +#: template/docs_news.html.j2:34 +#, fuzzy +#| msgid "Anastasis" +msgid "Anastasis joins GNU" +msgstr "Anastasis" -#: template/docs_news.html.j2:35 template/news.html.j2:41 +#: template/docs_news.html.j2:35 msgid "" "Anastasis is now an official GNU package. You can read more about GNU here." +"href=\"https://www.gnu.org/\" target=\"_blank\" rel=\"noopener noreferrer" +"\">here." msgstr "" #: template/docs_news.html.j2:47 @@ -300,8 +303,10 @@ msgstr "" #: template/docs_news.html.j2:48 msgid "" -"The development of Anastasis is being funded (for 2021) by a grant of NGI LEDGER." +"The development of Anastasis is being funded (for 2021) by a grant of " +"NGI LEDGER." msgstr "" #: template/docs_news.html.j2:58 @@ -519,26 +524,26 @@ msgid "" msgstr "" "Anastasis ist ein Schlüssel Widerherstellungssystem, das test test test" -#: template/index.html.j2:29 +#: template/index.html.j2:28 msgid "Anastasis is a GNU package." msgstr "" -#: template/index.html.j2:37 +#: template/index.html.j2:36 msgid "The Problem" msgstr "Il problema" -#: template/index.html.j2:67 +#: template/index.html.j2:66 msgid "Confidentiality requires only consumer is in control of key material." msgstr "" "La riservatezza richiede che solo il consumatore abbia il controllo del " "materiale chiave." -#: template/index.html.j2:77 +#: template/index.html.j2:76 msgid "Cryptographic key-splitting solutions so far are not usable." msgstr "" "Le soluzioni di divisione di chiave crittografata non sono più utilizzabili." -#: template/index.html.j2:87 +#: template/index.html.j2:86 msgid "" "Consumers are unable to simultaneously ensure confidentiality & availability " "of keys." @@ -546,7 +551,7 @@ msgstr "" "I consumatori sono impossibilitati ad assicurare simultaneamente la " "confidenzialità & la disponibilità delle chiavi." -#: template/index.html.j2:97 +#: template/index.html.j2:96 msgid "" "European e-money issuers using electronic wallets must:

          • Enable " "consumers to always recover their electronic funds (i.e. if devices are " @@ -559,17 +564,17 @@ msgstr "" "consumatori possano ricordare o preservare in maniera sicura il materiale " "delle chiavi." -#: template/index.html.j2:114 +#: template/index.html.j2:113 msgid "The Solution" msgstr "La soluzione" -#: template/index.html.j2:126 +#: template/index.html.j2:125 msgid "Users split their encrypted secrets across multiple service providers" msgstr "" "Gli utenti dividono i loro segreti criptati attraverso fornitori di servizi " "multipli" -#: template/index.html.j2:132 +#: template/index.html.j2:131 msgid "" "Service providers learn nothing about the user, except possibly some details " "about how to authenticate the user" @@ -577,7 +582,7 @@ msgstr "" "I fornitori di servizi non apprendono nulla riguardo agli utenti, se non " "possibilmente alcuni dettagli riguardo a come autenticare gli utenti" -#: template/index.html.j2:138 +#: template/index.html.j2:137 msgid "" "Only the authorized user can recover the key by following standard " "authentication procedures (SMS-TAN, Video Identification, security question, " @@ -587,15 +592,15 @@ msgstr "" "standard di autenticazione (SMS-TAN, identificazione video, domanda di " "sicurezza, e-mail, ecc.)" -#: template/index.html.j2:153 +#: template/index.html.j2:152 msgid "The Concept" msgstr "Il concetto" -#: template/index.html.j2:172 +#: template/index.html.j2:171 msgid "Flexible" msgstr "Flessibile" -#: template/index.html.j2:173 +#: template/index.html.j2:172 msgid "" "Anastasis lets you save your secret on several escrow providers. You can " "choose different combinations of these providers to recover your secret. The " @@ -608,11 +613,11 @@ msgstr "" "di sicurezza o E-Mail) che gli utenti devono fornire per recuperare le " "proprie chiavi." -#: template/index.html.j2:183 +#: template/index.html.j2:182 msgid "Defense in depth" msgstr "Difesa profonda" -#: template/index.html.j2:184 +#: template/index.html.j2:183 msgid "" "Anastasis is based on well-known cryptographic techniques. Our resulting " "solution offers post-quantum security. A compromised database of an " @@ -625,11 +630,11 @@ msgstr "" "lascia mai trapelare informazioni che sarebbero da sole sufficienti per " "recuperare qualsiasi segreto di base di qualsiasi utente." -#: template/index.html.j2:194 +#: template/index.html.j2:193 msgid "Privacy" msgstr "Privacy" -#: template/index.html.j2:195 +#: template/index.html.j2:194 msgid "" "Anastasis does not safe any data from the user except for the few details " "needed for authentication and recovery of the secret. When using Anastasis, " @@ -642,19 +647,19 @@ msgstr "" "utenti possono pagare anonimamente per il servizio e cambiare provider del " "servizio in qualsiasi momento." -#: template/index.html.j2:206 +#: template/index.html.j2:205 msgid "Upload Process Flow" msgstr "Andamento del processo di upload" -#: template/index.html.j2:213 +#: template/index.html.j2:212 msgid "Step 1 - User has a core secret" msgstr "Primo passo - L'utente ha un segreto fondamentale" -#: template/index.html.j2:219 +#: template/index.html.j2:218 msgid "Step 2 - The core secret is split in several parts" msgstr "Secondo passo - Il segreto fondamentale è diviso in più parti" -#: template/index.html.j2:225 +#: template/index.html.j2:224 msgid "" "Step 3 - The system derives the User ID with the provided identity " "material" @@ -662,18 +667,18 @@ msgstr "" "Terzo passo - Il sistema trae l'identità dell'Utente con il materiale " "identificativo fornito" -#: template/index.html.j2:231 +#: template/index.html.j2:230 msgid "Step 4 - The system derives two keys with the generated user id" msgstr "" "Passo quattro - Il sistema trae due chiavi con l'identità generata" -#: template/index.html.j2:237 +#: template/index.html.j2:236 msgid "" "Step 5 - The pieces of the secret are encrypted with the first key" msgstr "" "Quinto passo - I pezzi del segreto sono criptati con la prima chiave" -#: template/index.html.j2:243 +#: template/index.html.j2:242 msgid "" "Step 6 - The user sets up authentication methods for each part of the " "secret" @@ -681,14 +686,14 @@ msgstr "" "Sesto passo - L'utente imposta metodi di autenticazione per ogni parte " "del segreto" -#: template/index.html.j2:249 +#: template/index.html.j2:248 msgid "" "Step 7 - The authentication data is then encrypted with the second key" msgstr "" "Settimo passo - Il dato di autenticazione è quindi criptato con la " "seconda chiave" -#: template/index.html.j2:255 +#: template/index.html.j2:254 msgid "" "Step 8 - Encrypted shares of the recovery data are distributed to " "different providers" @@ -696,11 +701,11 @@ msgstr "" "Ottavo passo - Le condivisioni criptate dei dati recuperati sono " "distribuite da diversi fornitori" -#: template/index.html.j2:268 +#: template/index.html.j2:267 msgid "Recovery Process Flow" msgstr "Andamento del Processo di Recupero" -#: template/index.html.j2:275 +#: template/index.html.j2:274 msgid "" "Step 1 - The system derives the User ID with the provided identity " "material" @@ -708,12 +713,12 @@ msgstr "" "Primo passo - Il sistema segue l'identità dell'utente con il materiale " "identificativo fornito" -#: template/index.html.j2:281 +#: template/index.html.j2:280 msgid "Step 2 - The system derives the same keys as per the upload" msgstr "" "Secondo passo - Il sistema trae le stesse chiavi che per l'upload" -#: template/index.html.j2:287 +#: template/index.html.j2:286 msgid "" "Step 3 - The user sends the second key to the providers so that they " "can decrypt the authentication data" @@ -721,7 +726,7 @@ msgstr "" "Terzo passo - L'utente invia la seconda chiave ai fornitori in modo " "che possano decriptare i dati di autenticazione" -#: template/index.html.j2:293 +#: template/index.html.j2:292 msgid "" "Step 4 - The providers decrypt the authentication data and issue an " "authorization challenge to the user." @@ -729,68 +734,68 @@ msgstr "" "Quarto passo - I fornitori decriptano i dati di autenticazione e " "attivano una sfida di riconoscimento per l'utente." -#: template/index.html.j2:299 +#: template/index.html.j2:298 msgid "" "Step 5 - The user performs the different authentication procedures" msgstr "" "Quinto passo - L'utente svolge le diverse procedure di autenticazione" -#: template/index.html.j2:305 +#: template/index.html.j2:304 msgid "Step 6 - The user receives the parts of the secret" msgstr "Sesto passo - L'utente riceve le parti del segreto" -#: template/index.html.j2:311 +#: template/index.html.j2:310 msgid "" "Step 7 - The user can now decrypt the parts with the first derived key" msgstr "" "Settimo passo - L'utente ora può decriptare le parti con la prima " "chiave ricevuta" -#: template/index.html.j2:317 +#: template/index.html.j2:316 msgid "Step 8 - The system can now reassemble the secret" msgstr "Ottavo passo - Il sistema ora può riassemblare il segreto" -#: template/index.html.j2:330 +#: template/index.html.j2:329 msgid "Unique Sales Propositions" msgstr " Proposte di Vendita Uniche" -#: template/index.html.j2:339 +#: template/index.html.j2:338 msgid "" "Low-cost, scalable cloud-based solution with minimal environmental impact" msgstr "" "Low-cost, soluzione scalabile basata su cloud con impatto ambientale minimo" -#: template/index.html.j2:349 +#: template/index.html.j2:348 msgid "" "Increases informational self-determination by keeping consumers in control " "of their data" msgstr "" -#: template/index.html.j2:359 +#: template/index.html.j2:358 msgid "Distributed trust instead of single point of failure" msgstr "Distribuita fiducia invece di un singolo punto di fallimento" -#: template/index.html.j2:369 +#: template/index.html.j2:368 msgid "Ease of use" msgstr "Facilità nell'utilizzo" -#: template/index.html.j2:379 +#: template/index.html.j2:378 msgid "Generic API suitable for a range of applications" msgstr "API generico utilizzabile per un range di applicazioni" -#: template/index.html.j2:389 +#: template/index.html.j2:388 msgid "Maximum privacy with respect to authentication data" msgstr "Massima privacy riguardo ai dati di autenticazione" -#: template/index.html.j2:399 +#: template/index.html.j2:398 msgid "Customers can remain anonymous" msgstr "I clienti possono rimanere anonimi" -#: template/index.html.j2:409 +#: template/index.html.j2:408 msgid "Post-quantum security" msgstr "Sicurezza post-quantum" -#: template/index.html.j2:419 +#: template/index.html.j2:418 #, fuzzy #| msgid "" #| "E-money issuer does not have to protect consumer data against its own " @@ -818,6 +823,16 @@ msgstr "" msgid "Subscribe to our RSS feed" msgstr "Iscriviti al nostro feed RSS" +#: template/news.html.j2:40 +msgid "Anastasis becomes a GNU package" +msgstr "" + +#: template/news.html.j2:41 +msgid "" +"Anastasis is now an official GNU package. You can read more about GNU here." +msgstr "" + #: template/news.html.j2:51 msgid "Bachelor thesis about Anastasis finished" msgstr "Tesi triennale riguardo Anastasi completa" diff --git a/locale/messages.pot b/locale/messages.pot index 270c8cc..6dd8b75 100644 --- a/locale/messages.pot +++ b/locale/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2021-08-21 09:19+0200\n" +"POT-Creation-Date: 2021-09-08 11:25+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -209,14 +209,15 @@ msgstr "" msgid "News Posts, Press Releases and Events" msgstr "" -#: template/docs_news.html.j2:34 template/news.html.j2:40 -msgid "Anastasis becomes a GNU package" +#: template/docs_news.html.j2:34 +msgid "Anastasis joins GNU" msgstr "" -#: template/docs_news.html.j2:35 template/news.html.j2:41 +#: template/docs_news.html.j2:35 msgid "" "Anastasis is now an official GNU package. You can read more about GNU here." +"href=\"https://www.gnu.org/\" target=\"_blank\" rel=\"noopener " +"noreferrer\">here." msgstr "" #: template/docs_news.html.j2:47 @@ -225,8 +226,10 @@ msgstr "" #: template/docs_news.html.j2:48 msgid "" -"The development of Anastasis is being funded (for 2021) by a grant of NGI LEDGER." +"The development of Anastasis is being funded (for 2021) by a " +"grant of NGI LEDGER." msgstr "" #: template/docs_news.html.j2:58 @@ -402,29 +405,29 @@ msgid "" " unknown to the providers." msgstr "" -#: template/index.html.j2:29 +#: template/index.html.j2:28 msgid "Anastasis is a GNU package." msgstr "" -#: template/index.html.j2:37 +#: template/index.html.j2:36 msgid "The Problem" msgstr "" -#: template/index.html.j2:67 +#: template/index.html.j2:66 msgid "Confidentiality requires only consumer is in control of key material." msgstr "" -#: template/index.html.j2:77 +#: template/index.html.j2:76 msgid "Cryptographic key-splitting solutions so far are not usable." msgstr "" -#: template/index.html.j2:87 +#: template/index.html.j2:86 msgid "" "Consumers are unable to simultaneously ensure confidentiality & " "availability of keys." msgstr "" -#: template/index.html.j2:97 +#: template/index.html.j2:96 msgid "" "European e-money issuers using electronic wallets must:

              " "
            • Enable consumers to always recover their electronic funds (i.e. if " @@ -432,36 +435,36 @@ msgid "" "securely preserve key material." msgstr "" -#: template/index.html.j2:114 +#: template/index.html.j2:113 msgid "The Solution" msgstr "" -#: template/index.html.j2:126 +#: template/index.html.j2:125 msgid "Users split their encrypted secrets across multiple service providers" msgstr "" -#: template/index.html.j2:132 +#: template/index.html.j2:131 msgid "" "Service providers learn nothing about the user, except possibly some " "details about how to authenticate the user" msgstr "" -#: template/index.html.j2:138 +#: template/index.html.j2:137 msgid "" "Only the authorized user can recover the key by following standard " "authentication procedures (SMS-TAN, Video Identification, security " "question, e-mail, etc.)" msgstr "" -#: template/index.html.j2:153 +#: template/index.html.j2:152 msgid "The Concept" msgstr "" -#: template/index.html.j2:172 +#: template/index.html.j2:171 msgid "Flexible" msgstr "" -#: template/index.html.j2:173 +#: template/index.html.j2:172 msgid "" "Anastasis lets you save your secret on several escrow providers. You can " "choose different combinations of these providers to recover your secret. " @@ -470,11 +473,11 @@ msgid "" " secret." msgstr "" -#: template/index.html.j2:183 +#: template/index.html.j2:182 msgid "Defense in depth" msgstr "" -#: template/index.html.j2:184 +#: template/index.html.j2:183 msgid "" "Anastasis is based on well-known cryptographic techniques. Our resulting " "solution offers post-quantum security. A compromised database of an " @@ -483,11 +486,11 @@ msgid "" "user." msgstr "" -#: template/index.html.j2:194 +#: template/index.html.j2:193 msgid "Privacy" msgstr "" -#: template/index.html.j2:195 +#: template/index.html.j2:194 msgid "" "Anastasis does not safe any data from the user except for the few details" " needed for authentication and recovery of the secret. When using " @@ -496,133 +499,133 @@ msgid "" "time." msgstr "" -#: template/index.html.j2:206 +#: template/index.html.j2:205 msgid "Upload Process Flow" msgstr "" -#: template/index.html.j2:213 +#: template/index.html.j2:212 msgid "Step 1 - User has a core secret" msgstr "" -#: template/index.html.j2:219 +#: template/index.html.j2:218 msgid "Step 2 - The core secret is split in several parts" msgstr "" -#: template/index.html.j2:225 +#: template/index.html.j2:224 msgid "" "Step 3 - The system derives the User ID with the provided identity " "material" msgstr "" -#: template/index.html.j2:231 +#: template/index.html.j2:230 msgid "Step 4 - The system derives two keys with the generated user id" msgstr "" -#: template/index.html.j2:237 +#: template/index.html.j2:236 msgid "Step 5 - The pieces of the secret are encrypted with the first key" msgstr "" -#: template/index.html.j2:243 +#: template/index.html.j2:242 msgid "" "Step 6 - The user sets up authentication methods for each part of " "the secret" msgstr "" -#: template/index.html.j2:249 +#: template/index.html.j2:248 msgid "" "Step 7 - The authentication data is then encrypted with the second " "key" msgstr "" -#: template/index.html.j2:255 +#: template/index.html.j2:254 msgid "" "Step 8 - Encrypted shares of the recovery data are distributed to " "different providers" msgstr "" -#: template/index.html.j2:268 +#: template/index.html.j2:267 msgid "Recovery Process Flow" msgstr "" -#: template/index.html.j2:275 +#: template/index.html.j2:274 msgid "" "Step 1 - The system derives the User ID with the provided identity " "material" msgstr "" -#: template/index.html.j2:281 +#: template/index.html.j2:280 msgid "Step 2 - The system derives the same keys as per the upload" msgstr "" -#: template/index.html.j2:287 +#: template/index.html.j2:286 msgid "" "Step 3 - The user sends the second key to the providers so that " "they can decrypt the authentication data" msgstr "" -#: template/index.html.j2:293 +#: template/index.html.j2:292 msgid "" "Step 4 - The providers decrypt the authentication data and issue an" " authorization challenge to the user." msgstr "" -#: template/index.html.j2:299 +#: template/index.html.j2:298 msgid "Step 5 - The user performs the different authentication procedures" msgstr "" -#: template/index.html.j2:305 +#: template/index.html.j2:304 msgid "Step 6 - The user receives the parts of the secret" msgstr "" -#: template/index.html.j2:311 +#: template/index.html.j2:310 msgid "" "Step 7 - The user can now decrypt the parts with the first derived " "key" msgstr "" -#: template/index.html.j2:317 +#: template/index.html.j2:316 msgid "Step 8 - The system can now reassemble the secret" msgstr "" -#: template/index.html.j2:330 +#: template/index.html.j2:329 msgid "Unique Sales Propositions" msgstr "" -#: template/index.html.j2:339 +#: template/index.html.j2:338 msgid "Low-cost, scalable cloud-based solution with minimal environmental impact" msgstr "" -#: template/index.html.j2:349 +#: template/index.html.j2:348 msgid "" "Increases informational self-determination by keeping consumers in " "control of their data" msgstr "" -#: template/index.html.j2:359 +#: template/index.html.j2:358 msgid "Distributed trust instead of single point of failure" msgstr "" -#: template/index.html.j2:369 +#: template/index.html.j2:368 msgid "Ease of use" msgstr "" -#: template/index.html.j2:379 +#: template/index.html.j2:378 msgid "Generic API suitable for a range of applications" msgstr "" -#: template/index.html.j2:389 +#: template/index.html.j2:388 msgid "Maximum privacy with respect to authentication data" msgstr "" -#: template/index.html.j2:399 +#: template/index.html.j2:398 msgid "Customers can remain anonymous" msgstr "" -#: template/index.html.j2:409 +#: template/index.html.j2:408 msgid "Post-quantum security" msgstr "" -#: template/index.html.j2:419 +#: template/index.html.j2:418 msgid "E-money issuers do not need to protect customer data against own staff" msgstr "" @@ -640,6 +643,16 @@ msgstr "" msgid "Subscribe to our RSS feed" msgstr "" +#: template/news.html.j2:40 +msgid "Anastasis becomes a GNU package" +msgstr "" + +#: template/news.html.j2:41 +msgid "" +"Anastasis is now an official GNU package. You can read more about GNU here." +msgstr "" + #: template/news.html.j2:51 msgid "Bachelor thesis about Anastasis finished" msgstr "" diff --git a/locale/pt/LC_MESSAGES/messages.po b/locale/pt/LC_MESSAGES/messages.po index c15c5a9..2044faf 100644 --- a/locale/pt/LC_MESSAGES/messages.po +++ b/locale/pt/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2021-08-21 09:19+0200\n" +"POT-Creation-Date: 2021-09-08 11:25+0200\n" "PO-Revision-Date: 2021-07-20 08:29+0000\n" "Last-Translator: Stefan \n" "Language-Team: Portuguese Press Releases and Events" msgstr "" -#: template/docs_news.html.j2:34 template/news.html.j2:40 -msgid "Anastasis becomes a GNU package" -msgstr "" +#: template/docs_news.html.j2:34 +#, fuzzy +#| msgid "Anastasis" +msgid "Anastasis joins GNU" +msgstr "Anastasis" -#: template/docs_news.html.j2:35 template/news.html.j2:41 +#: template/docs_news.html.j2:35 msgid "" "Anastasis is now an official GNU package. You can read more about GNU here." +"href=\"https://www.gnu.org/\" target=\"_blank\" rel=\"noopener noreferrer" +"\">here." msgstr "" #: template/docs_news.html.j2:47 @@ -253,8 +256,10 @@ msgstr "" #: template/docs_news.html.j2:48 msgid "" -"The development of Anastasis is being funded (for 2021) by a grant of NGI LEDGER." +"The development of Anastasis is being funded (for 2021) by a grant of " +"NGI LEDGER." msgstr "" #: template/docs_news.html.j2:58 @@ -453,29 +458,29 @@ msgid "" msgstr "" "Anastasis ist ein Schlüssel Widerherstellungssystem, das test test test" -#: template/index.html.j2:29 +#: template/index.html.j2:28 msgid "Anastasis is a GNU package." msgstr "" -#: template/index.html.j2:37 +#: template/index.html.j2:36 msgid "The Problem" msgstr "" -#: template/index.html.j2:67 +#: template/index.html.j2:66 msgid "Confidentiality requires only consumer is in control of key material." msgstr "" -#: template/index.html.j2:77 +#: template/index.html.j2:76 msgid "Cryptographic key-splitting solutions so far are not usable." msgstr "" -#: template/index.html.j2:87 +#: template/index.html.j2:86 msgid "" "Consumers are unable to simultaneously ensure confidentiality & availability " "of keys." msgstr "" -#: template/index.html.j2:97 +#: template/index.html.j2:96 msgid "" "European e-money issuers using electronic wallets must:

              • Enable " "consumers to always recover their electronic funds (i.e. if devices are " @@ -483,36 +488,36 @@ msgid "" "preserve key material." msgstr "" -#: template/index.html.j2:114 +#: template/index.html.j2:113 msgid "The Solution" msgstr "" -#: template/index.html.j2:126 +#: template/index.html.j2:125 msgid "Users split their encrypted secrets across multiple service providers" msgstr "" -#: template/index.html.j2:132 +#: template/index.html.j2:131 msgid "" "Service providers learn nothing about the user, except possibly some details " "about how to authenticate the user" msgstr "" -#: template/index.html.j2:138 +#: template/index.html.j2:137 msgid "" "Only the authorized user can recover the key by following standard " "authentication procedures (SMS-TAN, Video Identification, security question, " "e-mail, etc.)" msgstr "" -#: template/index.html.j2:153 +#: template/index.html.j2:152 msgid "The Concept" msgstr "" -#: template/index.html.j2:172 +#: template/index.html.j2:171 msgid "Flexible" msgstr "" -#: template/index.html.j2:173 +#: template/index.html.j2:172 msgid "" "Anastasis lets you save your secret on several escrow providers. You can " "choose different combinations of these providers to recover your secret. The " @@ -520,11 +525,11 @@ msgid "" "question or E-Mail) which the user has to supply to recover their secret." msgstr "" -#: template/index.html.j2:183 +#: template/index.html.j2:182 msgid "Defense in depth" msgstr "" -#: template/index.html.j2:184 +#: template/index.html.j2:183 msgid "" "Anastasis is based on well-known cryptographic techniques. Our resulting " "solution offers post-quantum security. A compromised database of an " @@ -532,13 +537,13 @@ msgid "" "would be by itself sufficient to recover any core secret of any user." msgstr "" -#: template/index.html.j2:194 +#: template/index.html.j2:193 #, fuzzy #| msgid "1. Privacy" msgid "Privacy" msgstr "Privacidade" -#: template/index.html.j2:195 +#: template/index.html.j2:194 msgid "" "Anastasis does not safe any data from the user except for the few details " "needed for authentication and recovery of the secret. When using Anastasis, " @@ -546,134 +551,134 @@ msgid "" "for the service, and switch service providers at any time." msgstr "" -#: template/index.html.j2:206 +#: template/index.html.j2:205 msgid "Upload Process Flow" msgstr "" -#: template/index.html.j2:213 +#: template/index.html.j2:212 msgid "Step 1 - User has a core secret" msgstr "" -#: template/index.html.j2:219 +#: template/index.html.j2:218 msgid "Step 2 - The core secret is split in several parts" msgstr "" -#: template/index.html.j2:225 +#: template/index.html.j2:224 msgid "" "Step 3 - The system derives the User ID with the provided identity " "material" msgstr "" -#: template/index.html.j2:231 +#: template/index.html.j2:230 msgid "Step 4 - The system derives two keys with the generated user id" msgstr "" -#: template/index.html.j2:237 +#: template/index.html.j2:236 msgid "" "Step 5 - The pieces of the secret are encrypted with the first key" msgstr "" -#: template/index.html.j2:243 +#: template/index.html.j2:242 msgid "" "Step 6 - The user sets up authentication methods for each part of the " "secret" msgstr "" -#: template/index.html.j2:249 +#: template/index.html.j2:248 msgid "" "Step 7 - The authentication data is then encrypted with the second key" msgstr "" -#: template/index.html.j2:255 +#: template/index.html.j2:254 msgid "" "Step 8 - Encrypted shares of the recovery data are distributed to " "different providers" msgstr "" -#: template/index.html.j2:268 +#: template/index.html.j2:267 msgid "Recovery Process Flow" msgstr "" -#: template/index.html.j2:275 +#: template/index.html.j2:274 msgid "" "Step 1 - The system derives the User ID with the provided identity " "material" msgstr "" -#: template/index.html.j2:281 +#: template/index.html.j2:280 msgid "Step 2 - The system derives the same keys as per the upload" msgstr "" -#: template/index.html.j2:287 +#: template/index.html.j2:286 msgid "" "Step 3 - The user sends the second key to the providers so that they " "can decrypt the authentication data" msgstr "" -#: template/index.html.j2:293 +#: template/index.html.j2:292 msgid "" "Step 4 - The providers decrypt the authentication data and issue an " "authorization challenge to the user." msgstr "" -#: template/index.html.j2:299 +#: template/index.html.j2:298 msgid "" "Step 5 - The user performs the different authentication procedures" msgstr "" -#: template/index.html.j2:305 +#: template/index.html.j2:304 msgid "Step 6 - The user receives the parts of the secret" msgstr "" -#: template/index.html.j2:311 +#: template/index.html.j2:310 msgid "" "Step 7 - The user can now decrypt the parts with the first derived key" msgstr "" -#: template/index.html.j2:317 +#: template/index.html.j2:316 msgid "Step 8 - The system can now reassemble the secret" msgstr "" -#: template/index.html.j2:330 +#: template/index.html.j2:329 msgid "Unique Sales Propositions" msgstr "" -#: template/index.html.j2:339 +#: template/index.html.j2:338 msgid "" "Low-cost, scalable cloud-based solution with minimal environmental impact" msgstr "" -#: template/index.html.j2:349 +#: template/index.html.j2:348 msgid "" "Increases informational self-determination by keeping consumers in control " "of their data" msgstr "" -#: template/index.html.j2:359 +#: template/index.html.j2:358 msgid "Distributed trust instead of single point of failure" msgstr "" -#: template/index.html.j2:369 +#: template/index.html.j2:368 msgid "Ease of use" msgstr "" -#: template/index.html.j2:379 +#: template/index.html.j2:378 msgid "Generic API suitable for a range of applications" msgstr "" -#: template/index.html.j2:389 +#: template/index.html.j2:388 msgid "Maximum privacy with respect to authentication data" msgstr "" -#: template/index.html.j2:399 +#: template/index.html.j2:398 msgid "Customers can remain anonymous" msgstr "" -#: template/index.html.j2:409 +#: template/index.html.j2:408 msgid "Post-quantum security" msgstr "" -#: template/index.html.j2:419 +#: template/index.html.j2:418 msgid "E-money issuers do not need to protect customer data against own staff" msgstr "" @@ -700,6 +705,16 @@ msgstr "" msgid "Subscribe to our RSS feed" msgstr "subscreva o nosso feed RSS" +#: template/news.html.j2:40 +msgid "Anastasis becomes a GNU package" +msgstr "" + +#: template/news.html.j2:41 +msgid "" +"Anastasis is now an official GNU package. You can read more about GNU here." +msgstr "" + #: template/news.html.j2:51 msgid "Bachelor thesis about Anastasis finished" msgstr "" diff --git a/locale/ru/LC_MESSAGES/messages.po b/locale/ru/LC_MESSAGES/messages.po index 3879afa..b625b2b 100644 --- a/locale/ru/LC_MESSAGES/messages.po +++ b/locale/ru/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2021-08-21 09:19+0200\n" +"POT-Creation-Date: 2021-09-08 11:25+0200\n" "PO-Revision-Date: 2021-07-20 08:29+0000\n" "Last-Translator: Stefan \n" "Language-Team: Russian Press Releases and Events" msgstr "" -#: template/docs_news.html.j2:34 template/news.html.j2:40 -msgid "Anastasis becomes a GNU package" -msgstr "" +#: template/docs_news.html.j2:34 +#, fuzzy +#| msgid "Anastasis" +msgid "Anastasis joins GNU" +msgstr "Anastasis" -#: template/docs_news.html.j2:35 template/news.html.j2:41 +#: template/docs_news.html.j2:35 msgid "" "Anastasis is now an official GNU package. You can read more about GNU here." +"href=\"https://www.gnu.org/\" target=\"_blank\" rel=\"noopener noreferrer" +"\">here." msgstr "" #: template/docs_news.html.j2:47 @@ -230,8 +233,10 @@ msgstr "" #: template/docs_news.html.j2:48 msgid "" -"The development of Anastasis is being funded (for 2021) by a grant of NGI LEDGER." +"The development of Anastasis is being funded (for 2021) by a grant of " +"NGI LEDGER." msgstr "" #: template/docs_news.html.j2:58 @@ -430,29 +435,29 @@ msgid "" msgstr "" "Anastasis ist ein Schlüssel Widerherstellungssystem, das test test test" -#: template/index.html.j2:29 +#: template/index.html.j2:28 msgid "Anastasis is a GNU package." msgstr "" -#: template/index.html.j2:37 +#: template/index.html.j2:36 msgid "The Problem" msgstr "" -#: template/index.html.j2:67 +#: template/index.html.j2:66 msgid "Confidentiality requires only consumer is in control of key material." msgstr "" -#: template/index.html.j2:77 +#: template/index.html.j2:76 msgid "Cryptographic key-splitting solutions so far are not usable." msgstr "" -#: template/index.html.j2:87 +#: template/index.html.j2:86 msgid "" "Consumers are unable to simultaneously ensure confidentiality & availability " "of keys." msgstr "" -#: template/index.html.j2:97 +#: template/index.html.j2:96 msgid "" "European e-money issuers using electronic wallets must:

                • Enable " "consumers to always recover their electronic funds (i.e. if devices are " @@ -460,36 +465,36 @@ msgid "" "preserve key material." msgstr "" -#: template/index.html.j2:114 +#: template/index.html.j2:113 msgid "The Solution" msgstr "" -#: template/index.html.j2:126 +#: template/index.html.j2:125 msgid "Users split their encrypted secrets across multiple service providers" msgstr "" -#: template/index.html.j2:132 +#: template/index.html.j2:131 msgid "" "Service providers learn nothing about the user, except possibly some details " "about how to authenticate the user" msgstr "" -#: template/index.html.j2:138 +#: template/index.html.j2:137 msgid "" "Only the authorized user can recover the key by following standard " "authentication procedures (SMS-TAN, Video Identification, security question, " "e-mail, etc.)" msgstr "" -#: template/index.html.j2:153 +#: template/index.html.j2:152 msgid "The Concept" msgstr "" -#: template/index.html.j2:172 +#: template/index.html.j2:171 msgid "Flexible" msgstr "" -#: template/index.html.j2:173 +#: template/index.html.j2:172 msgid "" "Anastasis lets you save your secret on several escrow providers. You can " "choose different combinations of these providers to recover your secret. The " @@ -497,11 +502,11 @@ msgid "" "question or E-Mail) which the user has to supply to recover their secret." msgstr "" -#: template/index.html.j2:183 +#: template/index.html.j2:182 msgid "Defense in depth" msgstr "" -#: template/index.html.j2:184 +#: template/index.html.j2:183 msgid "" "Anastasis is based on well-known cryptographic techniques. Our resulting " "solution offers post-quantum security. A compromised database of an " @@ -509,11 +514,11 @@ msgid "" "would be by itself sufficient to recover any core secret of any user." msgstr "" -#: template/index.html.j2:194 +#: template/index.html.j2:193 msgid "Privacy" msgstr "" -#: template/index.html.j2:195 +#: template/index.html.j2:194 msgid "" "Anastasis does not safe any data from the user except for the few details " "needed for authentication and recovery of the secret. When using Anastasis, " @@ -521,134 +526,134 @@ msgid "" "for the service, and switch service providers at any time." msgstr "" -#: template/index.html.j2:206 +#: template/index.html.j2:205 msgid "Upload Process Flow" msgstr "" -#: template/index.html.j2:213 +#: template/index.html.j2:212 msgid "Step 1 - User has a core secret" msgstr "" -#: template/index.html.j2:219 +#: template/index.html.j2:218 msgid "Step 2 - The core secret is split in several parts" msgstr "" -#: template/index.html.j2:225 +#: template/index.html.j2:224 msgid "" "Step 3 - The system derives the User ID with the provided identity " "material" msgstr "" -#: template/index.html.j2:231 +#: template/index.html.j2:230 msgid "Step 4 - The system derives two keys with the generated user id" msgstr "" -#: template/index.html.j2:237 +#: template/index.html.j2:236 msgid "" "Step 5 - The pieces of the secret are encrypted with the first key" msgstr "" -#: template/index.html.j2:243 +#: template/index.html.j2:242 msgid "" "Step 6 - The user sets up authentication methods for each part of the " "secret" msgstr "" -#: template/index.html.j2:249 +#: template/index.html.j2:248 msgid "" "Step 7 - The authentication data is then encrypted with the second key" msgstr "" -#: template/index.html.j2:255 +#: template/index.html.j2:254 msgid "" "Step 8 - Encrypted shares of the recovery data are distributed to " "different providers" msgstr "" -#: template/index.html.j2:268 +#: template/index.html.j2:267 msgid "Recovery Process Flow" msgstr "" -#: template/index.html.j2:275 +#: template/index.html.j2:274 msgid "" "Step 1 - The system derives the User ID with the provided identity " "material" msgstr "" -#: template/index.html.j2:281 +#: template/index.html.j2:280 msgid "Step 2 - The system derives the same keys as per the upload" msgstr "" -#: template/index.html.j2:287 +#: template/index.html.j2:286 msgid "" "Step 3 - The user sends the second key to the providers so that they " "can decrypt the authentication data" msgstr "" -#: template/index.html.j2:293 +#: template/index.html.j2:292 msgid "" "Step 4 - The providers decrypt the authentication data and issue an " "authorization challenge to the user." msgstr "" -#: template/index.html.j2:299 +#: template/index.html.j2:298 msgid "" "Step 5 - The user performs the different authentication procedures" msgstr "" -#: template/index.html.j2:305 +#: template/index.html.j2:304 msgid "Step 6 - The user receives the parts of the secret" msgstr "" -#: template/index.html.j2:311 +#: template/index.html.j2:310 msgid "" "Step 7 - The user can now decrypt the parts with the first derived key" msgstr "" -#: template/index.html.j2:317 +#: template/index.html.j2:316 msgid "Step 8 - The system can now reassemble the secret" msgstr "" -#: template/index.html.j2:330 +#: template/index.html.j2:329 msgid "Unique Sales Propositions" msgstr "" -#: template/index.html.j2:339 +#: template/index.html.j2:338 msgid "" "Low-cost, scalable cloud-based solution with minimal environmental impact" msgstr "" -#: template/index.html.j2:349 +#: template/index.html.j2:348 msgid "" "Increases informational self-determination by keeping consumers in control " "of their data" msgstr "" -#: template/index.html.j2:359 +#: template/index.html.j2:358 msgid "Distributed trust instead of single point of failure" msgstr "" -#: template/index.html.j2:369 +#: template/index.html.j2:368 msgid "Ease of use" msgstr "" -#: template/index.html.j2:379 +#: template/index.html.j2:378 msgid "Generic API suitable for a range of applications" msgstr "" -#: template/index.html.j2:389 +#: template/index.html.j2:388 msgid "Maximum privacy with respect to authentication data" msgstr "" -#: template/index.html.j2:399 +#: template/index.html.j2:398 msgid "Customers can remain anonymous" msgstr "" -#: template/index.html.j2:409 +#: template/index.html.j2:408 msgid "Post-quantum security" msgstr "" -#: template/index.html.j2:419 +#: template/index.html.j2:418 msgid "E-money issuers do not need to protect customer data against own staff" msgstr "" @@ -666,6 +671,16 @@ msgstr "" msgid "Subscribe to our RSS feed" msgstr "" +#: template/news.html.j2:40 +msgid "Anastasis becomes a GNU package" +msgstr "" + +#: template/news.html.j2:41 +msgid "" +"Anastasis is now an official GNU package. You can read more about GNU here." +msgstr "" + #: template/news.html.j2:51 msgid "Bachelor thesis about Anastasis finished" msgstr "" diff --git a/template/news/2021-09.html b/template/news/2021-09.html deleted file mode 100644 index 47586c3..0000000 --- a/template/news/2021-09.html +++ /dev/null @@ -1,37 +0,0 @@ -{% extends "common/news.j2" %} -{% block body_content %} -

                  GNU Anastasis v0.1.0 released

                  -

                  -GNU Anastasis is a Free Software protocol and implementation that -allows users to securely deposit core secrets with an open set of -escrow providers and to recover these secrets if their original copies -are lost. -

                  -

                  - Currently, GNU Anastasis is released as Alpha-quality software. - It is not yet production ready! You cannot rely on it to keep - your secrets recoverable today! In particular, we need to - still review the various country-specific questions used to create - unique user identifiers at the beginning of the backup and - recovery process. Community feedback on those inputs would be - particularly welcome! -

                  -

                  - This is our first public release. You can download the sources from - the main GNU FTP server via -HTTP(S) and -FTP. It can also be found -on the GNU mirrors; -please -use a mirror if -possible. -

                  -

                  - Further information about Anastasis as well as detailed - installation instructions (including Debian and Ubuntu - packages) can be found at https://docs.anastasis.lu/. - If you find any problems with GNU Anastasis, please report them to - our bugtracker. -

                  - -{% endblock body_content %} diff --git a/template/news/2021-09.html.j2 b/template/news/2021-09.html.j2 new file mode 100644 index 0000000..47586c3 --- /dev/null +++ b/template/news/2021-09.html.j2 @@ -0,0 +1,37 @@ +{% extends "common/news.j2" %} +{% block body_content %} +

                  GNU Anastasis v0.1.0 released

                  +

                  +GNU Anastasis is a Free Software protocol and implementation that +allows users to securely deposit core secrets with an open set of +escrow providers and to recover these secrets if their original copies +are lost. +

                  +

                  + Currently, GNU Anastasis is released as Alpha-quality software. + It is not yet production ready! You cannot rely on it to keep + your secrets recoverable today! In particular, we need to + still review the various country-specific questions used to create + unique user identifiers at the beginning of the backup and + recovery process. Community feedback on those inputs would be + particularly welcome! +

                  +

                  + This is our first public release. You can download the sources from + the main GNU FTP server via +HTTP(S) and +FTP. It can also be found +on the GNU mirrors; +please +use a mirror if +possible. +

                  +

                  + Further information about Anastasis as well as detailed + installation instructions (including Debian and Ubuntu + packages) can be found at https://docs.anastasis.lu/. + If you find any problems with GNU Anastasis, please report them to + our bugtracker. +

                  + +{% endblock body_content %} diff --git a/www.yml b/www.yml index d7c6385..c8e1eae 100644 --- a/www.yml +++ b/www.yml @@ -17,8 +17,11 @@ langs_full: pt: Português meetingnotes: newsposts: + - page: news/2021-09.html + date: 2021-09-08 + title: GNU Anastasis v0.1.0 released - page: news/2021-08.html - date: 2020-08-16 + date: 2021-08-16 title: Anastasis becomes a GNU package - page: news/2020-07.html date: 2020-07-22 -- cgit v1.2.3