在我的项目中,我将解压缩SD卡中的文件。
但是文件是使用客户端证书压缩的,以确保它们无法在未授权查看文件的设备上解压缩。所以,使用gpg我们使用 gpg-zip与客户端证书在我们这边创建zip文件 - 客户端 证书安装在设备上,因此gpg-unzip应该只能解压缩 如果它有正确的证书。 “
所以,我必须使用GPG解压缩文件。
有可能吗?怎么样?
先谢谢。
答案 0 :(得分:0)
这是可能的,但你必须为之努力。有一个名为Bouncy Castle的开源库,除其他外,它可以在Android上提供GPG解密。
以下是另一个相关问题:Is there a good GnuPG encryption library for Java/Scala?
这是Bouncy Castle的主页:http://www.bouncycastle.org/
以下是使用它的示例:http://code.google.com/p/android-privacy-guard/source/browse/src/org/thialfihar/android/apg/Apg.java