首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >加密算法

加密算法
EN

Stack Overflow用户
提问于 2011-01-22 20:53:29
回答 2查看 1.4K关注 0票数 1

我正在创建一个使用隐写术算法的应用程序。现在我可以加密和解密文本了。但我希望我的应用程序在将文本加密到图像中后要求输入密码,以便每当有人解密图像时,它都会要求输入密码进行身份验证。这有可能吗?如果是,是如何实现的?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-01-22 21:24:32

使用对称密码解密文本,如AES。要获取加密密钥,请在用户输入的密码上使用基于密码的key derivation function (例如PBKDF2)。

然后使用隐写术隐藏图像中的加密文本。

票数 2
EN

Stack Overflow用户

发布于 2011-01-22 21:00:07

是的,这是可能的。您可以使用任何symmetric key algorithm,例如AES。但请确保编码/解码没有丢失任何比特。

我以前使用过二维码的数字签名,它更改了一些位,因为它将它们编码为ISO-8859-1。我的解决方案是在嵌入代码之前使用Base64。它需要更多的空间,但更安全。

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

https://stackoverflow.com/questions/4767897

复制
相关文章

相似问题

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