Wie installiere ich ein Webzertifikat auf einem Android-Gerät?

10

Um an der Universität Zugang zu WIFI zu erhalten, muss ich mich mit meinen Benutzer- / Pass-Anmeldeinformationen anmelden.

Das Zertifikat ihrer Website (die lokale Homepage, auf der nach den Anmeldeinformationen gefragt wird) wird nicht als vertrauenswürdiges Zertifikat erkannt. Daher installieren wir es separat auf unseren Computern.

Das Problem ist, dass ich meinen Laptop nicht oft zur Universität mitnehme, daher möchte ich normalerweise eine Verbindung mit meinem HTC Magic herstellen, aber ich habe keine Ahnung, wie ich das Zertifikat separat auf Android installieren soll. Es wird immer abgelehnt.

Dies ist, was auf ihrer Website angegeben ist

> Notwendigkeit der Installation von offiziellen Zertifikaten CyberTrust, die von der CRU validiert wurden (http://www.cru.fr/wiki/scs/)


Die Zertifikate enthalten Informationen, die zum Generieren von Verschlüsselungsschlüsseln für den Datenaustausch zertifiziert sind und als Kennwort eines Benutzers als "vertraulich" bezeichnet werden.

Wenn Sie beispielsweise eine Verbindung zu CanalIP-UPMC herstellen, muss der Benutzer die Identität des Servers überprüfen, der das Zertifikat akzeptiert, das auf dem Bildschirm in einem "Popup-Fenster" angezeigt wird. In der Realität kann der Benutzer ein Zertifikat nicht validieren, da eine einfache visuelle Überprüfung der Lizenz nicht möglich ist.

Daher müssen die Zertifikate der Zertifizierungsstelle (CRU-Cybertrust Educationnal-ca.ca Cybertrust und-global-root-ca.ca ) vor dem Browser installiert werden, damit die Gültigkeit des Zertifikatsservers automatisch kontrolliert werden kann.

Bevor Sie mit dem Netzwerk-UPMC CanalIP verbinden müssen Sie in Ihrem Browser durch die Zertifizierungsstelle registrieren Cybertrust-Educationnal-ca.ca des Download Cybertrust-Educationnal-ca.ca , auf Ihrem Browser abhängig und wählen Sie den unten stehenden Link:

Klicken Sie im Internet Explorer auf den folgenden Link.

Klicken Sie in Firefox auf den folgenden Link.

Klicken Sie in Safari auf den folgenden Link.

Wenn dieses Verfahren nicht eingehalten wird, besteht für den Benutzer ein echtes Risiko: das beraubte Kennwort LDAP-Verzeichnis UPMC. Ein böswilliger Server kann in der Tat sehr leicht versuchen, den Typ " Mann in der Mitte " anzugreifen, indem er sich als legitimer Server bei UPMC ausgibt.

Der Diebstahl eines Passworts ermöglicht es dem Angreifer, eine Identität für Transaktionen über das Internet zu stehlen. Dies kann die Verantwortung des gefangenen Benutzers übernehmen ...

Dies ist ihre Website: http://www.canalip.upmc.fr/doc/Default.htm (auf Französisch, Google-translate it :))

Weiß jemand, wie man ein Webzertifikat auf Android installiert?

Eldarerathis
quelle
Ist Ihr Telefon gesperrt oder haben Sie Zugriff auf das Dateisystem?
Ich denke, ich kann auf das Dateisystem zugreifen. Es gibt den Debug-Modus, der Ihnen einen Root-Zugriff ermöglicht. Aber was hat das mit Zertifikaten zu tun?
Wenn Sie also nur zu dieser Site navigieren, haben Sie keine Möglichkeit, das Zertifikat dauerhaft zu akzeptieren?
Nein, tatsächlich fragt der Browser, ob das Zertifikat ignoriert werden soll. Wenn ich auf Ja drücke, wird eine Fehlerseite angezeigt. Dies passiert sogar auf einem PC. FireFox kann auch keine Seite laden, selbst wenn ich es anweise, das Zertifikat zu ignorieren. Wenn ich es also separat herunterlade und darauf
1
Anstatt in Ihrer Frage anzugeben, dass Sie das Problem gelöst haben, sollten Sie eine neue Antwort mit der Lösung erstellen und diese Antwort dann akzeptieren.
Ale

Antworten:

4

Für Android 2.2 können die Zertifikate ( ohne Umbenennen oder Konvertieren ) im Stammverzeichnis der SD-Karte abgelegt werden.

Installieren:

  1. Gehen Sie zum Menü Einstellungen / Sicherheit im Abschnitt Speicherung von Anmeldeinformationen .

  2. Aktivieren Sie Sichere Anmeldeinformationen verwenden .

  3. Klicken Sie auf Von SD-Karte installieren .

  4. Ein Menü mit den verfügbaren Zertifikaten wird angezeigt.

  5. Klicken Sie auf jedes zu installierende Zertifikat.

Diese Zertifikate stehen dann dem WLAN-System zur Verfügung.

Tephyr
quelle
0

Ich weiß, dass dies zu spät kommt, aber ich habe ein Tool nur für diesen Zweck entwickelt. Ich hatte Probleme mit meinem Droid und habe dieses Tool erstellt: RealmBs Android Certificate Installer . Ich weiß, dass es mit Android 2.0 (dem Betriebssystem, das auf dem Droid läuft) funktioniert, aber ich weiß es nicht für 1.5 oder 1.6. Probieren Sie es einfach aus.


quelle
Eigentlich habe ich ein Tool namens wifihelper gefunden, das genau das tut und für 1.5 und 1.6 funktioniert.
Die martani.net-App war komplex, daher kann ich nicht sicher sein, ob ich sie richtig verwendet habe. Auf jeden Fall befolgte ich die Anweisungen und es schien keine Wirkung zu haben. Ich habe auch das Installationsprogramm von RealmB ausprobiert, und das schien "zu funktionieren", in dem Sinne, dass das Telefon in einem Dialogfeld, in dem ich gefragt wurde, welchen Namen ich dem Zertifikat geben soll, angezeigt wurde, als ich den Browser meines Telefons auf den von der Site bereitgestellten Link zeigte. Andererseits kann ich immer noch keine Verbindung zu meinem drahtlosen Netzwerk herstellen: - |
-2

Ich habe es getan, indem ich im Browser "file: /" plus den Namen der Zertifikatdatei auf der SD eingegeben habe

ElAnthony
quelle