Home

ECCSchlüssel

ECCSchlüssel bezeichnet kryptografische Schlüssel, die in der Elliptic Curve Cryptography (ECC) verwendet werden. Sie bestehen aus einem privaten Schlüssel und einem öffentlichen Schlüssel, die auf einer elliptischen Kurve basieren.

Der private Schlüssel d ist eine zufällige ganze Zahl. Der öffentliche Schlüssel Q entsteht durch die Multiplikation

ECC bietet vergleichbare Sicherheit mit deutlich kürzeren Schlüsseln als RSA. Eine 256-Bit ECC-Schlüssellänge gilt als ungefähr

Zu den verbreiteten Kurven gehören NIST P-256 (prime256v1), P-384 und secp256k1. Curve25519 wird oft für ECDH

ECC-Schlüssel werden in digitalen Signaturen (ECDSA) und beim Schlüsselaustausch (ECDH) eingesetzt. Anwendungen finden sich in TLS,

Privater Schlüssel wird üblicherweise in PEM- oder DER-Formaten kodiert (PKCS#8 oder SEC1); öffentliche Schlüssel in SPKI/X.509.

Zuverlässige Schlüsselverwaltung umfasst sichere Generierung, Schutz des privaten Schlüssels, regelmäßige Rotation und Reaktion auf Widerruf. Veraltete

von
d
mit
dem
Generationspunkt
G
der
Kurve:
Q
=
dG.
Der
öffentliche
Schlüssel
ist
der
Punkt
Q
auf
der
Kurve.
gleich
stark
wie
ein
3072-Bit
RSA-Schlüssel.
Typische
Größen
sind
256,
384
und
521
Bit,
abhängig
von
der
Kurve.
verwendet,
Ed25519
für
Signaturen.
Die
Kurvenwahl
beeinflusst
Leistung,
Sicherheit
und
Kompatibilität.
SSH,
E-Mail-Signaturen
(S/MIME)
sowie
in
vielen
kryptografischen
Protokollen
und
Kryptowährungen.
Sichere
Speicherung
empfiehlt
Hardware-Sicherheitsmodule
(HSM),
Trusted
Platform
Modules
oder
sichere
Key
Stores.
Kurven
oder
unsichere
Implementierungen
sollten
vermieden
werden;
aktuelle
Standards
nutzen.