我的应用中有视频网址。我想加密/解密这些 URL。我正在尝试很多,但我找不到任何方法来做到这一点。
请 。提前致谢。
与其像 Will 建议的那样加密 URL,不如用标识符替换它们可能更有用。这些可以是独特的东西的散列(例如,sha,md..),对于每个用户来说可能是独特的。哈希值可以存储在数据库中,当用户尝试获取视频时,您可以根据用户权限对操作进行身份验证。
你可以使用ROT13
由于您想在应用程序中加密和解密 URL,因此执行此操作的关键也在应用程序中。
因此,“攻击者”可以使用密钥。
因此,我们谈论的是混淆,仅此而已。
无论发生什么,当您实际在应用程序中获取视频时,攻击者都可以观察到这样做。
因此,ROT13 可能是您在安全性和便利性之间的正确权衡。