5 Stimmen

Entpacken einer Datei mit GPG auf Android

In meinem Projekt werde ich die Datei entpacken, die sich auf der SD-Karte befindet.

Aber die Dateien sind mit einem Client-Zertifikat als Zip-Datei gesichert, um sicherzustellen, dass sie auf einem Gerät, das nicht befugt ist, Dateien zu sehen, nicht entpackt werden können. Daher verwenden wir mit gpg-zip ein Client-Zertifikat auf unserer Seite, um die Zip-Datei zu erstellen - das Client-Zertifikat ist auf dem Gerät installiert, sodass gpg-unzip nur entpacken kann, wenn das richtige Zertifikat vorhanden ist.

Also werde ich die Datei mit GPG entpacken müssen.

Ist das möglich? Und wie?

Vielen Dank im Voraus.

0voto

jonvuri Punkte 5636

Es ist möglich, aber du musst dafür arbeiten. Es gibt eine Open-Source-Bibliothek namens Bouncy Castle, die unter anderem die GPG-Entschlüsselung auf Android ermöglichen kann.

Hier ist eine weitere verwandte Frage: Gibt es eine gute GnuPG-Verschlüsselungsbibliothek für Java/Scala?

Hier ist die Bouncy Castle Homepage: http://www.bouncycastle.org/

Und hier ist ein Beispiel für die Verwendung davon: http://code.google.com/p/android-privacy-guard/source/browse/src/org/thialfihar/android/apg/Apg.java

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X