posts - 116,  comments - 34,  trackbacks - 0
加密类:


实例:
Secret jiami = new Secret();

加密
private void btnJia_Click(object sender, System.EventArgs e)
  {
   txtNew.Text = jiami.DesEncrypt(txtValue.Text,"songxiud");
  }

解密

  private void btnJie_Click(object sender, System.EventArgs e)
  {
   txtValue.Text = jiami.DesDecrypt(txtNew.Text.Trim(),"songxiud");
  }


打开文件

  private void btnOpen_Click(object sender, System.EventArgs e)
  {
   if(filePath.PostedFile.FileName != "")
   {
    txtFilePath =filePath.PostedFile.FileName;
    fileExtName = txtFilePath.Substring(txtFilePath.LastIndexOf(".")+1,3);

    if(fileExtName !="txt" && fileExtName != "TXT")
    {
     Response.Write("请选择文本文件");
    }
    else
    {
     StreamReader fileStream = new StreamReader(txtFilePath,Encoding.Default);
     txtContent.Text = fileStream.ReadToEnd();
     fileStream.Close();
    }
   }
  }

对文件内容加密
  private void btnFile_Click(object sender, System.EventArgs e)
  {
   jiami.DesEncrypt(Server.MapPath("txtFile")+"\\work.txt",Server.MapPath("txtFile")+"\\work1.txt","songxiud");
   StreamReader fileStream = new StreamReader(Server.MapPath("txtFile")+"\\work1.txt",Encoding.Default);
   txtContent.Text = fileStream.ReadToEnd();
   fileStream.Close();
  }

对加密文件内容解密
  private void btnFileDes_Click(object sender, System.EventArgs e)
  {
   jiami.DesDecrypt(Server.MapPath("txtFile")+"\\work1.txt",Server.MapPath("txtFile")+"\\workjie.txt","songxiud");
   StreamReader fileStream = new StreamReader(Server.MapPath("txtFile")+"\\workjie.txt",Encoding.Default);
   txtContent.Text = fileStream.ReadToEnd();
   fileStream.Close();
  }

注意:在该示例中,文件加密使用的是txtFile目录下的work.txt文件为例,File控件主要是用来方面您察看加密后的文件。

posted on 2006-04-28 16:47 萌芽的叶子 阅读(168) 评论(0)  编辑 收藏 引用 所属分类: asp.net
只有注册用户登录后才能发表评论。

<2006年2月>
2930311234
567891011
12131415161718
19202122232425
2627281234
567891011

常用链接

留言簿(3)

随笔分类(115)

随笔档案(116)

文章分类(4)

相册

收藏夹(78)

.net中文社区

.net博客

.net英文社区

AJAX

ASP.NET 2.0

ASP.NET 学习

DataBase

ERP

E杂志

Html&Css

JavaScript

Microsoft

Open Sourse

SAP

WebCasts

WebServices

XML

其他

好友Blog

好文章连接

开发工具

控件

物流

职业经理人

设计模式

读书网站

非技术

项目管理

搜索

  •  

积分与排名

  • 积分 - 58436
  • 排名 - 106

最新评论

阅读排行榜

评论排行榜