Jabber-Client mit OTR Unterstützung für iOS

Einen reinen Jabber-Client für iOS zu finden ist schwierig. Noch schwieriger ist es wenn dieser auch noch OTR enthalten soll. ChatSecure bietet leider nur kurze Pushzeiten an, so das man nach 10-Minuten Inaktivität keine Nachrichten mehr bekommt. Mit IM+ sind auch längere Inaktivitäten möglich. Dabei handelt es sich allerdings um einen MultiMessenger für die unterschiedlichsten Systeme.

IM+ Instant Messenger
Preis: Kostenlos+

Neben der Anbindung der Messenger untersützt IM+ auch das sogenannte Off-the-Record-Messaging kurz OTR. Damit können sich zwei Teilnehmer verschlüsselt austauschen. Es ist das digitale Äquivalent zum 4-Augen Gespräch.

Wenn man IM+ für XMPP-Verbindungen nutzt, sollte man sich bewusst sein, das nicht das Gerät eine Verbindung mit dem Jabberserver aufbaut, sondern hier noch eine Station hinzukommt. Der IM+ Client verbindet sich mit einem Server in Kanada und dieser verbindet sich mit dem Jabberserver. Aus Sicht des Jabberservers sieht der Client so aus:

IM+ (tls://184.107.68.165:23474#ejabberd@service)

Wahrscheinlich wird das ganze für die Abwicklung der unterschiedlichen Protokolle sowie für die Pushbenachrichtigungen benötigt. Wer hier also ohne OTR chattet, sollte sich nicht wundern.

RSA SecurID und das iPhone 5

Die Firma RSA Security erwirtschaftete 2005 einen Umsatz 83,2 Millionen US-Dollar. Mittlerweile gehört sie zur EMC Corporation. Außerdem ist sie für das Sicherheitssystem SecureID zuständig, welches nicht immer durch seine Sicherheit glänzte. Für die Erzeugung der PINs gibt es neben den Hardwarelösung wie z.B. dem RSA SecurID SID800-Token die Möglichkeit diese PINs über die App RSA SecurID auf einem iOS-Gerät zu erzeugen.

Die App RSA SecurID

Die App RSA SecurID

Öffnet man diese App auf einem Gerät wie dem iPhone 5 oder dem iPhone 5s wird man erstaunt sein was man sieht – schwarze Balken. Das iPhone 5 gibt es mittlerweile seit September 2012 und eine Firma mit über 1000 Mitarbeitern hat es immer noch nicht geschafft eine seiner wichtigsten Apps an die Auflösung eines neuen Gerätes anzupassen. Nun glänzt Apple nicht durch seine überbordende Produktvielfalt, es gibt nur eine Handvoll Modelle welche bei einer solchen Anpassung zu berücksichtigen sind. Der Vorgang selbst dauert auf einem Mac mit installiertem XCode keine 15 Minuten. Selbst wenn man die neue App dann auch noch drei Monate testen muss, ist dies kein Argument, schließlich schreiben wir mittlerweile das Jahr 2014. Die Funktionalität der App ist dadurch nicht beeinträchtigt, aber trotzdem fragt man sich doch, warum eine Firma wie RSA Security nicht in der Lage ist etwas benutzerfreundlicher zu sein.

iOS 7 Aktivierungssperre deaktivieren

Ab iOS 7 gibt es die sogenannte Aktivierungssperre. Damit kann ein Gerät sollte es gestohlen werden oder verloren gehen, nicht einfach neu initialisiert werden. Dadurch werden Diebstähle solcher Geräte unattraktiver. Schwierig wird das ganze wenn man ein solches Gerät verkaufen möchte. In diesem Fall muss die Sperre wieder deaktiviert werden.

Die iOS 7 Einstellungen

Die iOS 7 Einstellungen

Dazu deaktiviert man in den Einstellungen unter „iCloud“ -> „Mein iPhone/iPad suchen“ den Schiebeschalter. Damit die Operation abgeschlossen werden kann, muss das Accountpasswort eingegeben werden. Anschließend sollte das iOS Gerät ebenfalls über die Einstellungen zurückgesetzt werden. Danach ist das iOS Gerät verkaufsfähig.

OTR unter iOS

Wie ich im letzten Artikel beschrieben hatte, funktioniert PGP unter iOS nur mit Komforteinbußen. Bei Messengern mit Off-the-Record Messaging sieht es unter iOS leider ähnlich aus. Die einzige App die solche Funktion bietet ist ChatSecure:

ChatSecure Messenger
Preis: Kostenlos+

Neben XMPP werden auch der Facebook Chat, Google Talk und OSCAR unterstützt. Problematisch an der App ist, das sie sich nach 10-Minuten Inaktivität wieder ausloggt, was andere Messenger-Apps besser gelöst haben. ChatSecure ist dabei freie Software (GPLv3), dessen Quelltext auf GitHub eingesehen werden kann. Die offizielle Seite der App ist unter https://chatsecure.org/ zu finden.

Verschlüsselte Mails unter iOS

Mails verschlüsselt mit GnuPG zu verschicken, ist unter den Desktop-Betriebssystemen, wie Windows, Linux oder Mac OS X kein Problem. Schwieriger wird es unter Mobilsystemen. Für Android gibt es da eine Reihe von Lösungen. Bei iOS sieht das Ganze ziemlich mau aus. Das offizielle Mailprogramm, verfügt leider über keine Möglichkeiten es über Schnittstellen zu erweitern. Als einzige brauchbare App für das Verschlüsseln von Mails ist iPGMail zu nennen.

iPGMail
Preis: 3,99 €

Mangels möglicher Integration in das Mailprogramm müssen die Texte mittels Copy & Paste zwischen den beiden Apps ausgetauscht werden. Das ist natürlich nicht bequem, so das zu hoffen steht, das es hier in Zukunft eine elegantere Methode gibt. Die offizielle Seite ist unter http://ipgmail.com/ zu finden.