【发布时间】:2011-03-15 17:44:38
【问题描述】:
string emailfield=txtEmail.Text.ToString();
string url =
"http://localhost:3076/user/Authenticate-Users.aspx?email="+emailfield;
我想加密查询字符串,然后解密。有没有办法在 C# 中做到这一点?
谢谢
【问题讨论】:
-
最好的解决方案是通过 HTTPS 托管服务。失败了:谁来解密电子邮件地址?您要使用对称加密还是非对称加密?
-
正如 Wenham 建议的那样,您可能正在寻找错误的解决方案。如果您能解释为什么要加密然后解密您的消息,那么您可能会得到更好的答案。
-
您是否仅基于电子邮件地址验证使用?这太荒谬了。您需要在某处合并密码。另外,我修正了你的拼写。 ["dis" isEqualToString:@"this"] != true;
-
有一个页面,我在其中对用户进行身份验证,用户只有在输入有效的电子邮件 ID 但知道该 URL 时才会访问该 URL。在进入此 url 数据库条目后,针对用户进行了他/她的电子邮件 ID 已验证但未单击激活链接的某些 mt 仅使用 url 并嵌入 der emailid 并检查验证我已采取所有步骤来避免 dos 但客户想要的是加密查询字符串我可以用 c 语言做吗我想要 64 位加密