首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何加密网页上的文本?

如何加密网页上的文本?
EN

Stack Overflow用户
提问于 2011-02-01 21:30:04
回答 1查看 443关注 0票数 2

:)

我想创建一个网页与它的加密文本上,C#程序可以解密。我能这么做吗?

我在一个C#表单上有一个WebBrowser,它加载一个页面并显示一个序列码。我不想让任何人发现这段代码,因此这就是我考虑加密它的原因。也许有更好的方法来做这件事?

谢谢!:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-02-01 22:05:50

你的意思是字面上的串行代码,比如某些软件的密钥,这些代码应该只对预期的接收者可见?如果是这种情况,那么就会因为投入了更多的思考和努力而受到赞誉,许多地方都会在没有加密的情况下发送这些内容。

答案确实是你需要SSL。您需要最终用户能够阅读它,因此他们必须拥有解密它所需的所有信息。这意味着你需要一种加密方法,如果有人在监听(如果没有人在监听,你为什么要加密它?),那么你必须预先交换密钥或一些秘密,使用公钥加密,或者使用D-H密钥交换之类的东西。

如果第三方可以对您的通信进行更改并对其进行窃听,那么唯一安全的选择就是在系统之外进行某种身份验证,或者某种可传递的信任机制。SSL的安全证书执行的正是这一功能。

你可以自己完成这一切,但你将重新发明每一种web浏览器中都存在的一整套技术。购买证书,通过SSL发送页面。

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

https://stackoverflow.com/questions/4863165

复制
相关文章

相似问题

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