成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C#DES算法實例解析

開發(fā) 算法
C#DES算法實例解析主要想大家介紹一個應用實例,希望對你了解C#DES算法解密的使用特點和過程等等有所幫助。

C#DES算法解密實現(xiàn)之前我們先看看DES工作的基本原理是,其入口參數(shù)有三個:key、data、mode。 key為加密解密使用的密鑰,data為加密解密的數(shù)據(jù),mode為其工作模式。當模式為加密模式時,明文按照64位進行分組,形成明文組,key用于對數(shù)據(jù)加密,當模式為解密模式時,key用于對數(shù)據(jù)解密。實際運用中,密鑰只用到了64位中的56位,這樣才具有高的安全性。

C# DES算法特點:分組比較短、密鑰太短、密碼生命周期短、運算速度較慢。DES工作的基本原理:其入口參數(shù)有三個:key、data、mode。key為加密解密使用的密鑰;data為加密解密的數(shù)據(jù);mode為其工作模式。

C#DES解密實現(xiàn)函數(shù):

  1. /// <summary>  
  2. /// 進行C#DES算法解密。  
  3. /// </summary>  
  4. /// <param name="pToDecrypt">要解密的以Base64</param>  
  5. /// <returns>已解密的字符串。</returns>  
  6. public string Decrypt(string pToDecrypt,string sKey)  
  7. {  
  8. byte[] inputByteArray = Convert.FromBase64String(pToDecrypt);  
  9. using(DESCryptoServiceProvider des =   
  10. new DESCryptoServiceProvider())  
  11. {  
  12. des.Key=ASCIIEncoding.ASCII.GetBytes(sKey);  
  13. des.IV=ASCIIEncoding.ASCII.GetBytes(sKey);  
  14. System.IO.MemoryStream ms = new System.IO.MemoryStream();  
  15. using(CryptoStream cs = new CryptoStream(  
  16. ms,des.CreateDecryptor(),CryptoStreamMode.Write))  
  17. {  
  18. cs.Write(inputByteArray,0,inputByteArray.Length);  
  19. cs.FlushFinalBlock();  
  20. cs.Close();  
  21. }  
  22. string str = Encoding.UTF8.GetString(ms.ToArray());  
  23. ms.Close();  
  24. return str;  
  25. }  

C#DES解密函數(shù)調用:

  1. string str = Page.Request.QueryString["str"];  
  2.  
  3. Page.Response.Write("得到的為:"+Decrypt(str,"abcdefgh"));  

C# DES算法解密的基本情況就向你介紹到這里,希望對你了解和學習C# DES算法解密有所幫助。

【編輯推薦】

  1. .NET寫入文本文件的操作淺析
  2. C# MSN Messenger的窗口的實現(xiàn)淺析
  3. C#MSN插件開發(fā)實例解析
  4. C#DES算法概念及特點淺析
  5. C#DES算法加密解密實例解析
責任編輯:仲衡 來源: 百度空間
相關推薦

2009-09-04 16:45:44

C# DES算法加密解

2009-09-04 16:37:37

C# DES算法

2009-09-04 17:20:23

C# DES加密解密

2009-09-09 14:40:15

C# XML解析

2009-09-07 06:31:32

C#窗體移動

2009-08-26 12:14:44

C#打印設置

2009-08-31 18:17:32

C#接口編程

2009-08-19 16:09:15

C#操作Access

2009-08-18 10:47:40

C#枚舉類型

2009-09-09 13:57:28

C# XML解析

2009-08-31 17:30:10

C#接口的作用

2009-09-01 13:51:51

C#創(chuàng)建Word文檔

2009-09-03 09:16:35

C#遞歸函數(shù)

2009-09-03 15:43:21

C#時間計算

2009-09-04 13:37:44

C#貨幣格式

2009-09-14 14:25:53

C# Lambda EC# Lambda

2009-09-04 16:26:48

C#MSN插件開發(fā)

2009-09-01 18:32:32

C#動態(tài)數(shù)組

2009-08-31 17:16:12

C#實現(xiàn)接口

2009-08-28 12:31:06

C#靜態(tài)方法
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文在线a在线 | 伊人精品 | 日韩在线中文字幕 | 99re视频在线观看 | 91久久国产综合久久 | 欧美激情精品久久久久久变态 | 亚洲综合无码一区二区 | 亚洲国产高清在线 | 色精品视频 | 久久精品视频免费观看 | 男女免费观看在线爽爽爽视频 | 久久久www成人免费无遮挡大片 | 成人免费视频网站在线看 | 精品视频一区二区三区在线观看 | 九九国产在线观看 | 91视频久久 | 欧美成人精品一区二区三区 | 99久久免费精品 | 欧美日韩精品一区 | 欧美激情精品久久久久久变态 | 中文字幕日韩在线观看 | 久久精品1| www.毛片| 精品一区二区三区在线视频 | 九九热这里 | 亚洲一区二区三区四区五区午夜 | 免费av直接看 | 欧美久久精品一级黑人c片 91免费在线视频 | 毛片1 | 男女污污网站 | 国产精品一区二区视频 | 欧美日韩综合精品 | 国产日韩欧美 | 日韩精品一区二区三区四区视频 | av看片网站| 91热在线| 成人高清视频在线观看 | 精品一区二区三区四区外站 | 天天操夜夜艹 | 日韩中文字幕免费 | 在线视频 亚洲 |