```html id="krypto_algorithmen_des_aes_sha_md5" Kryptografische Algorithmen

Kryptografische Algorithmen

Die folgenden Algorithmen werden in der Kryptographie zur Verschlüsselung oder zur Berechnung von Hashwerten verwendet.

Symmetrische Verschlüsselung

DES (Data Encryption Standard)

DES ist ein früher symmetrischer Verschlüsselungsalgorithmus mit 56-Bit-Schlüsseln. Heute gilt er als unsicher, da er durch moderne Hardware leicht gebrochen werden kann.

3DES (Triple DES)

3DES verbessert DES, indem die Verschlüsselung dreifach angewendet wird. Dadurch wird die Sicherheit erhöht, aber die Performance ist deutlich schlechter. Heute gilt auch 3DES als veraltet.

AES-128

AES (Advanced Encryption Standard) mit 128-Bit-Schlüsseln. Es ist ein moderner, schneller und sicherer Standard für symmetrische Verschlüsselung.

AES-256

AES mit 256-Bit-Schlüsseln. Bietet noch höhere Sicherheit als AES-128, ist aber etwas rechenintensiver. Wird häufig in sicherheitskritischen Bereichen eingesetzt.

Hashfunktionen

SHA-256 (Secure Hash Algorithm 256)

SHA-256 erzeugt einen 256-Bit-Hashwert. Es ist eine sichere und weit verbreitete kryptografische Hashfunktion, z. B. für digitale Signaturen oder Blockchain-Technologien.

MD5 (Message Digest 5)

MD5 erzeugt einen 128-Bit-Hashwert. Es ist heute unsicher, da Kollisionen leicht erzeugt werden können. Es darf nicht mehr für sicherheitskritische Anwendungen verwendet werden.

Vergleich

Algorithmus Typ Sicherheit Status
DES Symmetrisch Niedrig Veraltet
3DES Symmetrisch Mittel Veraltet
AES-128 Symmetrisch Hoch Aktuell
AES-256 Symmetrisch Sehr hoch Aktuell (High Security)
SHA-256 Hashfunktion Sehr hoch Aktuell
MD5 Hashfunktion Sehr niedrig Unsicher
Merksatz für die FISI-Prüfung:

DES und 3DES sind veraltet, AES (128/256) ist sicher für Verschlüsselung, SHA-256 ist sicher für Hashing, MD5 gilt als unsicher.

Typische Prüfungsantwort

DES ist ein veralteter symmetrischer Verschlüsselungsalgorithmus mit geringer Sicherheit. 3DES ist eine verbesserte, aber ebenfalls veraltete Variante von DES. AES-128 und AES-256 sind moderne und sichere symmetrische Verschlüsselungsverfahren mit 128 bzw. 256 Bit Schlüssellänge. SHA-256 ist eine sichere kryptografische Hashfunktion, während MD5 als unsicher gilt, da Kollisionen möglich sind.
```