Web-Crypto-Benchmark
Diese Seite misst die Kryptografie, auf der diese Website aufbaut, in dem Browser, der sie gerade liest. Ein Druck auf Ausführen verschlüsselt eine feste Nutzlast, leitet einen Schlüssel mit zwei Iterationszahlen ab und berechnet die Digest-Funktionen über eine feste Nutzlast, danach zeigt sie die Messwerte und lässt sie dich herunterladen.
Hier wird nichts hochgeladen. Der Benchmark läuft über die Web-Crypto-API auf deinem Gerät; die Ergebnisdatei entsteht in deinem Browser und verlässt ihn nur, wenn du sie herunterlädst. Veröffentlicht werden die Parameter, niemals deine Werte.
Methode
Der Benchmark ruft die Web-Crypto-API direkt auf: Ein AES-GCM-Schlüssel wird erzeugt, eine feste Nutzlast wird ver- und entschlüsselt, ein Schlüssel wird mit PBKDF2 über zwei Iterationszahlen abgeleitet und die SHA-Digests werden über eine feste Nutzlast berechnet. Jede Messung wird um das awaited Promise herum gestoppt, und das Ergebnis landet in einem JSON-Objekt, das du herunterladen kannst. Ein Serveraufruf kommt darin nicht vor.
- Datum des Parametersatzes
- 2026-10-20
- Umgebung
- Dein eigenes Gerät und dein Browser, zur Laufzeit ausgelesen und neben deinen Ergebnissen ausgewiesen. Für diesen Benchmark veröffentlichen wir keine feste Geräteliste und keine Werte von unserer Seite, denn eine Messung auf einem fremden Rechner sagt nichts über deinen aus.
Feste Parameter (veröffentlicht)
- Größe der AES-GCM-Nutzlast1MB
- PBKDF2-Iterationen, Grundwert100000Iterationen
- PBKDF2-Iterationen, gehärtet600000Iterationen
- Größe der Digest-Nutzlast1MB
Messung
aes-256-gcm-encryptaes-256-gcm-decryptpbkdf2-sha256-100kpbkdf2-sha256-600ksha-256sha-512
Ausführen
Ein Druck führt den ganzen Satz aus. Erwartungsgemäß ist der gehärtete PBKDF2-Fall der langsame — genau dafür ist seine Iterationszahl da.
Noch nicht ausgeführt.
Deine Ergebnisse
Noch keine Ergebnisse.
Fragen zu diesem Benchmark
Werden diese Zahlen als Website-Daten veröffentlicht?
Nein, und das bewusst: Sie beschreiben einen Rechner in einem Moment, und eine feste Geräteliste haben wir nicht gefahren, also gibt es keine Werte von unserer Seite zu veröffentlichen. Veröffentlicht sind Parametersatz und Methode; dein Lauf erzeugt deine eigenen Zahlen.
Warum ist der gehärtete Fall der Schlüsselableitung langsam?
Weil er das sein soll: Eine Iterationszahl existiert, um das Erraten von Schlüsseln teuer zu machen. Eine Ableitung, die sich auf deinem Gerät sofort anfühlt, fühlt sich auch für jemanden sofort an, der eine gestohlene Datei angreift. Beide Zahlen stehen hier, damit der Kompromiss sichtbar wird statt behauptet.
Lassen sich Ergebnisse über Geräte hinweg vergleichen?
Nur als grobe Größenordnung. Laufzeiten hängen vom Gerät, vom Browser und davon ab, was sonst noch läuft; einen einzelnen Lauf liest man deshalb als Hinweis, nicht als Spezifikation.