Android 查看时保护PDF
我在外部存储器(SD卡)中有一个加密的PDF文件,我想在阅读时在Android设备上保证它的安全。问题是:Android 查看时保护PDF,android,pdf,encryption,Android,Pdf,Encryption,我在外部存储器(SD卡)中有一个加密的PDF文件,我想在阅读时在Android设备上保证它的安全。问题是: 我需要一份普通的复印件来打开它 第三方应用程序可提供共享应用程序的选项(例如Adobe 读者) 1) 第一种方法是用图像来做。该文件通过CipherInputstream解密。此密码输入流将文件读取到android内存文件中(该文件基本上与我们的a路径相同,但仅对android可见)。此解密的MemoryFile可以通过Bitmapfactory生成位图。不幸的是,我无法从内存文件中打
- 我需要一份普通的复印件来打开它
- 第三方应用程序可提供共享应用程序的选项(例如Adobe 读者)
- 我可以建议应用程序只使用这一个应用程序打开PDF
- 此查看器不允许在阅读时共享应用程序
- 文件可以在查看器显示时快速删除,而不会使查看器崩溃
您对满足此要求的PDF查看器有什么想法吗?或者您对阅读时保护PDF有其他想法吗?最后,您试图创建一个包含太多不在您控制范围内的组件的DRM系统。您不太可能使这样的系统安全。