首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >照片、音乐等媒体可以加密吗?

照片、音乐等媒体可以加密吗?
EN

Stack Overflow用户
提问于 2015-04-14 20:01:17
回答 2查看 115关注 0票数 0

我正在寻找一种加密媒体的方法,只有当一个人有一个“活跃的”帐户,才能被读取。媒体不能被偷..。如果显示媒体的应用程序能够解密媒体并显示实际的照片,这似乎是没有意义的。

加密速度慢吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-04-14 20:23:33

您可以通过使用基于密码短语(二进制格式)和任何双向加密算法(例如XOR )的双向加密/解密来实现这种功能。

异或加密/解密具有线性复杂度,速度极快,如果不知道首先使用了哪种加密算法,就很难破解加密数据。

实际的XOR密码短语可以与用户的帐户相关联。只要帐户处于活动状态,就可以访问密码短语,从而可以解密加密的媒体。如果用户脱机(注销),则无法访问密码短语,因此加密媒体将保持加密。

这可以实现为一个服务-用户下载音乐,只有当用户登录时才能播放(即有手段访问密码短语解密和播放音乐)。

如果密钥是随机的,并且至少和消息一样长,则异或密码比消息中有密钥重复时安全得多。3当密钥流由伪随机数生成器生成时,结果是流密码。一个真正随机的钥匙,结果是一个一次性的垫,这是不可打破的,即使在理论上。

cipher

票数 1
EN

Stack Overflow用户

发布于 2015-04-14 20:06:45

任何密码算法都可以使用。它不应该比加密任何相同大小的文件要慢。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29636366

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档