Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Kommentar: Vervollständigung

...

Die folgenden Schritte beziehen sich auf "reines" Android 6 7 (Nexus 5 9) bzw. Nexus 7 (2013)) Android 6 (Nexus 5) und den Browser Chrome, sollten aber für alle halbwegs aktuellen Android-Versionen gleichermassen gelten.

Vorbereitung: Display-Sperre einrichten

Android besteht für den Import von Zertifikaten auf einer Display-Sperre, z.B. PIN oder Passwort. Es empfiehlt sich dies vor den folgenden Schritten einzurichten.

Tip Android 6: Zertifkatskette im PKCS12-Format importierten

Unter Android 6 hatten wir Probleme CAs zu importieren. Stattdessen konnten wir eine PKCS12-Datei (.p12) importieren die alles enthält (Root-CA, Sub-CA, Zertifikat und private key).

Root-CA importieren

Im Browser Chrome die Root-CA als .crt (weil .pem nicht erkannt wird) ankicken.

Evtl. verlangt Chrome jetzt PIN bzw. Passwort der Display-Sperre einzugeben.

Es erscheint ein Dialog "Zertifikat bennen", z.B. "Projekt xy Root-CA 2016" oder "Projekt xy Root-CA S1", ... eingeben.

...

Client-Zertifikat importieren

...

Zertifikatspaket in Browser oder Dateibrowser (z.B. USB-Stick an OTG-Adapter) anklicken.

Ggfs im Dialog "Zertifikat extrahieren": Passwort des Zertifikats bzw. Zertifikat/Key-Paketes eingeben.

Dialog "Zertifikat benennen": z.B. "Projekt xy Client-Zertfiikat 2016" oder "Projekt xy Client-Zertfiikat", ... eingeben.

"OK".

Verwendung eines Client-Zertifikats

...