问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何加密ASP程序?

发布网友 发布时间:2022-04-22 04:39

我来回答

1个回答

热心网友 时间:2023-09-09 22:41

  无论什么时候只要我们使用数据库开发网站 我们就必须保护用户资料 这非常必要

  黑客可以盗窃口令 个人隐私遭到严重的破坏 最好的方法就是不储存原始密码 而是加密后再放到数据库中

  当我们想验证用户时 我们只需将用户输入的口令再次加密与数据库中的记录进行比较即可

  在asp中我们需要额外的对象加密

  但在中  SDK可以通过system web security  namespace中的CookieAuthentication类的

  HashPasswordForStoringInConfigFile方法来解决问题

  这样做的目的是加密配置文件的口令 甚至cookies HashPasswordForStoringInConfigFile方法非常容易使用 并且 它支持 SHA 和 MD 散列算法

  为了清楚 HashPasswordForStoringInConfigFile 方法 让我们制作一个小的ASP NET页 把输入串在SHA 和MD 格式

  中译成密码

  now  go

  <%@  Import  Namespace= System Web Security   %> <> <head> <script  language= VB   runat=server> Sub  encryptString(Src  As  Object   E  As  EventArgs)

  SHA Text  =  CookieAuthentication HashPasswordForStoringInConfigFile(txtPassword Text   SHA )

  MD Text  =  CookieAuthentication HashPasswordForStoringInConfigFile(txtPassword Text   MD )

  End  Sub </script> </head> <body>

  <form  runat=server>

  <p><b>Original  Clear  Text  Password   </b><br> <asp Textbox  id= txtPassword   runat=server  /> <asp Button  runat= server   text= Encrypt  String   onClick= encryptString   /></p>

  <p><b>Encrypted  Password  In  SHA   </b> <asp label  id= SHA   runat=server  /></p>

  <p><b>Encrypted  Password  In  MD   </b> <asp label  id= MD   runat=server  /></p>

  </form>

  </body>

  </>

  怎么样加密一串字符串是很容易的事 为了使它更容易使用我制作了一个函数 下面我就给出函数的源代码

  Function  EncryptPassword  (PasswordString  as  String   PasswordFormat  as  String)  as  String          If  PasswordFormat  =  SHA   then             EncryptPassword  =  CookieAuthentication HashPasswordForStoringInConfigFile(PasswordString   SHA )

  Elseif               PasswordFormat  =  MD   then             EncryptPassword=  CookieAuthentication HashPasswordForStoringInConfigFile(PasswordString   MD )

lishixin/Article/program/ASP/201311/21721
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 100分+追加50分 怎样对网页中的VBscript脚本加密? VBE 和 VBS 有什么区别? 怎么在asx文本文件里调用方法(加密方法) 如何生成vbe文件? asp代码加密工具 10.0 解密办法 如何用screnc对ASP文件加密 如何使用“script encoder”加密ASP文件?详细方法是... ASP网页文件中加密内容如何解密 screnc 加密出问题,出现:073521f38 指令引用的“0... 济宁银行行号:313461902156是济宁哪个分行 screnc.exe 下载 scrdec.exe和screnc.exe怎么使用啊 济宁银行注册申请拍照身份证,人脸识别获得额度审批... 济宁银行怎么贷款,有认识的人吗 不小心关闭了支付宝花呗,额度也没了 济宁银行贷款好申请吗 济宁银行查询余额 贷款30万10年还清每月还多少 济宁银行贷款逾期一天 济宁个人征信证明到哪里办? 如何用screnc.exe把vbs加密为vbe screnc.exe/ScriptEncoder到底有没用?到有没什么实... 懂电脑的来。screen.exe是什么文件 后缀名是VBE是什么意思 映客怎么pk 映客pk抢唱的那个,有谁是情歌王,华语金曲那些个那... 如何把映客等级排名字后面? 映客和快手直播平台受人欢迎,但在礼物打赏方面有... 主播打pk一次800票能赚多少钱 映客直播怎么上热门?如何操作,用注册吗? 近几年直播很火,映客为什么不行了? 映客怎样认证V认证 为什么现在的主播就是没啥才艺,然后一直pk呢?看... word单元格边距在哪 如何在映客得到映票 office2016怎么设置表格所有单元格左右边距 word怎么设置单元格边距 机床、工业设备、生产线等控制系统是怎样的?一般... 工业控制系统信息安全分级规范发布单位是什么单位 word的表格怎么设置边距