Es handelt sich hier um eine Anwendung, die den Einsatz von Sicherheits-API und Sicherheitsmodul demonstriert. Im Downloadbereich finded sich eine daraus erzeugt vollständige Version in binärer Form, die für Android Geräte mit der Betriebssystemversion 2.3 (API Level 10) erzeugt wurde. Mit dieser ist es möglich, Daten verschlüsselt in einer Datei auf der SD-Karte abzulegen bzw. eine dort liegende verschlüsselte Datei wieder zu entschlüsseln
Das Gerät (Hardware oder Emulator) muss über einen (internen) SD-Karten Speicher verfügen. Dieser ist auf dem Gerät unter dem Verzeichnis /sdcard verfügbar
Die Binärversion besteh aus insgesamt drei Teilen:
Zuerst müssen die beiden APK Files müssen in der Reihenfolge
ACHTUNG: Vor dem erstmaligen Start von LocalEncryptionDemo muss das Schlüsselmaterial aus keystores.zip installiert werden! Dazu ist wie folgt vorzugehen:
Hinweis: Die Keystores sind verschlüsselt (siehe Projektdokumentation). Das benötigte und abgefragte Masterpasswort lautet: "ayrftmf09?" (ohne die "", aber mit dem ?).
Der Quelltext wird in einem eigene Subprojekt mittels git verwaltet und kann aus dem Repository bezogen werden. Die Quellen liegen in Form eines Eclipse-Projektes vor.