TLS/SSL Tunnel unterstützt andere (zB Terminal-) Apps wie zum Beispiel ConnectBot dabei, eine mit TLS gesicherte Verbidnung zu einem anderen Server aufzubauen. Tunnel kümmert sich um den TLS Anteil und ihr Terminalprogramm kann sich mit dem lokalen Port verbinden um eine verschlüsselte Verbindung zu erhalten.
* kein Rooten nötig
* support für CAcert-Zertifikate.
* das ganze braucht natürlich bestehenden TLS Support auf der Remote-Seite.
Rechte:
* Dass Internetzugriff gebraucht wird, sollte logisch sein :)
* Apps2SD wird nicht unterstützt, weil ein Hintergrundservice für das Management der Tunnel benötigt wird.
* Der Gerätespeicher muss lesbar sein, um Zertifikate importieren zu können.
Hinweis:
Wenn sie ein selbst signiertes Zertifikat benutzen wollen, haben Sie zwei Möglichkeiten:
1.) Sie können sie das Zertifikat dem Android Zertifikatsspeicher hinzufügen (Einstellungen > Sicherheit > Von Speicher Installieren)
2.) oder Sie Importieren das Zertifikat innerhalb von Tunnel und stellen den Tunnel so ein, dass er die "Eigene Zertifikatsliste" benutzt.
3.) Um "file.pem" aus dem lokalen Speicher zu importieren, geben Sie einfach den Dateinamen ein oder benutzen Sie "file:" als prefix. Die Datei wird relativ zum lokalen "external storage area" gesucht. (normalerweise ist das /storage/emulated/0 aber die Anroidwelt ist bunt :-)
Stichworte: TLS-Tunnel, SSL-Tunnel, stunnel</br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br>