Android 通过在runtin处截断/添加字节来保护数据

Android 通过在runtin处截断/添加字节来保护数据,android,security,pdf,encryption,truncate,Android,Security,Pdf,Encryption,Truncate,我有一个android应用程序,可以下载PDF文件,在杂志应用程序中显示 为了保护数据,我已经设置了用户密码。另外,我还考虑删除存储在设备上的每个文件的最后100个字节,并在运行时添加它们 这至少会使PDF不再可读 有没有人对如何通过适度努力实现这一目标,同时保持较低的计算开销提出建议 谢谢您的建议。加密似乎是最适合您的方法 我已经尝试过加密,但每次打开PDF时都会导致几秒钟的延迟。因此,我正在寻找另一种方法,通过从末尾删除一些数据来使PDF变得无用。如果您的PDF使用老式的外部参照表,那么最

我有一个android应用程序,可以下载PDF文件,在杂志应用程序中显示

为了保护数据,我已经设置了用户密码。另外,我还考虑删除存储在设备上的每个文件的最后100个字节,并在运行时添加它们

这至少会使PDF不再可读

有没有人对如何通过适度努力实现这一目标,同时保持较低的计算开销提出建议


谢谢您的建议。

加密似乎是最适合您的方法


我已经尝试过加密,但每次打开PDF时都会导致几秒钟的延迟。因此,我正在寻找另一种方法,通过从末尾删除一些数据来使PDF变得无用。如果您的PDF使用老式的外部参照表,那么最后100个字节通常只包含文件尾部和外部参照表的某些部分。许多PDF都可以修复丢失的字节。。。