Technik

Auf dieser Seite möchten wir technische Details veröffentlichen, die im Kontext des elektronischen Personalausweises interessant sind.

Varianten des Personalausweises
eID-Clients für den elektronischen Personalausweis
Open Source Projekte im Kontext des Personalausweises

Varianten des Personalausweises

In diesem Abschnitt werden gemäß BSI TR-03127 Varianten von produzierten Personalausweisen und Aufenthaltstiteln gegenüber den aktuellen Versionen der Spezifikationen aufgeführt. Diese Varianten ergeben sich beispielsweise durch Änderungen und Aktualisierungen in den Spezifikationen. Die Ausweise werden bei diesem Verfahren anhand der Seriennummern der genutzten DocumentSigner identifiziert. Die Informationen, die in der folgenden Tabelle aufgeführt sind, stehen zusätzlich elektronisch als DefectList gemäß BSI TR-03129 zur Verfügung. Die DefectList beinhaltet Produktionsfehler und -änderungen, die bei einer großen Menge von ausgegebenen Dokumenten wie dem Personalausweis unvermeidlich sind. Ein Terminal kann ein oder mehrere DefectLists über das Kommando GetDefectList anfordern.

Ausgabezeitraum DocumentSigner Serial Number Abweichung ObjectIdentifier in DefectList
Bis Q3/2011 SN ≤ 106 Die Ausweise enthalten in EF.CardAccess und EF.ChipSecurity keine Struktur PrivilegedTerminalInfo. Der für nicht-privilegierte Terminals verfügbare Schlüssel für die Chipauthentisierung ist der Schlüssel, der in der ersten ChipAuthenticationInfo adressiert wird. id­-EAC2PrivilegedTerminalInfoMissing
Bis Q3/2011 SN ≤ 106 Die Ausweise enthalten in EF.ChipSecurity kein eIDSecurityInfo. id­-eIDSecurityInfoMissing
Bis Q4/2011 SN ≤ 109 Die Ausweise erlauben keine mehrfache Authentisierung während einer Kartenaktivierung, d.h. zur Durchführung einer zweiten Authentisierung muss die Karte durch ein Aus- und Anschalten des Lesefeldes zurückgesetzt werden. id­-PowerDownReq
Bis Q2/2012 SN ≤ 112 Die Ausweise enthalten keine bzw. eine leere Datengruppe „Geburtsname“ (DG13). id­-eIDDGMissing mit Parameter DG13
Bis Q2/2012 SN ≤ 112 Die Ausweise enthalten keine Datengruppe „Staatsangehörigkeit“ (DG10). id­-eIDDGMissing mit Parameter DG10

Diese Liste mit Änderungen werden wir bei Bedarf weiter fortsetzen. Anwendungsentwicklern im eID-Kontext wird auf dieser Basis eine Möglichkeit gegeben, die im Feld verfügbaren Varianten des Personalausweises korrekt zu behandeln und diese Varianten in ihre Software zu integrieren.

eID-Clients für den elektronischen Personalausweis

Name AusweisApp PersoApp
Hersteller Bund TU Darmstadt, Fraunhofer SIT, ageto
Website https://www.ausweisapp.bund.de https://www.persoapp.de
Source Code verfügbar Nein https://persoapp.googlecode.com
Lizenz: LGPL
Unterstützte Plattformen
  • Windows Vista, 7 und 8
  • Ubuntu ab 12.04
  • Debian 6
  • openSuSE ab 12.1
  • Mac OS X ab 10.6
Java, Android
Unterstützte Browser Internet Explorer, Mozilla Firefox Browser-Unabhängig
Browser-Plugin Ja Nein
BSI Zertifizierung Nein Nein

Name Open eCard App AutentApp2
Hersteller ecsec Governikus
Website https://www.openecard.org https://www.autentapp.de
Source Code verfügbar https://github.com/ecsec
Lizenz: GPL v3
in Planung
Unterstützte Plattformen Java, Android
  • Microsoft Windows 7 und 8
  • Mac OS X
Unterstützte Browser Browser-Unabhängig Browser-Unabhängig
Browser-Plugin Nein Nein
BSI Zertifizierung Nein Nein

Open Source Projekte im Kontext des Personalausweises

Im Kontext des Personalausweises gibt es unterschiedliche Projekte. wir möchten an dieser Stellen den Open Source Projekten eine Möglichkeit bieten, sich vorzustellen. Diese Liste wird mit der Zeit erweitert. Sollten Sie Ihr Projekt in dieser Liste vermissen, kontaktieren Sie uns einfach.