c#怎样实现 文本文件加密解密?
4个回答
百事牛
2024-10-28 广告
2024-10-28 广告
作为深圳奥凯丰科技有限公司的一员,对于zip加密文件的解密,我们推荐使用专业的解密工具,如奥凯丰压缩包解密大师。这款软件支持多种格式,包括zip,能高效帮助用户找回密码或直接解密。用户只需打开软件,选择相应的解密功能,按照提示操作即可。请注...
点击进入详情页
本回答由百事牛提供
展开全部
本来不想回答的,可是看到推荐答案我实在看不下去了,这个跟c#加密方式有半毛钱关系吗?
用比较通用的,可以使md5加密或者sha1,要在web页面下的
1.添加 using System.Web.Security; 命名空间
2.我自己用了个例子,比较容易懂的:
public string SHA1(string source) {
return FormsAuthentication.HashPasswordForStoringInConfigFile(source, "SHA1");
}
public string MD5(string source)
{
return FormsAuthentication.HashPasswordForStoringInConfigFile(source, "MD5"); ;
protected void Button1_Click(object sender, EventArgs e) {
TextBox2.Text = MD5(TextBox1.Text) + "\n" + SHA1(TextBox1.Text);
}
或许楼主的意思我没理解正确,希望这样对你有帮助
用比较通用的,可以使md5加密或者sha1,要在web页面下的
1.添加 using System.Web.Security; 命名空间
2.我自己用了个例子,比较容易懂的:
public string SHA1(string source) {
return FormsAuthentication.HashPasswordForStoringInConfigFile(source, "SHA1");
}
public string MD5(string source)
{
return FormsAuthentication.HashPasswordForStoringInConfigFile(source, "MD5"); ;
protected void Button1_Click(object sender, EventArgs e) {
TextBox2.Text = MD5(TextBox1.Text) + "\n" + SHA1(TextBox1.Text);
}
或许楼主的意思我没理解正确,希望这样对你有帮助
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
System.Security.Cryptographic 下有很多加密及解密的工具类
1. 根据需要选择一种加密算法类
2. 根据所使用的加密算法类生成或是从文件中载入加密解密使用的key及iv
3. 使用key及iv初始化加密算法对象
4. 打开需要保存或是读取的文件流
5. 创建 CryptoStream,使用第4步生成的文件流及第3步生成的加密算法对象初始化
6. 将数据写入到CryptoStream流中即对数据进行加密,从CryptoStream中读出数据即对数据进行解密
7. 释放所有对象完成工作
1. 根据需要选择一种加密算法类
2. 根据所使用的加密算法类生成或是从文件中载入加密解密使用的key及iv
3. 使用key及iv初始化加密算法对象
4. 打开需要保存或是读取的文件流
5. 创建 CryptoStream,使用第4步生成的文件流及第3步生成的加密算法对象初始化
6. 将数据写入到CryptoStream流中即对数据进行加密,从CryptoStream中读出数据即对数据进行解密
7. 释放所有对象完成工作
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
md5进行加密...没有好的解密方式...最好的方式就是对等对比
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询