Zum Inhalt

Webinar: Melden Sie sich jetzt für unser kommendes Webinar an!

Jetzt registrieren

Unterstützung postquantenkryptographischer Verfahren in Webbrowsern

PQC-Unterstützung in Webbrowsern

Einführung

Moderne Internetsicherheit stützt sich stark auf Public-Key-Kryptographiealgorithmen wie z. B. Rivest–Shamir–Adleman (RSA) , Kryptographie mit elliptischen Kurven (ECC)Diese Algorithmen schützen alles von Websites und Online-Banking bis hin zu Software-Updates und verschlüsselter Kommunikation. Der rasante Fortschritt im Bereich des Quantencomputings hat jedoch Bedenken hinsichtlich der langfristigen Sicherheit dieser traditionellen kryptografischen Systeme aufgeworfen. Kryptografisch relevante Quantencomputer (CRQCs) Sind Quantencomputer leistungsstark genug, um Algorithmen wie den Shor-Algorithmus auszuführen, der große ganze Zahlen faktorisieren und diskrete Logarithmusprobleme exponentiell schneller lösen kann als klassische Computer? Da viele Public-Key-Verschlüsselungssysteme auf der Rechenkomplexität dieser Probleme beruhen, könnte ein ausreichend leistungsstarker Quantencomputer diese weit verbreiteten Verschlüsselungsalgorithmen knacken und somit eine erhebliche Bedrohung für die aktuelle Internetsicherheit darstellen.

Um dieser Bedrohung zu begegnen, wird das Gebiet der Post-Quanten-Kryptographie (PQC) PQC bezeichnet kryptografische Algorithmen, die auch in Gegenwart von CRQCs sicher bleiben sollen. Im Gegensatz zur traditionellen Kryptografie, die auf mathematischen Problemen basiert, die von Quantencomputern gelöst werden können, verwendet PQC mathematische Probleme, die sowohl für klassische als auch für Quantencomputer als schwierig gelten, aber dennoch unter bestimmten Rechen- und Implementierungsanforderungen auf klassischen Computersystemen implementierbar sind.

Die Forschung im Bereich quantenresistenter Kryptographie läuft seit Jahrzehnten, doch die Bemühungen intensivierten sich, als das Nationale Institut für Standards und Technologie (NIST) 2016 sein PQC-Standardisierungsprojekt startete. Nach mehreren Evaluierungsrunden mit Beteiligung von Forschern aus aller Welt wählte das NIST eine Reihe von Algorithmen zur Standardisierung aus. Einer der wichtigsten Algorithmen für die Schlüsselkapselung ist CRYSTALS-Kyber, der später als Modulgitterbasierter Schlüsselkapselungsmechanismus (ML-KEM) standardisiert wurde. Neben Schlüsselkapselungsmechanismen umfasst PQC auch Algorithmen für digitale Signaturen zur Authentifizierung und Integritätssicherung. ML-DSA (CRYSTALS-Dilithium), FN-DSA (FALCON) und SLH-DSA (SPHINCS+).

Warum ist PQC notwendig?

Die Einführung von Public-Key-Kryptografie (PQC) gewinnt für die gesamte Sicherheitsinfrastruktur von Organisationen zunehmend an Bedeutung, da viele kritische Systeme auf PQC angewiesen sind, um sensible Daten, Kommunikationen und digitale Identitäten zu schützen. PQC-Mechanismen werden in Anwendungen wie sicheren Kommunikationsprotokollen, Software-Updates, Authentifizierungssystemen und digitalen Zertifikaten, die das Vertrauen im Internet stärken, weit verbreitet eingesetzt. Werden diese kryptografischen Systeme angreifbar, könnte dies die Vertraulichkeit, Integrität und Authentizität von Organisationsdaten und -diensten gefährden. Angesichts der fortschreitenden Bedrohung durch Quantencomputer müssen sich Organisationen darauf vorbereiten, anfällige kryptografische Mechanismen durch quantenresistente Alternativen zu ersetzen. 

Der Übergang zu PQC ist besonders wichtig für Internetsicherheitsprotokolle wie Transport Layer Security (TLS), das Webbrowser für sichere HTTPS-Verbindungen zu Websites nutzen. Aktuell basiert TLS auf weit verbreiteten Public-Key-Algorithmen wie RSA und ECC für Schlüsselaustausch und Authentifizierung. Diese Algorithmen sind zwar gegenüber klassischen Computern sicher, aber anfällig für Quantenangriffe, die zukünftig von ausreichend leistungsstarken Quantencomputern durchgeführt werden könnten.

Eine der größten Sorgen im Zusammenhang mit dieser Bedrohung ist die Jetzt ernten, später entschlüsseln (HNDL) Szenario: In diesem Szenario könnten Angreifer heute verschlüsselten Internetverkehr abfangen und speichern, um ihn später zu entschlüsseln, sobald Quantencomputer weit verbreitet sind. Dies birgt langfristige Risiken für die Vertraulichkeit sensibler Daten wie Finanztransaktionen, persönliche Kommunikation, geistiges Eigentum und Regierungsdokumente.

Um diesem neuen Risiko zu begegnen, integriert die Branche schrittweise Post-Quanten-Kryptographiealgorithmen in bestehende Protokolle. Moderne Webbrowser experimentieren mit Hybride Schlüsselaustauschmechanismen die traditionelle kryptographische Methoden, wie zum Beispiel das Diffie-Hellman-Verfahren mit elliptischen Kurven, mit quantenresistenten Algorithmen wie ML-KEMHybride Ansätze gewährleisten Abwärtskompatibilität und bieten gleichzeitig zusätzlichen Schutz vor potenziellen Quantenangriffen.

Heutzutage unterstützen gängige Webbrowser wie Mozilla Firefox, Google Chrome und Microsoft Edge postquantenkryptografische Mechanismen. Die Aktivierung dieser Unterstützung ist ein wichtiger Schritt, um die Websicherheit auf die Herausforderungen des Quantencomputings vorzubereiten. Mit den fortschreitenden Entwicklungen im Bereich des Quantencomputings wird es immer wichtiger, kryptografische Algorithmen einzusetzen, die Quantenangriffen widerstehen. Dies trägt dazu bei, dass sensible Daten und Online-Kommunikation langfristig geschützt bleiben.

Durch die Aktivierung der PQC-Unterstützung in modernen Browsern können Benutzer und Organisationen ihre Systeme auf die nächste Generation der Kryptografie vorbereiten. In diesem Blog erfahren Sie, wie Sie die PQC-Unterstützung in gängigen Webbrowsern aktivieren und wie sie die Sicherheit der Webkommunikation erhöht.

PQC-Unterstützung in Webbrowsern aktivieren

Dieser Abschnitt erklärt, wie die PQC-Unterstützung aktiviert oder überprüft werden kann. Google Chrome, Microsoft Edge und Mozilla Firefox.

Chrome und Edge

Sowohl Chrome als auch Edge basieren auf der Chromium-Browser-Engine. Aufgrund dieser gemeinsamen Architektur ist der Prozess zum Aktivieren oder Überprüfen der PQC-Unterstützung in beiden Browsern sehr ähnlich. Im Folgenden finden Sie die Schritte zum Prüfen oder Aktivieren der PQC-Unterstützung je nach Browserversion.

Für neuere Versionen

Neuere Versionen von Chromium-basierten Browsern unterstützen den hybriden Post-Quantum-Schlüsselaustausch direkt im Browser. Dadurch ist eine manuelle Konfiguration über experimentelle Flags möglicherweise nicht mehr erforderlich. Moderne Versionen von Chrome und Edge versuchen automatisch, die Verschlüsselung zu aktivieren. hybrider TLS-Schlüsselaustausch (zum Beispiel X25519 in Kombination mit ML-KEM) beim Verbinden mit Servern, die PQC unterstützen.

Um die Browserversion zu überprüfen, öffnen Sie die folgenden Seiten in der Adressleiste:

Für Chrome: 

chrome: // version

Für Edge:

Kante://Version

Wenn Sie eine aktuelle Version dieser Browser verwenden, ist die PQC-Funktionalität möglicherweise bereits intern enthalten und wird während des TLS-Handshakes automatisch aktiviert.

Für ältere Versionen

In älteren Versionen von Chromium-basierten Browsern war die PQC-Unterstützung als Funktion verfügbar, die über Browser-Flags aktiviert werden konnte. Im Folgenden sind die Schritte zur Aktivierung aufgeführt.

  1. Öffnen Sie den Chrome- oder Edge-Browser.
  2. Geben Sie Folgendes in die Adressleiste ein und drücken Sie die Eingabetaste:
    • Für Chrome:
      chrome :/ / flags
    • Für Edge:
      edge: // Flags
  3. Suchen Sie in der Suchleiste auf der Flaggenseite nach dem Stichwort kyber.
  4. Suchen Sie die experimentelle Option, die mit folgendem zusammenhängt TLS 1.3 hybridisierte Kyber-Unterstützung or Post-Quanten-Schlüsselaustausch.
  5. Ändern Sie die Einstellung von Standard zu Nutzer der Smart‑Spaces‑App mit Google Wallet erhalten berührungslosen Mobile‑Zutritt an jedem NFC‑fähigen HID® Signo™‑Leser..
  6. Klicken Sie auf Relaunch Um den Browser neu zu starten und die Änderungen anzuwenden, müssen die Änderungen übernommen werden.

Nach dem Neustart versucht der Browser, hybride TLS-Handshakes mit Kyber und kompatiblen Servern durchzuführen.

PQC-Beratungsdienste

Erreichen Sie die Post-Quanten-Bereitschaft mit einer von Experten geleiteten kryptografischen Bewertung, einer Migrationsstrategie und einer praktischen Implementierung gemäß den NIST-Standards.

Mozilla Firefox

Im Gegensatz zu Chromium-basierten Browsern bietet Mozilla Firefox über erweiterte Konfigurationseinstellungen verschiedene experimentelle kryptografische Funktionen. Im Folgenden finden Sie die Schritte zur Aktivierung der PQC-Unterstützung in Firefox.

  1. Öffnen Sie den Firefox-Browser.
  2. Geben Sie Folgendes in die Adressleiste ein:
    about: config
  3. Suchen Sie in der Suchleiste nach der folgenden Einstellung:
    security.tls.enable_kyber
  4. Ändern Sie den Wert auf „true“.
  5. Starten Sie den Firefox-Browser neu.
  6. Nach dem Neustart versucht Firefox den Hybrid-Modus. TLS-Handshakes Verwendung von Kyber oder ML-KEM bei der Verbindung zu Servern, die PQC unterstützen.
Bild 69b7e594a895f
Erweiterte Konfigurationseinstellungen

Überprüfung der PQC-Unterstützung in Webbrowsern

Nachdem Sie die PQC-Unterstützung in Ihrem Browser aktiviert haben, müssen Sie als Nächstes überprüfen, ob der Browser während des TLS-Handshakes einen Post-Quantum-Schlüsselaustausch aushandelt.

Über Cloudflare

Eine der einfachsten Möglichkeiten, dies zu testen, ist die Verwendung der von PQC bereitgestellten Testseite. CloudflareNachfolgend sind die Schritte zur Überprüfung der PQC-Unterstützung aufgeführt.

  1. Öffne deinen Browser.
  2. Rufen Sie die folgende Webseite auf:  https://pq.cloudflareresearch.com
  3. Sobald die Seite geladen ist, wird der Schlüsselaustauschmechanismus angezeigt, der während des TLS-Handshakes zwischen Ihrem Browser und dem Server verwendet wird.
Bild 69b7e594d8857
PQC-Testseite von Cloudflare

Wenn PQC erfolgreich aktiviert und von Ihrem Browser unterstützt wird, zeigt die Testseite von Cloudflare möglicherweise eine Meldung wie die folgende an: „Sie verwenden X25519MLKEM768, das postquantensicher ist.“ Dies deutet darauf hin, dass die TLS-Verbindung zwischen Ihrem Browser und dem Server einen hybriden Post-Quantum-Schlüsselaustauschmechanismus verwendet.

Über Browser

Sie können auch direkt im Browser überprüfen, welche Verschlüsselung für eine Verbindung verwendet wird. Die Schritte sind unten aufgeführt.

  1. Start Google Chrome.
  2. Öffnen Sie die URL der Website, die Sie testen möchten.
  3. Klicken Sie auf die Auslassungspunkte (drei Punkte) in der oberen rechten Ecke des Browsers.
  4. Navigieren Weitere Tools → Entwicklertools.
  5. Öffnen Sie den Microsoft Store auf Ihrem Windows-PC Datenschutz und Sicherheit or Sicherheit Registerkarte im Entwicklertools-Bereich.
  6. Im Verbindungen schaffen Abschnitt, überprüfen Sie die Details, um die Protokoll und Verschlüsselungssuite Wird für die sichere Verbindung verwendet.
Bild 69b7e5950797f
Details zur verwendeten Verschlüsselungssuite und zum Protokoll

Der Algorithmus X25519MLKEM768 kombiniert zwei kryptografische Techniken: X25519, ein klassischer Diffie-Hellman-Schlüsselaustauschalgorithmus mit elliptischen Kurven, der häufig in modernen TLS-Implementierungen verwendet wird, und ML-KEM-768, was ein postquantenmechanischer Schlüsselkapselungsmechanismus ist.

Hybride Kryptographie Es wird verwendet, weil es Sicherheit gegen gegenwärtige und zukünftige Bedrohungen bietet. Die klassische Komponente (X25519) gewährleistet Kompatibilität und Schutz vor aktuellen Angreifern, während die Post-Quanten-Komponente (ML-KEM-768) so konzipiert ist, dass sie auch in Gegenwart von Quantencomputern mit großem Leistungsumfang sicher bleibt. Während des TLS-Handshakes wird das gemeinsame Geheimnis aus beiden Algorithmen abgeleitet, wodurch die Verbindung so lange sicher bleibt, wie mindestens einer der Algorithmen intakt ist.

Wenn PQC vom Browser nicht aktiviert oder unterstützt wird, zeigt die Seite möglicherweise stattdessen einen klassischen Schlüsselaustauschalgorithmus wie X25519 an. In diesem Fall ist die Verbindung zwar weiterhin durch traditionelle kryptografische Methoden geschützt, bietet aber noch keinen Post-Quantum-Schutz.

Dies verdeutlicht jedoch auch den Übergangszustand der modernen Kryptographie. Viele Umgebungen arbeiten heute je nach Client- und Serverkapazitäten im Hybrid- oder Fallback-Modus. Daher wird die Gewährleistung der Kompatibilität zwischen Browsern, Bibliotheken und Infrastruktur zu einem entscheidenden Faktor, wenn Unternehmen beginnen, quantenresistente Mechanismen einzuführen.

PQC-Migration und Herausforderungen

Migration nach PQC Dies ist ein wichtiger Schritt zum Schutz der digitalen Infrastruktur vor den zukünftigen Risiken des Quantencomputings. Der Übergang von traditionellen Public-Key-Kryptografiesystemen zu quantenresistenten Alternativen birgt jedoch diverse technische, betriebliche und organisatorische Herausforderungen. Diese Herausforderungen müssen sorgfältig bewältigt werden, um einen sicheren und effizienten Migrationsprozess zu gewährleisten. Einige davon werden im Folgenden aufgeführt:

Kryptografische Erkennung und Inventarisierung

Eine der ersten Herausforderungen bei der PQC-Migration besteht darin, zu ermitteln, wo Kryptografie in der Infrastruktur eines Unternehmens eingesetzt wird. Kryptografische Komponenten sind oft tief in Anwendungen, APIs, Netzwerkprotokollen, Datenbanken und Hardwaregeräten eingebettet. Ohne ein umfassendes Inventar kryptografischer Ressourcen wie Schlüssel, Zertifikate, Algorithmen und Abhängigkeiten ist es schwierig festzustellen, welche Systeme anfällig sind und migriert werden müssen.

Kompatibilität mit bestehenden Systemen

Viele bestehende Systeme und Protokolle basieren auf klassischen kryptografischen Algorithmen wie RSA und Elliptischer-Kurven-Kryptografie. Die Integration von PQC-Algorithmen in diese Umgebungen kann Änderungen an Protokollen, Bibliotheken und Infrastrukturkomponenten erfordern. Die Gewährleistung der Abwärtskompatibilität mit bestehenden Systemen bei gleichzeitiger Einführung quantenresistenter Mechanismen kann komplex sein.

Leistungs- und Ressourcenaufwand

Viele PQC-Algorithmen erfordern im Vergleich zu klassischen Algorithmen größere Schlüssellängen, Chiffretexte oder Signaturen. Dies kann den Rechenaufwand, den Speicherbedarf und die benötigte Netzwerkbandbreite erhöhen. Systeme mit begrenzten Ressourcen, wie beispielsweise eingebettete Geräte oder IoT-Systeme, können bei der Einführung von PQC mit zusätzlichen Einschränkungen konfrontiert sein.

Protokoll- und Infrastrukturaktualisierungen

Sicherheitsprotokolle wie TLS und digitale Zertifikatsinfrastrukturen müssen aktualisiert werden, um PQC-Algorithmen zu unterstützen. Dies erfordert häufig die Aktualisierung kryptografischer Bibliotheken, Zertifizierungsstellen und Authentifizierungssysteme. Die Koordination dieser Aktualisierungen über verteilte Systeme und Dienste hinweg kann eine komplexe operative Aufgabe darstellen.

Migrationsplanung und Risikomanagement

Neben der technischen Integration müssen Unternehmen sorgfältig planen, wie und wann sie auf PQC umsteigen. Migrationsentscheidungen müssen Faktoren wie Systemkritikalität, Datensensibilität und die erwartete Lebensdauer der geschützten Informationen berücksichtigen. Beispielsweise kann eine frühere Migration von Daten, die über viele Jahre vertraulich bleiben müssen, aufgrund potenzieller Risiken im Zusammenhang mit HNDL erforderlich sein. Unternehmen sollten während der Übergangsphase schrittweise oder hybride Ansätze verfolgen, um Sicherheitsverbesserungen mit Betriebsstabilität in Einklang zu bringen und Störungen bestehender Dienste zu minimieren.

CBOM

Erhalten Sie vollständige Transparenz durch kontinuierliche kryptografische Erkennung, automatisierte Inventarisierung und datengesteuerte PQC-Sanierung.

Wie kann Verschlüsselungsberatung helfen?

Encryption Consulting ist Ihr vertrauenswürdiger Partner bei der Erreichung der Quantensichere SicherheitWir begleiten Sie durch jede Phase, von der Analyse bis zur Migration, mit Klarheit, Zuversicht und bewährter Expertise. 

  1. Kryptografische Erkennung und Inventarisierung: Der erste Schritt zur Vorbereitung auf Quantencomputer ist die umfassende Erfassung und Bestandsaufnahme der kryptografischen Ressourcen eines Unternehmens. Anschließend beginnen wir mit der Kartierung Ihrer gesamten kryptografischen Landschaft. Dies umfasst die Identifizierung aller Systeme (On-Premise, Cloud, Hybrid) mit kryptografischen Schlüsseln, Zertifikaten, Algorithmen und Abhängigkeiten zwischen Anwendungen, APIs, Netzwerken und Datenbanken.
  2. PQC-Folgenabschätzung: Als Nächstes bewerten wir Schwachstellen gegenüber Quantenangriffen, indem wir kryptografische Assets analysieren, die auf RSA, ECC und ähnlichen Algorithmen basieren. Wir beurteilen Ihre PKI, HSMsund Anwendungen für PQC-Bereitschaft und einen priorisierten Bericht vorzulegen, der Hochrisikogebiete und Migrationsbedürfnisse hervorhebt. 
  3. PQC-Strategie und -Roadmap: Nachdem die Risiken definiert wurden, entwickeln wir eine maßgeschneiderte, phasenweise Migrationsstrategie, die auf Ihre geschäftlichen, Compliance- und technischen Ziele abgestimmt ist. Dies umfasst Richtlinienaktualisierungen, die Entwicklung agiler Algorithmen und einen klaren Fahrplan mit Pilot-, Hybrid- und vollständiger Implementierungsphase. 
  4. Anbieterbewertung & Machbarkeitsnachweis: Wir unterstützen Sie bei der Auswahl und dem Test von PQC-fähigen Lösungen. Wir helfen Ihnen bei der Definition der technischen und geschäftlichen Anforderungen für RFI/RFP, führen Proof-of-Concepts (PoCs) zur Bewertung der Angebote verschiedener Anbieter durch und erstellen eine Anbietervergleichsmatrix sowie einen Empfehlungsbericht, um die optimale Technologieauswahl für Ihre Umgebung sicherzustellen. 
  5. Pilotversuche und Skalierung: Vor der vollständigen Implementierung validieren wir PQC-Modelle in Pilotumgebungen, um Interoperabilität sicherzustellen und Störungen zu minimieren. Das Feedback von Technik- und Business-Teams optimiert die Einführung hinsichtlich Skalierbarkeit und Effizienz. 
  6. PQC-Implementierung: Schließlich führen wir den vollständigen Test durch. MigrationWir integrieren PQC in Ihre Live-Umgebung und gewährleisten dabei Compliance, Kontinuität und die Unterstützung hybrider Algorithmen. Wir implementieren PQC-Unterstützung für Ihre PKI, Anwendungen, Infrastruktur, Cloud-Dienste und APIs. Ihre Teams erhalten praxisnahe Schulungen sowie detaillierte technische Dokumentationen für die laufende Wartung. Wir richten Überwachungssysteme und Lebenszyklusmanagementprozesse ein, um den kryptografischen Status zu verfolgen, Anomalien zu erkennen und zukünftige Upgrades zu unterstützen. 

Die Umstellung auf PQC ist komplex, aber Sie müssen sie nicht allein bewältigen. Encryption Consulting sorgt für einen reibungslosen und sicheren Übergang. Kontaktieren Sie uns unter info@encryptionconsulting.com und lassen Sie uns einen individuellen Fahrplan erstellen, der auf die spezifischen Anforderungen Ihres Unternehmens abgestimmt ist.    

Fazit

Der Übergang zu Post-Quanten-Kryptografie (PQC) gewinnt zunehmend an Bedeutung für das moderne Internet-Ökosystem. PQC bezeichnet kryptografische Algorithmen, die sowohl gegenüber klassischen als auch gegenüber Quantencomputern sicher sind. Diese Algorithmen sollen die derzeitigen Public-Key-Systeme ersetzen oder ergänzen, die angreifbar werden könnten, sobald großflächige Quantencomputer praktikabel sind.

Während sich Forscher und Organisationen weiterhin auf die potenziellen Auswirkungen des Quantencomputings vorbereiten, werden Technologien wie PQC in alltägliche Plattformen und Werkzeuge integriert. Gängige Browser wie Google Chrome, Microsoft Edge und Mozilla Firefox unterstützen bereits hybride kryptografische Mechanismen, die klassische Algorithmen mit quantenresistenten Verfahren kombinieren.

Die Aktivierung der PQC-Unterstützung in Browsern und deren Überprüfung mithilfe von Testplattformen ermöglicht es Entwicklern, Sicherheitsteams und Forschern, die Funktionsweise dieser neuen kryptografischen Mechanismen in realen Umgebungen besser zu verstehen. Diese kleinen Schritte helfen Organisationen, sich besser auf den langfristigen Übergang zu einem quantensicheren Internet vorzubereiten.