CIPHER
Erklärseite · Software

Ver
schlüsselung.

Von Caesar bis AES. Was Verschlüsselung ist, wie sie funktioniert und warum sie in jedem Chat steckt, den du heute geschrieben hast.

Idee

Was ist Verschlüsselung?

Geheimnisse bewahren.

Verschlüsselung ist die Kunst, Informationen so zu verändern, dass nur autorisierte Personen sie lesen können. Sie verwandelt lesbaren Klartext in unlesbaren Geheimtext (Ciphertext).

Ein Algorithmus bestimmt das Verfahren, ein Schlüssel macht den Inhalt geheim. Nur wer beides kennt, kann die Nachricht wieder lesbar machen.

Von der Caesar-Verschiebung bis zu modernem AES: das Prinzip ist gleich geblieben, nur die Mathematik dahinter ist gewachsen.

↓ Caesar (+3)
Zeitlinie

Geschichte der Verschlüsselung.

~50 v. Chr.

Caesar Cipher

Julius Caesar verschob jeden Buchstaben um 3 Stellen. A wurde D, B wurde E. Einfach, aber damals effektiv.

15. Jahrhundert

Vigenère Cipher

Statt einer festen Verschiebung nutzt man ein Schlüsselwort. Jeder Buchstabe wird anders verschoben.

1918–1945

Enigma

Die deutsche Verschlüsselungsmaschine im 2. Weltkrieg. Alan Turing knackte sie — ein Wendepunkt der Geschichte.

1977

RSA & Public Key

Revolution: Zwei verschiedene Schlüssel — einer zum Verschlüsseln, einer zum Entschlüsseln.

2001

AES Standard

Advanced Encryption Standard wird zum weltweiten Standard. Mit 256 Bit praktisch unknackbar.

Familien

Arten der Verschlüsselung.

01 — Eine Schlüssel-Familie

Symmetrisch.

Ein Schlüssel für alles. Der gleiche Schlüssel verschlüsselt und entschlüsselt. Schnell und effizient — perfekt für große Datenmengen.

Klartext + 🔑 Key Ciphertext
02 — Zwei-Schlüssel-Familie

Asymmetrisch.

Zwei Schlüssel: Öffentlich zum Verschlüsseln, Privat zum Entschlüsseln. Ermöglicht sichere Kommunikation ohne vorher Schlüssel auszutauschen.

Klartext + 🔓 Public Cipher 🔒 Private
Spielwiese

Selbst ausprobieren.

Caesar Cipher

Die älteste bekannte Verschlüsselung. Jeder Buchstabe wird um eine feste Anzahl verschoben.

3
JHKHLPH QDFKULFKW

XOR Verschlüsselung

XOR ist das Herzstück moderner Verschlüsselung. Die gleiche Operation verschlüsselt UND entschlüsselt — symmetrisch und kommutativ.

Hash Funktion

Hashes sind Einweg-Funktionen. Aus dem Hash kann man den Original-Text nie zurückgewinnen. Ändere nur einen Buchstaben — der Hash ist komplett anders.

Heute

Moderne Algorithmen.

AES-256

Der weltweite Standard. Verwendet von Regierungen, Banken und Tech-Giganten.

Symmetrisch256-bitBlock

ChaCha20

Moderne Alternative zu AES. Schneller auf Mobilgeräten, verwendet in TLS 1.3.

SymmetrischStream256-bit
⟦⟧

RSA

Der Klassiker für asymmetrische Verschlüsselung. Basiert auf Primfaktorzerlegung.

Asymmetrisch2048–4096 bit

ECC

Elliptic Curve Cryptography. Gleiche Sicherheit wie RSA mit kürzeren Schlüsseln.

Asymmetrisch256-bitKompakt

Argon2

Gewinner des Password Hashing Competition. Memory-Hard gegen GPU-Angriffe.

KDFMemory-Hard
#

SHA-256

Die Standard-Hash-Funktion. Prüft Datei-Integrität und sichert Blockchains.

Hash256-bitEinweg
Mein Projekt

Encrypt CLI.

Encrypt CLI
Open Source

Encrypt CLI.

Ein Command-Line-Tool für sichere Datei- und Ordnerverschlüsselung. Geschrieben in C++17 mit OpenSSL und libsodium.

  • AES-256-GCM Verschlüsselung
  • 5 wählbare Sicherheitsstufen
  • Argon2id Key Derivation
  • ChaCha20 Double-Encryption
Code auf GitHub

Mehr Werke.

Schau dir meine anderen Projekte an oder folge mir für Updates.