0

是否可以创建自定义属性,以便每当将该属性放在属性上时,它都会自动加密。

class encrypt
{
 [encryption]
 string password{get;set;}

}

此密码字段将来自表单输入,因此如果将此属性放置在该属性上,则用户输入的任何内容都应自动加密。

4

1 回答 1

1

提交表单时,输入字段的值将以纯文本形式发送。在提交之前用 javascript 加密是没有意义的,因为您需要向客户端公开密钥。最好的办法是对密码等敏感信息使用 HTTPS。为避免它们通过客户端和服务器之间的线路以明文形式发送,只需确保通过 SSL 提交表单。

于 2013-09-30T06:09:51.577 回答