Zum Hauptinhalt springen

Kryptografie-Tutorials

Der Algorithmus ist der einfache Teil. Diese Tutorials behandeln Nonces, Schlüsselableitung, Authentifizierungs-Tags und die Abwägung zwischen AES-GCM und ChaCha20-Poly1305.

Beginnen Sie mit AES-256-GCM. Der Verschlüsselungs-Guide behandelt Schlüsselerzeugung, den 96-Bit-Nonce, den Authentifizierungs-Tag und das Byte-Layout, das ein Entschlüsseler erwartet; der Entschlüsselungs-Guide geht von fremdem Chiffrat aus, inklusive der Fehler, die wie Datenverlust aussehen — ein abgeschnittener Tag, ein wiederverwendeter Nonce, ein Schlüssel mit falschen Parametern. Der Produktions-Guide sammelt, was erst nach dem Ausliefern auftritt: Schlüsselrotation, versionierte Speicherformate und die Frage, was protokolliert werden darf, ohne Klartext zu protokollieren.

Wo die Wahl zwischen Verfahren zählt, stellt der Vergleich AES-GCM gegen ChaCha20-Poly1305 beide zu Hardware-Beschleunigung, Nonce-Wiederverwendung und Mobilleistung gegenüber. Das Web-Crypto-Material zeigt, welche Teile die Plattform übernimmt — Import- und Exportformate, nicht exportierbare Schlüssel — und welche sie bewusst dem eigenen Code überlässt, während der RSA-Generator Schlüsselpaare erzeugt, die nie hochgeladen werden. Die Client-Side-Anleitung führt die Teile zusammen: Passphrase hinein, PBKDF2 für die Ableitung, AES-GCM für die Nutzlast.

  • AES-256-GCM lokal entschlüsseln

    AES-256-GCM zu entschlüsseln ist einfach, wenn Sie das Passwort und die richtigen Metadaten haben. Hier ist der genaue Ablauf – und die Fehler, die die Entschlüsselung scheitern lassen.

  • RSA-Schlüsselpaar-Leitfaden: PEM erzeugen

    Öffentliche und private Schlüssel, PEM-Header, Schlüssellängen und Speichergewohnheiten. Erzeugen Sie ein Paar lokal und verstehen Sie genau, was die Dateien bedeuten.

  • AES-GCM vs. ChaCha20-Poly1305

    Beide verschlüsseln und authentifizieren in einem Durchgang. AES-GCM gewinnt auf hardwarebeschleunigten Chips; ChaCha20-Poly1305 in reiner Software und auf kleinen Geräten. Den Rest entscheidet Ihre Plattform.

  • Passwortbasierte Verschlüsselung: Die Komplettlösung

    Datenbank-Leaks passieren täglich. Erfahren Sie, wie Sie ein robustes passwortbasiertes Verschlüsselungssystem aufbauen, das auch nach einem Leak sicher bleibt.