Zum Hauptinhalt springen

SSL-Zertifikat nach Verschlüsselungsalgorithmus wählen

Die SSL-Zertifikate von Racent unterstützen verschiedene Algorithmen, darunter die internationalen Algorithmen RSA und ECC sowie den chinesischen Guomi-Algorithmus SM2. Sie können den Algorithmus je nach Geschäftsanforderungen und Systemanforderungen auswählen.

Internationale Standardalgorithmen

Die in SSL-Zertifikaten gebräuchlichen internationalen Standardalgorithmen sind die RSA- und ECC-Verschlüsselungsalgorithmen. Der RSA-Algorithmus ist ein weit verbreiteter asymmetrischer Verschlüsselungsalgorithmus (der öffentliche und private Schlüssel zur sicheren Datenübertragung und -verifizierung verwendet). Der ECC-Algorithmus (Elliptic Curve Cryptography) ist im Vergleich zu RSA ein fortschrittlicherer und sichererer Verschlüsselungsalgorithmus (schnellere Verschlüsselung, höhere Effizienz, geringerer Serverressourcenverbrauch) und wird derzeit in gängigen Browsern zunehmend unterstützt. Im Vergleich dazu bietet RSA stärkere Vorteile bei Kompatibilität und allgemeiner Anwendbarkeit.

Guomi-Standardalgorithmen

Der in SSL-Zertifikaten verwendete Guomi-Algorithmus ist hauptsächlich SM2. Der SM2-Algorithmus ist ein vom chinesischen Staatlichen Amt für Kryptografie veröffentlichter Standard für Elliptic-Curve-Kryptografie mit öffentlichen Schlüsseln und Teil des Guomi-Algorithmensystems (GB/T 32918). SSL-Zertifikate mit dem SM2-Algorithmus eignen sich für Nutzer, die die Guomi-Compliance-Anforderungen (Kryptografie-Bewertung, Kryptografie-Umstellung usw.) erfüllen müssen.

Vergleichstabelle der Verschlüsselungsalgorithmen

VergleichspunktRSAECCSM2
Schlüssellänge*1024 Bit: grundlegende Sicherheit (nicht mehr empfohlen)
*2048 Bit: aktueller Standard (entspricht 112 Bit symmetrischer Schlüsselstärke)
*3072 Bit: höhere Sicherheit (entspricht 128 Bit symmetrischer Schlüsselstärke)
*4096 Bit: extrem hohe Sicherheitsanforderungen
*256 Bit: entspricht der Sicherheit eines 2048-Bit-RSA-Schlüssels.
*384 Bit: entspricht der Sicherheit eines 3072-Bit-RSA-Schlüssels.
*256 Bit, entspricht RSA 3072 Bit
*384 Bit, entspricht RSA 7680 Bit
*512 Bit, entspricht RSA 15360 Bit
*Bei SSL-Zertifikatsanwendungen werden hauptsächlich 256-Bit-Schlüssel verwendet
Sicherheitsmerkmale*Einer der frühesten Public-Key-Verschlüsselungsalgorithmen
*Der am weitesten verbreitete asymmetrische Verschlüsselungsalgorithmus
*Die Leistung wirkt sich direkt auf die Effizienz vieler Sicherheitsprotokolle und -systeme aus
*Asymmetrischer Verschlüsselungsalgorithmus auf Basis der mathematischen Theorie elliptischer Kurven
*Kürzere Schlüssellängen und höhere Recheneffizienz
*Basiert auf dem Diskreten-Logarithmus-Problem auf elliptischen Kurven (ECDLP), für das derzeit kein subexponentieller Algorithmus bekannt ist
*Verwendet spezielle Elliptic-Curve-Parameter, die von der chinesischen Kryptografiebehörde sorgfältig entworfen wurden
*Unterstützt Perfect Forward Secrecy
Speicher- und CPU-AuslastungHöherNiedrigerNiedriger
KompatibilitätBreitere Kompatibilität mit Systemen, Browsern und AnwendungenGute Kompatibilität, jedoch geringer als RSANur kompatibel mit Guomi-Browsern und -Systemen
MerkmaleWeit verbreitet, gute Kompatibilität
Unterstützt Verschlüsselung und Signatur
Hoher Rechenaufwand, langsamer als symmetrische Verschlüsselung
Schlüssellängenanforderungen wachsen stetig
Anfällig gegenüber Quantencomputing
Schnelle Ver- und Entschlüsselung, bessere Leistung in ressourcenbeschränkten Umgebungen, z. B. Mobilgeräte, IoT-Geräte usw.Höheres Sicherheits-Längen-Verhältnis
Höhere Recheneffizienz
Geringerer Bandbreitenbedarf
Eingeschränkte Kompatibilität

Übersicht der von den einzelnen Marken unterstützten Verschlüsselungsalgorithmen:

Verschlüsselungsalgorithmen

ZertifikatstypRSA
SHA256withRSA
RSA
SHA384withRSA
ECC
SHA256withECDSA
ECC
SHA384withECDSA
SM2
SM3withSM2
sslTrus DV✔️✔️✔️✔️✔️
sslTrus OV✔️✔️✔️✔️✔️
sslTrus EV✔️✔️✔️✔️✔️
Sectigo DV✔️✔️✔️✔️
Sectigo OV✔️✔️✔️✔️
Sectigo EV✔️✔️✔️✔️
Digicert (Symantec) OV✔️✔️✔️✔️
Digicert (Symantec) EV✔️✔️✔️✔️
GeoTrust OV✔️✔️✔️✔️
GeoTrust EV✔️✔️✔️✔️
RapidSSL DV✔️✔️
Globalsign DV✔️✔️
Globalsign OV✔️✔️✔️✔️
Globalsign EV✔️✔️✔️✔️
CFCA (China Root) OV✔️✔️✔️
CFCA (China Root) EV✔️✔️

Schlüssellänge

ZertifikatstypRSA 2048RSA 4096ECC
prime256v1
ECC
secp384r1
SM2
sm2p256v1
sslTrus DV✔️✔️✔️✔️✔️
sslTrus OV✔️✔️✔️✔️✔️
sslTrus EV✔️✔️✔️✔️✔️
Sectigo DV✔️✔️✔️✔️
Sectigo OV✔️✔️✔️✔️
Sectigo EV✔️✔️✔️✔️
Digicert (Symantec) OV✔️✔️✔️✔️
Digicert (Symantec) EV✔️✔️✔️✔️
GeoTrust OV✔️✔️✔️✔️
GeoTrust EV✔️✔️✔️✔️
RapidSSL DV✔️✔️
Globalsign DV✔️✔️
Globalsign OV✔️✔️✔️✔️
Globalsign EV✔️✔️✔️✔️
CFCA (China Root) OV✔️✔️✔️
CFCA (China Root) EV✔️✔️