最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C# 使用SHA1算法對密碼進行加密

 更新時間:2021年03月22日 09:00:01   作者:【繁華】  
這篇文章主要介紹了C# 使用SHA1算法對密碼進行加密,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下

C#中如何使用SHA1對密碼進行加密呢?先聲明一下,對于編程小編在這個方面還是個小白,如果小編有說的不對的地方,請各位大佬聯(lián)系小編,小編好進行修改。好了不說廢話了上圖。在這里呢小編創(chuàng)建的是ASP.NET Web 項目應(yīng)用程序,winform窗體應(yīng)用也是可以的

創(chuàng)建好項目之后再你的項目里創(chuàng)建一個類

第二步
在你創(chuàng)建好的類里邊先把登錄的方法寫好,讓后再定義一個密加密的方法請看圖

第三步在寫好加密方法后在你的登錄驗證方法里面調(diào)用你的加密方法就可以了具體調(diào)用的代碼請看下圖

完成上邊的操作后你再去你登錄按鈕的單擊事件里邊獲取你當(dāng)前文本框里的賬號和密碼然后在調(diào)用的你寫好的登錄方法就可以了,這里小編就上圖了,相信各位大佬知道如何調(diào)用方法
小編在寫這個的時候用的是EF數(shù)據(jù)持久化沒有用DBHelper類寫所以你們看到任何關(guān)于SQL的語句。
最后,小編會把SHA1算法對密碼進行加密的方法以及里面的代碼放到下邊有需要的朋友可以復(fù)制

 public static string PasswordEncryption(string pwd)
    {
      //創(chuàng)建SHA1加密算法對象
      SHA1 sha1 = SHA1.Create();
      //將原始密碼轉(zhuǎn)換為字節(jié)數(shù)組
      byte[] originalPwd = Encoding.UTF8.GetBytes(pwd);
      //執(zhí)行加密
      byte[] encryPwd = sha1.ComputeHash(originalPwd);
      //將加密后的字節(jié)數(shù)組轉(zhuǎn)換為大寫字符串
      return string.Join("", encryPwd.Select(b => string.Format("{0:x2}",
     b)).ToArray()).ToUpper();
    }

以上就是C# 使用SHA1算法對密碼進行加密的詳細內(nèi)容,更多關(guān)于C# 用SHA1算法加密的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • C#使用AutoResetEvent實現(xiàn)同步

    C#使用AutoResetEvent實現(xiàn)同步

    這篇文章主要為大家詳細介紹了C#使用AutoResetEvent實現(xiàn)同步的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • C#中HashTable的定義與使用方法

    C#中HashTable的定義與使用方法

    Hashtable是System.Collections命名空間提供的一個容器,用于處理和表現(xiàn)類似keyvalue的鍵值對,所以Hashtable可以支持任何類型的keyvalue鍵值對
    2012-12-12
  • C#實現(xiàn)讀取txt文件生成Word文檔

    C#實現(xiàn)讀取txt文件生成Word文檔

    大家好,本篇文章主要講的是C#實現(xiàn)讀取txt文件生成Word文檔,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-01-01
  • C#微信公眾號開發(fā)之使用MessageHandler簡化消息處理流程

    C#微信公眾號開發(fā)之使用MessageHandler簡化消息處理流程

    這篇文章介紹了C#微信公眾號開發(fā)之使用MessageHandler簡化消息處理流程,文中通過示例代碼介紹的非常詳細。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • C#實現(xiàn)文字轉(zhuǎn)語音功能

    C#實現(xiàn)文字轉(zhuǎn)語音功能

    這篇文章主要為大家詳細介紹了C#實現(xiàn)文字轉(zhuǎn)語音功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • C#用遞歸算法解決八皇后問題

    C#用遞歸算法解決八皇后問題

    在軟件編程中,這種思路確是一種解決問題最簡單的算法,它通過一種類似于蠻干的思路,一步一步地往前走,每走一步都更靠近目標(biāo)結(jié)果一些,直到遇到障礙物,我們才考慮往回走。
    2016-06-06
  • 如何解決hash沖突

    如何解決hash沖突

    上篇文章 為什么哈希存取比較快?使用它需要付出什么代價 只是簡單介紹了使用hash所帶來的利與弊。并未涉及hash的技術(shù)細節(jié),本文則著重學(xué)習(xí)一下如何解決哈希編址的沖突問題。
    2016-06-06
  • 使用C#正則表達式獲取必應(yīng)每日圖片地址

    使用C#正則表達式獲取必應(yīng)每日圖片地址

    這篇文章主要介紹了使用C#正則表達式獲取必應(yīng)每日圖片地址的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • 基于C#實現(xiàn)手機號碼歸屬地接口調(diào)用

    基于C#實現(xiàn)手機號碼歸屬地接口調(diào)用

    這篇文章主要介紹了基于C#實現(xiàn)手機號碼歸屬地接口調(diào)用的相關(guān)資料,需要的朋友可以參考下
    2016-02-02
  • C#連接SQL?Sever數(shù)據(jù)庫與數(shù)據(jù)查詢實例之?dāng)?shù)據(jù)倉庫詳解

    C#連接SQL?Sever數(shù)據(jù)庫與數(shù)據(jù)查詢實例之?dāng)?shù)據(jù)倉庫詳解

    最近的工作遇到了連接查詢,特在此記錄,以免日后以往,下面這篇文章主要給大家介紹了關(guān)于C#連接SQL?Sever數(shù)據(jù)庫與數(shù)據(jù)查詢實例之?dāng)?shù)據(jù)倉庫的相關(guān)資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2022-06-06

最新評論

茂名市| 黑河市| 衡南县| 玛纳斯县| 绥阳县| 塔城市| 乐平市| 竹溪县| 蓬莱市| 张家界市| 荔浦县| 丹江口市| 德化县| 安庆市| 桐庐县| 宾川县| 高要市| 上虞市| 额敏县| 德江县| 高淳县| 恭城| 紫云| 辛集市| 陇南市| 托克逊县| 凉山| 京山县| 临西县| 侯马市| 涪陵区| 扎兰屯市| 武山县| 离岛区| 潍坊市| 达孜县| 兴化市| 西林县| 连城县| 梓潼县| 苍山县|