我有一个 700 mb 的视频文件,出于安全原因,我想将其加密并放入我的 SD 卡中。然后我想通过解密来玩。通过加密/解密技术是否可行?加密/解密是否会影响/降低视频质量。 更好的方法是什么?如果Java中有什么好的算法请推荐。
我尝试了一些能够加密但无法解密的算法。
编辑: 另外我如何保护视频文件并避免被传输。
干杯
最佳答案
加密/解密是无损的,否则无法使用。所以不,视频在数据方面将完全相同。您可能会将其与压缩混淆。
会影响播放质量。我认为在手机上即时解密视频文件而播放时没有延迟是不可行的。
如果您可以在手机上解密,则您的方法无法保护您的视频。
真正的问题是,为什么要加密视频文件?如果你能玩它,你就能撕掉它。
关于java - Android - 视频文件加密/解密会影响其质量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6953855/