zoukankan
html css js c++ java
数据加密和解密
if
(
!
File.Exists(
"
c:\\user.ini
"
))
{
StreamWriter sw
=
new
StreamWriter(
"
c:\\user.ini
"
);
string
strName
=
tbName.Text;
string
strPass
=
tbPass.Text;
string
strEncryPass
=
System.Web.Security.FormsAuthentication.
HashPasswordForStoringInConfigFile(strPass,
"
md5
"
);
sw.WriteLine(strName);
sw.WriteLine(strEncryPass);
sw.Close();
//
数据加密函数System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(strPass,"md5")
}
else
{
//
从user.ini中读出保存的用户名称和密码,进行比较
StreamReader sr
=
new
StreamReader(
"
c:\\user.ini
"
);
string
strSaveName
=
sr.ReadLine();
string
strSavePass
=
sr.ReadLine();
sr.Close();
string
strInputPass
=
System.Web.Security.FormsAuthentication
.HashPasswordForStoringInConfigFile(tbPass.Text,
"
md5
"
);
if
(strSaveName
!=
tbName.Text
||
strSavePass
!=
strInputPass)
{
Response.Write(
"
用户名称或密码错误!
"
);
mainPanel.Visible
=
false
;
}
else
Response.Write(
"
<script language = javascript>alert('成功登录!')</script>
"
);
}
数据加密
方法一:
查看全文
相关阅读:
Pydev Console中文提示乱码的问题
pg_dump命令帮助信息
Aptana下Django1.6以后的项目模板结构改造
老外的项目开发在线服务网站资源
淘宝技术交流笔记
Python并发编程的几篇文章
gevent程序员指南
IOS UITableView拖动排序功能
Codeforces 300A Array
一次mysql优化经历
原文地址:https://www.cnblogs.com/ghd258/p/254963.html
最新文章
Remove Linked List Elements -- leetcode
HeadFirst设计模式 之 C++实现(三):Decorator(装饰者模式)
G
用户登录后返回登录前页面的机制浅析
利用有道翻译实现英汉互译
从HttpServletRequest获取完整的请求路径
一个异常org.apache.jasper.JasperException: java.lang.IllegalStateException: No output folder:的解决
XML,dom4j和Java
XPath查找节点值示例
使用apache-cxf-2.2.10来制作一个极简版WebService程序
热门文章
会人之不会成为能
每一天,努力让梦想更近一些
Ecplise设置全局编码为UTF-8的方法
Eclipse 生成Javadoc乱码问题
编码知识大杂烩:http://www.cnblogs.com/such/p/4383490.html
eclipse导入别的项目后发现jdk版本不一样,该如何解决呢?
java基础学习_常用类01_Object类_day11总结
用户体验要素的五个设计层面
ADT Android开发环境搭建小记
当今商业中使用的三种十分重要的IT应用系统
Copyright © 2011-2022 走看看