采用md5方法对用户密码进行加密:
前台主要代码: <div>
<ul >
<li> 密 码:<asp:TextBox ID="txt_pwd" runat="server" Width="300px"></asp:TextBox></li>
<li>加密结果:<asp:TextBox ID="txt_result" runat="server" Width="300px"></asp:TextBox></li>
<li>
<asp:Button ID="btn_encrypt" runat="server" Text="md5加密"
onclick="btn_encrypt_Click" />
</li>
</ul>
</div>
后台主要代码:
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Text;
using System.Security.Cryptography;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btn_encrypt_Click(object sender, EventArgs e)
{
txt_result.Text = md5Encrypt(txt_pwd.Text.Trim());
}
private string md5Encrypt(string sourceString)
{
UnicodeEncoding byteConverter = new UnicodeEncoding();
byte[] byteArray = byteConverter.GetBytes(sourceString);//将原字符串转换为字节数组
MD5 myMD5 = new MD5CryptoServiceProvider();
byte[] output = myMD5.ComputeHash(byteArray);
return Convert.ToBase64String(output);
}
}
分享到:
相关推荐
数据库密码加密技术 MD5 两种方式 详细请查看
java中关于Springboot加密 md5加密,注册密码加密到数据库中的关键语句,md5加密语句
最实用的本地注册,采用sqliteopenhelper数据库,MD5加密,校验,正则表达邮箱,还有大量注释.zip,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
MD5加密算法:是一种不可逆的算法(只能加密,不能解码) 1.是将任意长度的“字符串”变换成一个128位的长整型的 大整数,广泛用于数据加密和数字签名。 2.实现步骤: ①编写MD5加密工具类,其用于将任务字符串...
MD5是在Web应用程序中最常用的密码加密算法。...然而,MD5密文数据库所使用的是最常规的MD5加密算法:原文-->MD5-->密文。因此,我们可以使用变换的MD5算法,使现成的MD5密文数据库无所作为。
Java MD5加密数据库连接池密码
servlet中如何对数据库中数据进行md5 加密
md5加密算法源码: 一 \md5加密是对字符或密码进行的16位或32位等加密方式! 一般在普通MDB数据库经常用到,比如论坛数据库等.有用! 二 \加密解密并不矛盾,比如银行系统的128位加密现在谁可以轻易破的了呢? 虽然md5...
这是我辛苦搜集来的一些手工拿后台数据库与md5加密解密知识,希望能给你一些帮助。
附:如果遇到MD5加密文件,而又不知道的密码的,请在数据库中换上这组加密的数据。 admin---16位加密---7a57a5a743894a0e admin---32位加密---21232f297a57a5a743894a0e4a801fc3 admin---40位加密---7a57a5a743894...
详细介绍的MD5加密工具的使用方法,特别是对asp数据库的加密,
MD5加密算法,主要对一段信息(Message)产生信息摘要(Message-Digest),以防止被篡改。利用MD5算法来进行文件校验的方案被大量应用到软件下载站、论坛数据库、系统文件安全等方面。
用于MD5加密处理,便于安全,方便,防止数据库信息泄露,将密码加密后存储。该文件来源于网络资源。
使用MD5编码实现数据库用户密码字段的加密 使用MD5编码实现数据库用户密码字段的加密 使用MD5编码实现数据库用户密码字段的加密
SpringBoot简单项目开发,适应初学者,整合mybatis,页面简单测试,数据Md5加密
动态行列转换,存储过程,自定义函数,带参数的存储过程,和带参数的函数
C#实现对字符串的MD5加密方法 MD5加密通常会用在软件将客户密码存放在数据库时,这样可以有效的避免数据库中密码明文的问题
md5加密在delphi中的应用!该pas直接可用!这样可以防止数据库管理员密码外泄
本java工程用于研究MD5加密技术。 本工程编码方式:UTF-8 说明:采用Java自带的加密技术(MD5)对字符串进行加密,这种加密是不可逆的,也就是说只有对字符串的加密过程,没有解密过程,可能有人会在网上找到所谓...
采用VB+C#编写的一个小案例,对数据实行加密