在android中使用GPG解压缩文件

时间:2011-12-08 13:41:14

标签: android unzip gnupg

在我的项目中,我将解压缩SD卡中的文件。

但是文件是使用客户端证书压缩的,以确保它们无法在未授权查看文件的设备上解压缩。所以,使用gpg我们使用 gpg-zip与客户端证书在我们这边创建zip文件 - 客户端 证书安装在设备上,因此gpg-unzip应该只能解压缩 如果它有正确的证书。 “

所以,我必须使用GPG解压缩文件。

有可能吗?怎么样?

先谢谢。

1 个答案:

答案 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