Ende-zu-Ende-Verschlüsselung
Neue Konten verschlüsseln Schülernamen im Browser (Ende-zu-Ende, AES-256), sobald du ein Fach öffnest und dein Login-Passwort eingibst. Bis dahin speichert der Server die Namen mit AES-256, kann sie noch lesen, und die Tabelle zeigt sie. Danach kann der Server die Namen nicht mehr lesen. Die Wiederherstellungsphrase aus 12 Wörtern brauchst du, wenn du das Passwort verlierst. Es gibt kein zweites Klassenpasswort und kein Häkchen an der Klasse.
Was ist E2EE?
Nachdem du ein Fach öffnest und dein Login-Passwort eingibst, werden Schülernamen in deinem Browser verschlüsselt. Bis dahin speichert der Server die Namen mit AES-256, kann sie noch lesen, und die Tabelle zeigt sie. Der Schlüssel kommt aus dem Login-Passwort und einem zufälligen Salt. Es gibt kein zweites Klassenpasswort.
- Eine Datenbankkopie der Namen ist Chiffretext.
- Wir können nur diese verschlüsselten Namen herausgeben. Vor dem ersten Öffnen kann der Server sie noch lesen.
- Das ClassCheck-Team kann die Schülernamen nicht lesen. Vor dem ersten Öffnen kann der Server das.
Unterschied: Standard vs. E2EE
| Aspekt | Standard (AES-256 server-seitig) | E2EE |
|---|---|---|
| Verschlüsselung | Auf unseren Servern (AES-256-GCM) | In deinem Browser (vor Übertragung) |
| Wer hat den Schlüssel? | ClassCheck | Nur du (abgeleitet aus deinem Passwort) |
| Datenschutz | Hoch (DSGVO-konform) | Maximal (selbst Anbieter blind) |
| Komfort | „Passwort vergessen“ möglich | Bei Passwortverlust nur mit Wiederherstellungsschlüssel rettbar |
| Performance | Normal | Minimal langsamer (Browser-Crypto) |
| Teilen mit Kolleg:Innen | Direkt möglich | Nur mit Kolleg:Innen, die ebenfalls E2EE aktiviert haben |
So startet es
Jedes neue Konto bekommt einen Schlüssel. Du schaltest ihn nicht pro Klasse ein.
- Bei der Registrierung zeigt ClassCheck eine Wiederherstellungsphrase aus 12 Wörtern. Schreib sie auf. Nur damit kommst du zurück, wenn du das Login-Passwort verlierst. ClassCheck kann sie nicht wiederherstellen.
- Lege eine Klasse an und öffne ein Fach.
- Gib dein Login-Passwort ein (dasselbe wie beim Anmelden, kein Klassenpasswort). Der Browser verschlüsselt die Schülernamen. Bis dahin sind die Namen noch lesbar.
- Eine bestehende Klasse wird beim ersten Öffnen umgestellt. Dafür legst du keine zweite Klasse an.
Wiederherstellungsschlüssel
Bei der Registrierung bekommst du eine 12-Wort-Wiederherstellungsphrase — z.B.:
papier sonne wolke baum lampe kreis stein wasser feder rad ente buch
Wie du sie sicher aufbewahrst
- Ausdrucken und in einem Safe oder Aktenschrank verschließen (klingt altmodisch, ist aber sicher).
- In einem Passwortmanager (Bitwarden, 1Password, KeePass) als sicheren Hinweis speichern.
- Auf einem verschlüsselten USB-Stick.
Wie du sie nicht aufbewahrst
- Nicht als unverschlüsseltes Foto im Handy.
- Nicht in einer E-Mail an dich selbst (Postfach-Hack = Daten weg).
- Nicht in einer Cloud-Notiz ohne 2FA.
Einschränkungen
E2EE macht ClassCheck nicht weniger sicher, kostet aber Komfort:
- Volltextsuche über Schülernamen erfolgt im Browser — bei sehr großen Klassen leicht langsamer.
- Ausdrucke und PDFs werden im Browser erzeugt (nicht serverseitig). Bei sehr alten Browsern kann das ruckeln.
- Sammel-Funktionen wie Bulk-CSV-Export werden im Browser ausgeführt.
- Wenn du das Browser-Tab schließt, ist der entsperrte Schlüssel weg — beim nächsten Mal gibst du dasselbe Login-Passwort erneut ein.
E2EE-Klassen teilen
Auch verschlüsselte Klassen können geteilt werden — es gibt aber eine Bedingung:
Technisch passiert beim Teilen:
- Du klickst auf „Teilen“ und gibst die E-Mail-Adresse ein.
- Dein Browser holt den öffentlichen Schlüssel der eingeladenen Person.
- Dein Browser ver- („wrappt“) den Klassenschlüssel mit dem öffentlichen Schlüssel und sendet ihn an unseren Server.
- Beim nächsten Login entpackt der Browser der eingeladenen Person den Klassenschlüssel mit ihrem privaten Schlüssel.
- Ab jetzt kann sie die Klasse lesen — wir haben den Klassenschlüssel zu keinem Zeitpunkt im Klartext gesehen.
Mehr Details: Teilen mit E2EE.
Was passiert bei verlorenem Passwort?
Du hast den Wiederherstellungsschlüssel noch
- Login mit deinem normalen Konto-Passwort.
- Beim Versuch, eine E2EE-Klasse zu öffnen, kommt der Hinweis „Passwort vergessen?“.
- Die 12-Wort-Phrase eingeben.
- Neues Login-Passwort setzen. Es sperrt denselben Schlüssel auf.
- Alle Klassen wieder zugänglich.
Du hast den Wiederherstellungsschlüssel verloren
Letzter Strohhalm: Wenn die Klasse mit Kolleg:Innen geteilt war, kann eine dieser Personen die Daten exportieren und dir geben.
Weiterlesen
- Teilen & Zusammenarbeit — E2EE und Kollaboration
- Konto & Sicherheit — 2FA, Passwort, Aktivitätslog
- Datenschutzerklärung