0Pricing
Cryptology Academy · Lektion

ECC vs. RSA: Kompromisse bei Sicherheit und Leistung

Vergleichen Sie Schlüssellängen, Operationsgeschwindigkeit und Sicherheitsniveaus verschiedener Algorithmen.

ECC vs. RSA: Kompromisse bei Sicherheit und Leistung ist eine kostenlose Cryptology Academy-Lektion auf CoddyKit. Dies ist Lektion 4 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Cryptology Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Cryptology Academy-Kurs umfasst insgesamt 4 Lektionen.

Willkommen

ECC und RSA werden beide für Public-Key-Kryptografie verwendet. In dieser Lektion vergleichen wir sie systematisch hinsichtlich Schlüssellänge, Geschwindigkeit, Signaturgröße und Quantenresistenz.

Vergleich der Sicherheitsstufen

Sicherheitsstufe | RSA-Schlüssel | ECC-Schlüssel 80-Bit | 1024 | 160 112-Bit | 2048 | 224 128-Bit | 3072 | 256 192-Bit | 7680 | 384 256-Bit | 15360 | 521 ECC benötigt bei gleicher Sicherheit etwa 6- bis 10-mal kleinere Schlüssel.

Geschwindigkeit der Schlüsselerzeugung

Erzeugung eines RSA-2048-Schlüssels: ~50 ms (zwei große Primzahlen müssen gefunden werden). Erzeugung eines ECDSA-256-Schlüssels: <1 ms (es wird lediglich ein zufälliger Skalar gewählt). Die Schlüsselerzeugung mit ECC ist um Größenordnungen schneller — wichtig für ephemere Schlüssel.

Signiergeschwindigkeit

ECDSA-256-Signatur: ~0,05 ms. RSA-2048-Signatur: ~1 ms. ECDSA ist beim Signieren etwa 20-mal schneller. Ed25519-Signatur: ~0,02 ms — das schnellste verfügbare Signaturverfahren.

Verifikationsgeschwindigkeit

RSA-2048-Verifikation: ~0,05 ms (kostengünstig — Operation mit dem öffentlichen Schlüssel). ECDSA-256-Verifikation: ~0,2 ms. Die RSA-Verifikation ist tatsächlich schneller als die von ECDSA. Die Batch-Verifikation von Ed25519 ist äußerst schnell.

Schlüssel- und Signaturgrößen

Algorithmus | Schlüsselgröße | Signaturgröße RSA-2048 | 256 B | 256 B RSA-3072 | 384 B | 384 B ECDSA-256 | 64 B | ~71 B (DER) Ed25519 | 32 B | 64 B Bei der Größe ist ECC eindeutig überlegen.

Auswirkungen auf die Größe des TLS-Handshakes

TLS-Zertifikat mit RSA-2048: ~800 Byte. Mit ECDSA-256: ~300 Byte. Bei Millionen von TLS-Handshakes pro Tag summiert sich dies zu erheblichen Einsparungen bei der Bandbreite.

Hardwarebeschleunigung

Intel-/AMD-CPUs verfügen über AES-NI, aber über KEINE nativen RSA-/ECC-Instruktionen. ECDSA auf modernen CPUs: ~2500 Verifikationen/s (P-256 als Softwareimplementierung). Mit dedizierten Krypto-ASICs (HSMs): über 100.000/s.

Quantenresistenz

Sowohl RSA als auch ECC werden durch Shor's Algorithmus auf einem ausreichend großen Quantencomputer gebrochen. RSA erfordert Faktorisierung (polynomial in der Anzahl der Qubits); ECDLP erfordert den quantenmechanischen diskreten Logarithmus. Keine der beiden Methoden übersteht einen kryptografisch relevanten QC.

Postquanten-Kryptografie als Ersatz

NIST-PQC-Standards (2024): CRYSTALS-Kyber (KEM, ersetzt DH/ECDH), CRYSTALS-Dilithium/Falcon (Signaturen, ersetzen RSA/ECDSA). RSA und ECC werden letztlich beide ersetzt.

Hybride Bereitstellungen heute

Aktuelle Empfehlung: Setzen Sie ECDSA/ECDH jetzt ein (Leistung) und planen Sie die Migration zu PQC. TLS 1.3 unterstützt ein hybrides KEM: X25519 + Kyber gleichzeitig. Für eine Kompromittierung müssen beide gebrochen werden.

Schnelltest

Wie vielen Bit eines ECC-Schlüssels entsprechen hinsichtlich der Sicherheit ungefähr einem RSA-3072-Schlüssel?

Zusammenfassung

ECC dominiert RSA in jeder praktischen Hinsicht außer bei der schnelleren Verifikation von RSA. Als Nächstes lernen wir MACs und die Konstruktion von HMAC gründlich kennen.

Häufig gestellte Fragen

Ist die Lektion „ECC vs. RSA: Kompromisse bei Sicherheit und Leistung“ kostenlos?

Ja — der vollständige Text von „ECC vs. RSA: Kompromisse bei Sicherheit und Leistung“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Cryptology Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Cryptology Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „ECC vs. RSA: Kompromisse bei Sicherheit und Leistung“?

Vergleichen Sie Schlüssellängen, Operationsgeschwindigkeit und Sicherheitsniveaus verschiedener Algorithmen. Du übst Cryptology Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Cryptology Academy zu starten?

Keine Vorkenntnisse erforderlich. Cryptology Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 4 von 4.

Wie lange dauert die Lektion „ECC vs. RSA: Kompromisse bei Sicherheit und Leistung“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Cryptology Academy-Lektion Code schreiben und ausführen?

Ja. Jede Cryptology Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Gruppengesetz elliptischer Kurven
  2. Skalare Multiplikation und ECDLP
  3. Standardkurven: P-256, Curve25519, secp256k1
  4. ECC vs. RSA: Kompromisse bei Sicherheit und Leistung
← Zurück zu Cryptology Academy