Skip to content

Commit 42c63e9

Browse files
committed
Merge branch 'develop'
2 parents c9c3add + 48eee08 commit 42c63e9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+244
-240
lines changed

assets/css/custom.css

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -85,10 +85,6 @@
8585
@apply text-primary no-underline hover:underline;
8686
}
8787

88-
.prose-article {
89-
@apply prose prose-sm md:prose max-w-none md:max-w-none;
90-
}
91-
9288
.font-h1 {
9389
@apply font-headline font-medium text-3xl md:text-4xl leading-tight;
9490
}
@@ -109,10 +105,18 @@
109105
@apply text-sm md:text-base leading-relaxed text-gray-700;
110106
}
111107

108+
.label-uppercase {
109+
@apply block font-bold text-xs uppercase tracking-wide text-gray-600;
110+
}
111+
112112
.white-box {
113113
@apply rounded-sm shadow-sm bg-white;
114114
}
115115

116+
.input-box {
117+
@apply rounded-sm border-gray-300 focus:ring-0 focus:border-secondary;
118+
}
119+
116120
.StripeElement {
117121
@apply rounded-sm border border-gray-300 px-3 py-2;
118122
}

content/_index.de.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
---
44

55
<section class="container py-12">
6-
<article class="prose-article">
6+
<article class="prose prose-sm md:prose max-w-none md:max-w-none">
77
<div class="flex flex-wrap">
88
<div class="md:w-2/3">
99
<h2>Nimm die Sicherung deiner Daten selbst in die Hand</h2>
@@ -31,7 +31,7 @@ <h2>Nimm die Sicherung deiner Daten selbst in die Hand</h2>
3131
</section>
3232

3333
<section class="container py-12">
34-
<article class="prose-article">
34+
<article class="prose prose-sm md:prose max-w-none md:max-w-none">
3535
<div class="flex flex-wrap md:flex-row-reverse">
3636
<div class="md:w-2/3">
3737
<h2>Wie schützt Cryptomator deine Daten?</h2>
@@ -66,7 +66,7 @@ <h2>Wie schützt Cryptomator deine Daten?</h2>
6666
</section>
6767

6868
<section class="container text-center py-12 md:py-16 lg:py-20">
69-
<article class="prose-article">
69+
<article class="prose prose-sm md:prose max-w-none md:max-w-none">
7070
<h2>Optimaler Schutz dank neuesten Technologie-Standards</h2>
7171
<figure class="mx-auto md:w-5/6 lg:w-2/3">
7272
<img data-src="/de/img/home/split-screenshots.avif" class="lazyload aspect-1664/975 w-full" alt="Gegenüberstellung von verschlüsselten und entschlüsselten Daten in einem Cryptomator-Tresor"/>
@@ -76,7 +76,7 @@ <h2>Optimaler Schutz dank neuesten Technologie-Standards</h2>
7676
</section>
7777

7878
<section class="container py-12 md:py-16 lg:py-20">
79-
<article class="prose-article">
79+
<article class="prose prose-sm md:prose max-w-none md:max-w-none">
8080
<h2 class="text-center">Warum ist Cryptomator sicher und vertrauenswürdig?</h2>
8181
<div class="flex flex-wrap md:flex-row-reverse">
8282
<div class="md:w-2/3">

content/_index.en.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
---
44

55
<section class="container py-12">
6-
<article class="prose-article">
6+
<article class="prose prose-sm md:prose max-w-none md:max-w-none">
77
<div class="flex flex-wrap">
88
<div class="md:w-2/3">
99
<h2>Take the security of your data into your own hands</h2>
@@ -31,7 +31,7 @@ <h2>Take the security of your data into your own hands</h2>
3131
</section>
3232

3333
<section class="container py-12">
34-
<article class="prose-article">
34+
<article class="prose prose-sm md:prose max-w-none md:max-w-none">
3535
<div class="flex flex-wrap md:flex-row-reverse">
3636
<div class="md:w-2/3">
3737
<h2>How does Cryptomator protect your data?</h2>
@@ -66,7 +66,7 @@ <h2>How does Cryptomator protect your data?</h2>
6666
</section>
6767

6868
<section class="container text-center py-12 md:py-16 lg:py-20">
69-
<article class="prose-article">
69+
<article class="prose prose-sm md:prose max-w-none md:max-w-none">
7070
<h2>Optimal protection thanks to the latest technology standards</h2>
7171
<figure class="mx-auto md:w-5/6 lg:w-2/3">
7272
<img data-src="/img/home/split-screenshots.avif" class="lazyload aspect-1664/975 w-full" alt="Comparison of encrypted and decrypted data in a Cryptomator vault"/>
@@ -76,7 +76,7 @@ <h2>Optimal protection thanks to the latest technology standards</h2>
7676
</section>
7777

7878
<section class="container py-12 md:py-16 lg:py-20">
79-
<article class="prose-article">
79+
<article class="prose prose-sm md:prose max-w-none md:max-w-none">
8080
<h2 class="text-center">Why is Cryptomator secure and trustworthy?</h2>
8181
<div class="flex flex-wrap md:flex-row-reverse">
8282
<div class="md:w-2/3">

content/boxcryptor-alternative.de.md

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ogimage:
1515
height: 541
1616
---
1717

18-
<div class="prose-article">{{< markdownify >}}
18+
<div class="prose prose-sm md:prose max-w-none md:max-w-none">{{< markdownify >}}
1919

2020
# Die beste Alternative, um deine sensiblen Daten in der Cloud zu verschlüsseln: Boxcryptor vs. Cryptomator
2121

@@ -158,7 +158,7 @@ Kommen wir nun zum Vergleich der sichtbaren Funktionen. Die folgende Tabelle zei
158158
</tbody>
159159
</table>
160160

161-
<div class="prose-article">{{< markdownify >}}
161+
<div class="prose prose-sm md:prose max-w-none md:max-w-none">{{< markdownify >}}
162162

163163
### Sicherheitsrelevante Features {#security-relevant-features}
164164

@@ -195,9 +195,9 @@ Lass uns jetzt einen Blick auf diese Merkmale werfen. Dafür vergleichen wir die
195195
</tr>
196196
<tr x-show="isFileContentEncryptionOpen" x-cloak>
197197
<td class="font-p p-4" colspan="3">
198-
<p class="block uppercase tracking-wide text-gray-600 text-xs font-bold mb-2">Was bedeutet das?</p>
198+
<p class="label-uppercase mb-2">Was bedeutet das?</p>
199199
<p class="mb-4">Niemand kann unberechtigt den Dateiinhalt mitlesen.</p>
200-
<p class="block uppercase tracking-wide text-gray-600 text-xs font-bold mb-2">Warum ist das wichtig für die Datensicherheit?</p>
200+
<p class="label-uppercase mb-2">Warum ist das wichtig für die Datensicherheit?</p>
201201
<p>Das ist die Grundvoraussetzung, um dein Recht auf Privatsphäre selbst in die Hand zu nehmen.</p>
202202
</td>
203203
</tr>
@@ -218,9 +218,9 @@ Lass uns jetzt einen Blick auf diese Merkmale werfen. Dafür vergleichen wir die
218218
</tr>
219219
<tr x-show="isFileNameEncryptionOpen" x-cloak>
220220
<td class="font-p p-4" colspan="3">
221-
<p class="block uppercase tracking-wide text-gray-600 text-xs font-bold mb-2">Was bedeutet das?</p>
221+
<p class="label-uppercase mb-2">Was bedeutet das?</p>
222222
<p class="mb-4">Niemand kann unberechtigt den Dateinamen erkennen.</p>
223-
<p class="block uppercase tracking-wide text-gray-600 text-xs font-bold mb-2">Warum ist das wichtig für die Datensicherheit?</p>
223+
<p class="label-uppercase mb-2">Warum ist das wichtig für die Datensicherheit?</p>
224224
<p>Metadaten wie der Dateiname verraten mehr über dich, als du denkst. Aus Dateiendungen kann ein Profil über die von dir verwendeten Daten erstellt werden. Im schlimmsten Fall kann dich trotz Verschlüsselung des Dateiinhalts bereits der Name „Bericht Menschensrechtsverletzungen.docx“ am falschen Flughafen vor Probleme stellen.</p>
225225
</td>
226226
</tr>
@@ -241,9 +241,9 @@ Lass uns jetzt einen Blick auf diese Merkmale werfen. Dafür vergleichen wir die
241241
</tr>
242242
<tr x-show="isFileAttributeEncryptionOpen" x-cloak>
243243
<td class="font-p p-4" colspan="3">
244-
<p class="block uppercase tracking-wide text-gray-600 text-xs font-bold mb-2">Was bedeutet das?</p>
244+
<p class="label-uppercase mb-2">Was bedeutet das?</p>
245245
<p class="mb-4">Niemand erhält Zugriff auf zusätzliche Dateiattribute.</p>
246-
<p class="block uppercase tracking-wide text-gray-600 text-xs font-bold mb-2">Warum ist das wichtig für die Datensicherheit?</p>
246+
<p class="label-uppercase mb-2">Warum ist das wichtig für die Datensicherheit?</p>
247247
<p>Manche Drittsoftwares speichern möglicherweise Metadaten über deine Datei in dessen Dateiattributen. Werden diese nicht verschlüsselt, kann diese jeder mitlesen und sogar manipulieren, um dein Betriebssystem zu bestimmten Verhaltensweisen zu zwingen.</p>
248248
</td>
249249
</tr>
@@ -259,9 +259,9 @@ Lass uns jetzt einen Blick auf diese Merkmale werfen. Dafür vergleichen wir die
259259
</tr>
260260
<tr x-show="isFOSSOpen" x-cloak>
261261
<td class="font-p p-4" colspan="3">
262-
<p class="block uppercase tracking-wide text-gray-600 text-xs font-bold mb-2">Was bedeutet das?</p>
262+
<p class="label-uppercase mb-2">Was bedeutet das?</p>
263263
<p class="mb-4">Der Quellcode ist einer breiten Community zugänglich, was die Sicherheit der Verschlüsselung erhöht.</p>
264-
<p class="block uppercase tracking-wide text-gray-600 text-xs font-bold mb-2">Warum ist das wichtig für die Datensicherheit?</p>
264+
<p class="label-uppercase mb-2">Warum ist das wichtig für die Datensicherheit?</p>
265265
<p>Die Sicherheit eines Systems muss allein vom Schlüssel abhängen und darf nicht auf der Geheimhaltung der Algorithmen beruhen. Da der Verschlüsselungsalgorithmus von einer breiten Community kontrolliert und diskutiert wird, werden Schwachstellen oder Fehler im Code schnell erkannt.</p>
266266
</td>
267267
</tr>
@@ -277,9 +277,9 @@ Lass uns jetzt einen Blick auf diese Merkmale werfen. Dafür vergleichen wir die
277277
</tr>
278278
<tr x-show="isDirectoryObfuscationOpen" x-cloak>
279279
<td class="font-p p-4" colspan="3">
280-
<p class="block uppercase tracking-wide text-gray-600 text-xs font-bold mb-2">Was bedeutet das?</p>
280+
<p class="label-uppercase mb-2">Was bedeutet das?</p>
281281
<p class="mb-4">Die verschlüsselte Verzeichnisstruktur entspricht nicht der tatsächlichen bzw. unverschlüsselten Verzeichnisstruktur.</p>
282-
<p class="block uppercase tracking-wide text-gray-600 text-xs font-bold mb-2">Warum ist das wichtig für die Datensicherheit?</p>
282+
<p class="label-uppercase mb-2">Warum ist das wichtig für die Datensicherheit?</p>
283283
<p>Manche Anwendungen erzeugen beim Speichern gleich mehrere Dateien, die in bestimmten Strukturen abgelegt werden. Falls diese Strukturen im verschlüsselten Zustand noch erkennbar ist, kann ein Angreifer trotz Verschlüsselung Rückschlüsse auf die Art der Daten ziehen.</p>
284284
</td>
285285
</tr>
@@ -295,9 +295,9 @@ Lass uns jetzt einen Blick auf diese Merkmale werfen. Dafür vergleichen wir die
295295
</tr>
296296
<tr x-show="isIntegrityProtectionOpen" x-cloak>
297297
<td class="font-p p-4" colspan="3">
298-
<p class="block uppercase tracking-wide text-gray-600 text-xs font-bold mb-2">Was bedeutet das?</p>
298+
<p class="label-uppercase mb-2">Was bedeutet das?</p>
299299
<p class="mb-4">Da Verschlüsselung nicht sofort auch vor Manipulation der Daten schützt, muss eine unbefugte Veränderung der Daten erkannt werden.</p>
300-
<p class="block uppercase tracking-wide text-gray-600 text-xs font-bold mb-2">Warum ist das wichtig für die Datensicherheit?</p>
300+
<p class="label-uppercase mb-2">Warum ist das wichtig für die Datensicherheit?</p>
301301
<p>Um dich vor einer Vielzahl raffinierter Angriffe zu schützen, muss die Unversehrtheit deiner verschlüsselten Daten überprüft werden, bevor du sie entschlüsselst. Passiert dies nicht, ist es grundsätzlich denkbar, dass manipulierte Daten eingeschleust werden, die du dann unbemerkt öffnest. ({{< extlink "https://en.wikipedia.org/wiki/Chosen-ciphertext_attack" "Dies kann im schlimmsten Fall sogar von Angreifern genutzt werden, um die Verschlüsselung zu knacken." >}})</p>
302302
</td>
303303
</tr>
@@ -313,9 +313,9 @@ Lass uns jetzt einen Blick auf diese Merkmale werfen. Dafür vergleichen wir die
313313
</tr>
314314
<tr x-show="isQuantumResistantOpen" x-cloak>
315315
<td class="font-p p-4" colspan="3">
316-
<p class="block uppercase tracking-wide text-gray-600 text-xs font-bold mb-2">Was bedeutet das?</p>
316+
<p class="label-uppercase mb-2">Was bedeutet das?</p>
317317
<p class="mb-4">Die eingesetzten Verschlüsselungsalgorithmen sind auch dann noch sicher, wenn der Angreifer über Quantencomputer verfügt.</p>
318-
<p class="block uppercase tracking-wide text-gray-600 text-xs font-bold mb-2">Warum ist das wichtig für die Datensicherheit?</p>
318+
<p class="label-uppercase mb-2">Warum ist das wichtig für die Datensicherheit?</p>
319319
<p>Manche Verschlüsselungsverfahren basieren auf mathematischen Problemen, die normalerweise schwer zu berechnen sind. Für Quantencomputer sind sie dagegen viel weniger komplex. Verfügt ein Angreifer über Zugang zu einem entsprechenden Quantencomputer, ist die Verschlüsselung deiner Daten de facto unwirksam.</p>
320320
</td>
321321
</tr>
@@ -331,9 +331,9 @@ Lass uns jetzt einen Blick auf diese Merkmale werfen. Dafür vergleichen wir die
331331
</tr>
332332
<tr x-show="isAuditedCryptographyOpen" x-cloak>
333333
<td class="font-p p-4" colspan="3">
334-
<p class="block uppercase tracking-wide text-gray-600 text-xs font-bold mb-2">Was bedeutet das?</p>
334+
<p class="label-uppercase mb-2">Was bedeutet das?</p>
335335
<p class="mb-4">Der Verschlüsselungscode wird von unabhängigen Gutachtern untersucht.</p>
336-
<p class="block uppercase tracking-wide text-gray-600 text-xs font-bold mb-2">Warum ist das wichtig für die Datensicherheit?</p>
336+
<p class="label-uppercase mb-2">Warum ist das wichtig für die Datensicherheit?</p>
337337
<p>Audits mit Fokus auf kryptografisch relevanten Code können ein wichtiges Element zur Qualitätskontrolle sein, sofern der Auditor genug Zeit hat und nicht nur einen flüchtigen Überblick erhält.</p>
338338
</td>
339339
</tr>
@@ -349,9 +349,9 @@ Lass uns jetzt einen Blick auf diese Merkmale werfen. Dafür vergleichen wir die
349349
</tr>
350350
<tr x-show="isMemoryHardKDFOpen" x-cloak>
351351
<td class="font-p p-4" colspan="3">
352-
<p class="block uppercase tracking-wide text-gray-600 text-xs font-bold mb-2">Was bedeutet das?</p>
352+
<p class="label-uppercase mb-2">Was bedeutet das?</p>
353353
<p class="mb-4">Die Key Derivation Function (KDF) wird verwendet, um aus dem von dir eingegebenen Passwort den kryptografischen Schlüssel herzuleiten. Diese Funktion muss möglichst komplex sein, um Bruteforce-Angriffe (das wahllose Ausprobieren von Zeichenkombinationen) zu verhindern.</p>
354-
<p class="block uppercase tracking-wide text-gray-600 text-xs font-bold mb-2">Warum ist das wichtig für die Datensicherheit?</p>
354+
<p class="label-uppercase mb-2">Warum ist das wichtig für die Datensicherheit?</p>
355355
<p class="mb-2">Um deinen Schlüssel aus deinem Passwort herzuleiten, braucht ein Computer 200ms. Das klingt kurz, addiert sich aber schnell zu astronomisch hohen Zeiten, wenn ein Angreifer alle denkbaren Passwörter durchprobieren muss. Angreifer könnten allerdings Spezialhardware (sog. ASICs) einsetzen, um hunderttausende Möglichkeiten gleichzeitig zu probieren.</p>
356356
<p>Um dem vorzubeugen, werden KDFs eingesetzt, die speicherintensiv („memory-hard“) sind, also besonders viel Speicher benötigen. Das gestaltet einen Angriff unproportional aufwendig und somit unattraktiv für den Angreifer.</p>
357357
</td>
@@ -368,16 +368,16 @@ Lass uns jetzt einen Blick auf diese Merkmale werfen. Dafür vergleichen wir die
368368
</tr>
369369
<tr x-show="isShareKeysOpen" x-cloak>
370370
<td class="font-p p-4" colspan="3">
371-
<p class="block uppercase tracking-wide text-gray-600 text-xs font-bold mb-2">Was bedeutet das?</p>
371+
<p class="label-uppercase mb-2">Was bedeutet das?</p>
372372
<p class="mb-4">Ideal bei Team-Nutzung des Cloud-Speichers: Jedes Teammitglied kann ein individuelles Passwort verwenden – trotzdem habt ihr Zugriff auf die verschlüsselten Daten.</p>
373-
<p class="block uppercase tracking-wide text-gray-600 text-xs font-bold mb-2">Warum ist das wichtig für die Datensicherheit?</p>
373+
<p class="label-uppercase mb-2">Warum ist das wichtig für die Datensicherheit?</p>
374374
<p>Individuelle Passwörter in größeren Teams erhöhen die Sicherheit. Zum einen, weil die Weitergabe eines Passworts je nach Kommunikationskanal ein Risiko darstellt, zum anderen, weil Passwörter, die geteilt werden, oft schwächer (weil einfacher zu merken) sind.</p>
375375
</td>
376376
</tr>
377377
</tbody>
378378
</table>
379379

380-
<div class="prose-article">{{< markdownify >}}
380+
<div class="prose prose-sm md:prose max-w-none md:max-w-none">{{< markdownify >}}
381381

382382
## Fazit: Wann Boxcryptor bzw. Cryptomator die passende Alternative für dich ist {#conclusion}
383383

0 commit comments

Comments
 (0)