So funktioniert's
Wir haben es so gebaut, dass du uns nicht vertrauen musst.
- 01
Ein Schlüssel entsteht in deinem Browser
Wenn du einen Paste erstellst, erzeugt dein Browser mit der Web Crypto API einen zufälligen 256-Bit-Schlüssel. Er verlässt dein Gerät nur als Teil des Links, den du teilst.
- 02
Verschlüsselt vor dem Hochladen
Text, Titel und Syntaxwahl werden komprimiert und mit AES-256-GCM verschlüsselt. Der Schlüssel wird mit HKDF-SHA256 abgeleitet. Mit Passwort fließt es per PBKDF2-SHA256 mit 600.000 Iterationen ein.
- 03
Der Schlüssel steht nach dem #
Browser senden das URL-Fragment (alles nach dem #) nie an den Server. Wir erhalten nur Chiffretext – wir könnten deinen Paste nicht lesen, selbst wenn wir wollten oder dazu gezwungen würden.
- 04
Weg, wenn es so sein soll
Pastes laufen automatisch ab und werden stündlich bereinigt. Pastes mit „Nach dem Lesen löschen“ werden beim Abruf atomar gelöscht, und der Empfänger wird vorher gefragt, damit Link-Vorschauen sie nicht zerstören.
- Auf dem Server gespeichert
- Chiffretext, IV, Salts, Größe, Ablauf, Flags für Löschen nach dem Lesen und Passwort, ein optionaler Aufrufzähler und ein SHA-256-Hash deines Lösch-Tokens.
- Nie gespeichert
- Klartext, Titel, Schlüssel, Passwörter, IP-Adressen, User-Agents, Cookies oder Analysedaten.
- Drittanbieter
- Nur Cloudflare Turnstile auf der Erstellen-Seite, um Spam-Bots fernzuhalten. Es sieht deinen Paste nie, und wir senden ihm nicht deine IP. Beim Ansehen eines Paste wird nichts von Drittanbietern geladen. Schriften und Code liegen auf unseren Servern; eine strenge Content-Security-Policy blockiert alles andere.
- Dein Verlauf
- „Meine Pastes“ liegt nur im lokalen Speicher dieses Browsers. Schalte es pro Paste ab oder lösche es jederzeit.
Hinweis: Ende-zu-Ende-Verschlüsselung schützt vor dem Server, nicht vor einem kompromittierten Gerät oder vor Personen, mit denen du den Link teilst.