zoukankan      html  css  js  c++  java
  • MD5在线加密的应用

    MD5是message-digest algorithm 5(信息-摘要算法)的缩写。被广泛用于加密和解密技术上,是文件的“数字指纹”。可以对用户的密码进行加密操作,是不可逆的,所以用户输入的密码经过加密处理后与存入数据库的密码的不一样的,进行密码验证的时候是检查密文与数据库内的是否相符。简单举例,用户银行账号的密码经过加密后银行系统后台人员是查不到的。

    封装MD5helper:

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Security.Cryptography;
    using System.Text;
    
    namespace WebApplication37.Models
    {
        public class Md5Helper
        {
            public  static string ToMd5(string TTT)
            {
                var MD5 = System.Security.Cryptography.MD5.Create();
                byte[] source = Encoding.UTF8.GetBytes(TTT);
                byte[] result = MD5.ComputeHash(source);
                string NTTT = "";
                foreach (byte b in result)
                {
                    NTTT += b.ToString("X2");
                }
                return NTTT;
            }
        }
    }
  • 相关阅读:
    svn客户端使用
    svn服务端搭建
    数组和链表
    旅行商算法
    大O表示法
    交互页面的一些设计规则
    正则表达式大全
    初识算法—二分法初探
    log4j配置
    品优购商城项目(二)mybatis分页插件
  • 原文地址:https://www.cnblogs.com/dujian123/p/10589446.html
Copyright © 2011-2022 走看看