BSI TR-03151 Secure Element API (SE API)
Im Rahmen der Digitalisierung setzen heutzutage viele Anwendungen auf digitale Signaturen, um die Authentizität und Integrität von Informationen zu schützen. Solche Anwendungen benötigen aufgrund gesetzlicher oder organisatorischer Anforderungen einen angemessenen Schutz ihrer Signaturschlüssel. Insbesondere der private Signaturschlüssel muss durch eine geeignete Sicherheitskomponente vor unbefugtem Zugriff oder Offenlegung geschützt werden. Das hierfür notwendige Schutzniveau kann durch den Einsatz eines Sicherheitselements (Secure Element oder SE) erreicht werden.
In diesem Kontext spezifiziert die Technische Richtlinie TR-03151 die Secure Element API (SE-API). Bei der SE-API handelt es sich um eine digitale Schnittstelle, welche die Funktionalität eines beliebigen Sicherheitselements kapselt und einer Anwendung einen einheitlichen Zugriff auf die Sicherheitsfunktionalitäten des Sicherheitselements ermöglicht, ohne dass die Anwendung den genauen Typ des verwendeten Sicherheitselements kennen muss. Der Hauptzweck der Schnittstelle ist die Sicherung der Authentizität und der Integrität von Informationen indem diese digital signiert werden.
Aktuelle Version
- BSI TR-03151-1 Secure Element API (SE API), Part 1, Version 1.1.1
- BSI TR-03151-2 Secure Element API (SE API), Part 2, Version 1.1.0
- BSI TR-03151-2 Secure Element API (SE API), Part 2, Appendix ANSI C, Version 1.1.0
- BSI TR-03151-2 Secure Element API (SE API), Part 2, Appendix ANSI C - ANSI C Interface Files, Version 1.1.1
- BSI TR-03151-2 Secure Element API (SE API), Part 2, Appendix Java, Version 1.1.0
- BSI TR-03151-2 Secure Element API (SE API), Part 2, Appendix Java - Java Interface Files, Version 1.1.1
Alte Versionen
- BSI TR-03151 Secure Element API (SE API) Version 1.0.1
- Amendment zu BSI TR-03151 Secure Element API (SE API), Version 1.0.1
- Anhang der BSI TR-03151
- Kurz-URL:
- https://www.bsi.bund.de/dok/TR-03151