unity資料加密標準 DES 是一種加密演算法

2021-09-09 08:31:47 字數 636 閱讀 6327

using system;

using system.collections.generic;

using system.io;

using system.linq;

using system.security.cryptography;

using system.text;

namespace com.qh.qpgame.utility

; /// /// des解密

///

/// 待解密的字串

/// 解密金鑰,要求為8位,和加密金鑰相同

/// 解密成功返回解密後的字串,失敗返源串

public static string decrypt(string decryptstring, string decryptkey)

/// /// des加密

///

/// 待加密的字串

/// 加密金鑰,要求為8位

/// 加密成功返回加密後的字串,失敗返回源串

public static string encrypt(string encryptstring, string encryptkey)

}}

資料加密標準(DES)

des data encryption standard 是由1971年ibm公司設計出的乙個加密演算法,1977年經美國國家標準局 採用作為聯邦標準之後,已成為金融界及其它各種民間行業最廣泛應用的對稱密碼系統,是第乙個被公布出來的標準演算法。四十年來,儘管計算機硬體及破解技術的發展日新月異,但對 ...

DES 資料加密標準 結構詳解

data encryption standard,又稱資料加密標準,是一種對稱加密演算法,也是密碼學擺脫古典流加密後最簡單的一種塊加密演算法。由於夏農與1949年提出 完善保密性 該標準要求金鑰長度不短於明文長度,實際操作難以達到,因此des使用了塊加密,選擇犧牲一定程度的 完善保密性 來降低金鑰的...

DES資料加密 解密

des資料加密 目標值 金鑰 加密值 public static string encrypt string targetvalue,string key public static string decrypt string targetvalue,string key 定義des加密物件 var...