zoukankan      html  css  js  c++  java
  • 用MD5和SHA1加密字符串

    加密字符串,没有什么说的,说明都在代码里面。看代码吧~

                //定义SHA1对象
                System.Security.Cryptography.SHA1 sha1 = new System.Security.Cryptography.SHA1CryptoServiceProvider();
                
    //获取加密后密文字节数组
                
    //注意编码UTF8、UTF7、Unicode等的选择,例如
                
    //byte[] bytResult = sha1.ComputeHash(System.Text.Encoding.UTF8.GetBytes(strName));
                
    //这里编码采用系统默认编码
                byte[] bytResult = sha1.ComputeHash(System.Text.Encoding.Default.GetBytes(strName));
                
    //转换成字符串
                strName = BitConverter.ToString(bytResult);

    或者有更简单的:

    str = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(strInput,"SHA1");

    可以通过对加密后的字符串作进一步处理或者加入公共密码再加密以求更弓虽大的加密效果。

    MD5方法同理,更改一下相关类或输入即可。

  • 相关阅读:
    hdu 6049 Sdjpx Is Happy
    L2-012. 关于堆的判断
    L2-010. 排座位
    L2-009. 抢红包
    L2-007. 家庭房产
    L2-008. 最长对称子串
    L2-011. 玩转二叉树
    l2-006 树的遍历
    l2-005
    l1-20 帅到没朋友
  • 原文地址:https://www.cnblogs.com/KenBlove/p/1249326.html
Copyright © 2011-2022 走看看