CodeB Wallet · PDF-Signatur · PAdES

PDFs mit der Wallet signieren, und andere zum Signieren einladen

PDF hochladen, QR-Code mit der CodeB Wallet scannen und mit der Signaturkarte oder dem CodeB-Signaturdienst signieren. Weitere Personen per E-Mail einladen: Sie signieren dasselbe PDF nacheinander, und alle erhalten das signierte Ergebnis.

Zum Signieren brauchen Sie die App CodeB Wallet auf einem Android-Telefon: erhältlich über myeuid.app. Eingeladene brauchen die App ebenfalls, aber kein Konto.

PAdES · Signaturkarte per NFC · OpenID4VP-Signaturanfrage · ETSI TS 119 432 · mehrere Unterzeichner · E-Mail-Einladungen

Geschlossene Beta für Tester der CodeB Wallet. Nicht zertifiziert.

Kurz gesagt

Was
PDFs mit der CodeB Wallet signieren: eine signierte Anfrage der Website per QR-Code, die Signatur in der Wallet, das signierte PDF zurück auf der Website.
Wer
Jeder mit einem Konto auf der Website, auch mit Gastkonto, kann Signaturen anfragen. Eingeladene brauchen nur den E-Mail-Link.
Sie brauchen
Die App CodeB Wallet für Android (myeuid.app) zum Signieren. Für eine qualifizierte Signatur zusätzlich eine Signaturkarte mit qualifiziertem Zertifikat, gelesen per NFC.
Unterzeichner
Sie, per E-Mail eingeladene Personen oder beides; nacheinander auf demselben PDF.
Signaturen
Fortgeschritten (jede Signaturquelle der Wallet) oder qualifiziert (Signaturkarte mit qualifiziertem Zertifikat). PDF-Signaturen (PAdES).
Prüfungen
Das signierte PDF muss die vorige Fassung unverändert enthalten; die Signatur wird geprüft; Inhaltsänderungen um die Signatur herum werden abgelehnt.
Designziel
ARF 3.0 Thema 16 und ETSI TS 119 432. Nicht zertifiziert.

So funktioniert es

Hochladen, freigeben, scannen, signieren. Die Website sieht Ihren Signaturschlüssel nie.

Hochladen

Auf der Signaturseite anmelden (jedes Konto, ein Gastkonto genügt), ein bis zehn PDFs hochladen und eine fortgeschrittene oder qualifizierte Signatur wählen.

Einladen

Selbst signieren, weitere Personen per E-Mail einladen oder beides. Alle signieren dasselbe PDF nacheinander, in der festgelegten Reihenfolge.

Scannen und signieren

Den QR-Code mit dem QR-Scanner der CodeB Wallet scannen. Die Wallet zeigt, wer anfragt, und jedes Dokument, und signiert dann mit der Signaturkarte per NFC oder mit dem CodeB-Signaturdienst.

Prüfen und herunterladen

Der Server prüft jede Signatur. Der Viewer zeigt das PDF mit seinen Signaturen rechts daneben und prüft jede einzelne. Wenn alle signiert haben, erhält jeder Unterzeichner eine E-Mail mit einem Link zum signierten PDF.

Für Sie

  • Ein bis zehn PDFs hochladen (zusammen bis 50 MB).
  • Selbst zuerst signieren oder nur andere einladen.
  • Den Status live auf der Seite verfolgen, auch ob jede Einladungs-E-Mail verschickt wurde; bei Bedarf erneut senden.
  • Das PDF mit jeder Signatur und ihrem Prüfergebnis ansehen.
  • Das signierte PDF herunterladen, die Anfrage zurückziehen oder löschen.

Für Eingeladene

  • Eine E-Mail mit Link und QR-Code, wenn sie an der Reihe sind.
  • Kein Konto, kein Passwort.
  • Die Wallet zeigt vor dem Signieren, wer anfragt, und die Dokumente; Ablehnen ist möglich.
  • Ein Link zum signierten PDF, wenn alle signiert haben, mit einem Viewer, der jede Signatur zeigt und prüft.

Sicherheit und Datenschutz

Signierte Anfragen

Die Wallet erhält für jede Signaturanfrage ein signiertes Anfrageobjekt und prüft das Zertifikat der Website, bevor sie etwas anzeigt.

Ein PDF, alle Signaturen

Jeder signiert die Fassung, die der Vorige signiert hat. Der Server prüft, dass jede Fassung die vorige unverändert enthält.

Shadow-Angriffe abgewehrt

Aktualisierungen, die Seiteninhalte ersetzen, sichtbare Anmerkungen hinzufügen oder nach der Signatur Inhalte ergänzen, werden abgelehnt.

Ehrliche Angaben

„Qualifiziert“ nur, wenn das Zertifikat es ausweist; nie bei selbst signierten Zertifikaten; die PAdES-Stufe wird angezeigt.

Zufällige Links

Jeder Unterzeichner hat einen eigenen 128-Bit-Link. Dokumente sind nur während der eigenen Runde abrufbar.

Signaturen geprüft

Der Viewer prüft jede Signatur eines PDFs: unverändert seit dem Signieren, spätere Änderungen, Zertifikat zum Signaturzeitpunkt gültig, Zeitstempel. Kein Abgleich mit den EU-Vertrauenslisten; die Anzeige sagt das.

Vertrauenswürdige Zeit

Antwortet ein Zeitstempeldienst, trägt die Signatur eine vertrauenswürdige Zeit (PAdES-B-T); sonst nur die eigene Zeit des Unterzeichners (PAdES-B-B).

Kurze Aufbewahrung

Dokumente werden 30 Tage nach Abschluss gelöscht oder früher durch Sie. Protokolle enthalten nur Kennungen und Ergebnisse.

Standards

  • PAdES (ETSI EN 319 142-1)
  • OpenID4VP-basierte Signaturanfrage, Dokumentabruf (ETSI TS 119 432, CSC-Datenmodell)
  • eIDAS: fortgeschrittene und qualifizierte elektronische Signaturen
  • EU ARF 3.0, Thema 16, als Designziel; nicht zertifiziert
  • ES256-Anfrageobjekte mit X.509-Zertifikatskette

Häufige Fragen

Wie signiere ich ein PDF mit der CodeB Wallet?

Die Signaturseite öffnen, anmelden, das PDF hochladen und „Zur Signatur freigeben“ wählen. Den QR-Code mit dem QR-Scanner der CodeB Wallet scannen (auf dem Telefon selbst „In CodeB Wallet öffnen“ tippen). Die Wallet zeigt das Dokument, Sie bestätigen, und das signierte PDF erscheint auf der Seite.

Können mehrere Personen dasselbe PDF signieren?

Ja. Laden Sie sie beim Erstellen oder später per E-Mail ein. Sie signieren nacheinander dasselbe PDF; jede Person erhält eine E-Mail, wenn sie an der Reihe ist, und braucht kein Konto. Am Ende erhalten alle einen Link zum signierten PDF.

Welche Signaturen sind möglich?

Eine fortgeschrittene elektronische Signatur mit jeder Signaturquelle der Wallet oder eine qualifizierte elektronische Signatur mit einer Signaturkarte, deren Zertifikat eine qualifizierte Signatur ausweist. Es sind PDF-Signaturen (PAdES).

Ist die Signatur qualifiziert?

Nur wenn mit einer Signaturkarte mit qualifiziertem Zertifikat signiert wird. Die Seite zeigt „qualifiziert“, wenn das Zertifikat es ausweist (qcStatements); ein Abgleich mit den EU-Vertrauenslisten erfolgt nicht. Selbst signierte Zertifikate gelten nie als qualifiziert.

Woran erkennt der Server, dass das PDF nicht verändert wurde?

Jedes signierte PDF muss die vorige Fassung Byte für Byte enthalten, gefolgt von der neuen Signatur. Der Server prüft die Signatur und lehnt Aktualisierungen ab, die Seiteninhalte ersetzen, sichtbare Anmerkungen hinzufügen oder nach der Signatur Inhalte ergänzen.

Wie lange werden Dokumente aufbewahrt?

Eine Anfrage ist für die eigene Signatur 24 Stunden und für jede eingeladene Person 72 Stunden offen. Dokumente und signierte PDFs werden 30 Tage nach Abschluss aufbewahrt oder bis Sie sie löschen.

Ist das ARF-3.0-konform?

Es ist auf das EU Architecture and Reference Framework (ARF) 3.0, Thema 16, und die OpenID4VP-basierte Signaturanfrage nach ETSI TS 119 432 ausgelegt. ARF 3.0 legt die Vertrauenskette für Signaturanfragen noch nicht fest; bis ein Zugangszertifikat einer nationalen Registrierungsstelle vorliegt, erkennt die CodeB Wallet die Website über ein CodeB-Zertifikat. Nicht zertifiziert.

Kann ich die Signaturen eines PDFs sehen und prüfen?

Ja. Der Viewer auf der Signaturseite zeigt das PDF mit seinen Signaturen rechts daneben, wie ein PDF-Reader am Desktop: für jede Signatur, ob der signierte Teil unverändert ist, ob danach etwas geändert wurde, wer signiert hat, das Zertifikat und seine Gültigkeit zum Signaturzeitpunkt sowie den Zeitstempel. Ein PDF, das Sie vor dem Hochladen nur ansehen, wird auf Wunsch geprüft und nicht gespeichert. Zertifikate werden nicht mit den EU-Vertrauenslisten abgeglichen; „qualifiziert“ erscheint nur, wenn das Zertifikat es ausweist.

Erhalten die Signaturen einen Zeitstempel?

Ja, wenn ein Zeitstempeldienst antwortet. Die CodeB Wallet fragt den CodeB-Zeitstempeldienst, mit einem zweiten Zeitstempelserver als Ersatz; die Signatur trägt dann eine vertrauenswürdige Zeit (PAdES-B-T). Antwortet keiner, wird das PDF trotzdem signiert, nur mit der eigenen Zeit des Unterzeichners (PAdES-B-B). Der Viewer zeigt, welche Variante eine Signatur hat.

Ist meine Einladungs-E-Mail angekommen?

Die Liste der Anfragen zeigt für die eingeladene Person, die an der Reihe ist, ob die E-Mail an den Mailserver übergeben wurde oder fehlschlug, mit der Schaltfläche „E-Mail erneut senden“ (höchstens 3-mal, einmal pro Minute).

Gibt es Grenzen für Gastkonten?

Ein Gastkonto kann pro Tag (UTC) 5 Dokumente mit dem CodeB-Signaturdienst signieren, bis zu 5 Signaturanfragen starten und pro Anfrage bis zu 2 Personen einladen. Signaturen als eingeladene Person in der Anfrage eines anderen zählen nicht zum Tageslimit. Signaturen mit der eigenen Signaturkarte sind nicht begrenzt.

Wie kann ich es ausprobieren?

Die Signaturseite öffnen und anmelden (ein Gastkonto genügt). Zum Signieren brauchen Sie die App CodeB Wallet für Android, erhältlich über myeuid.app. Die CodeB Wallet ist in einer geschlossenen Beta; Tester melden sich bei info@aloaha.com.

Signaturen aus der Wallet für Ihre Dokumente?

Schreiben Sie uns zu Signaturanfragen, mehreren Unterzeichnern und dem CodeB-Signaturdienst. Tester für die CodeB Wallet sind willkommen.