数据加密和解密

本文涉及的产品
密钥管理服务KMS,1000个密钥,100个凭据,1个月
简介:


            
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>");
            }




本文转自高海东博客园博客,原文链接:http://www.cnblogs.com/ghd258/archive/2005/10/14/254963.html,如需转载请自行联系原作者
目录
打赏
0
0
0
0
46
分享
相关文章
Codota的数据加密技术包括静态数据加密和传输中的数据加密
Codota的数据加密技术包括静态数据加密和传输中的数据加密
87 4
|
5月前
|
C#一分钟浅谈:数据加密与解密技术
【10月更文挑战第3天】在数字化时代,信息安全至关重要。数据加密作为保障信息不被未授权访问的有效手段,通过特定算法将明文转换为密文,确保即使数据被截获也难以解读。本文从基础概念入手,介绍C#中实现数据加密的方法,涵盖对称加密(如AES、DES)与非对称加密(如RSA),并通过具体示例代码演示如何使用`System.Security.Cryptography.Aes`类完成AES加密和解密过程。此外,还强调了密钥管理及安全策略的重要性。
132 4
|
5月前
|
【数据安全】常见加密算法总结
【数据安全】常见加密算法总结
569 1
数据加密与保护
【8月更文挑战第10天】
133 2
|
7月前
|
安全技术加密(Encryption)
【8月更文挑战第10天】
248 6
数据加密有哪些方法?
【6月更文挑战第2天】数据加密有哪些方法?
172 3
突然遇到一个加密需求和解密需求
突然遇到一个加密需求和解密需求
75 0
赶紧!快加密吧!
hello,大家好,我是Jackpop。今天跟大家聊一下隐私保护的话题。 使用电脑久了,日积月累,都会沉淀下来一些隐私信息,内容包含但不限于文档、音频、视频等形式。
数据加密(对称加密和非对称加密)
通过网络通信的五层模型(ISO规定的是七层模型,TCP/IP规定的是五层模型)可以实现两个应用程序之间的数据通信    但是现在有个问题是 数据如何加密,总不能两个人之间说的话让第三个人活着别的人听到吧  那最简单的例子就是:A和B之间传递数据,如何保证数据不被第三个人知道,或者说第三个人就算知道数据,但是不知道数据所代表的意思。
1062 1