C 加密解密DES字串《轉》

2022-04-01 01:17:51 字數 703 閱讀 6247

using system;

using system.collections.generic;

using system.text;

using system.security.cryptography;

using system.io;

namespace component

//預設金鑰向量

private static byte keys = ;

/**//**//**//// /// des加密字串

///

/// 待加密的字串

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

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

public static string encryptdes(string encryptstring, string encryptkey)

catch

}/**//**//**//// /// des解密字串

///

/// 待解密的字串

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

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

public static string decryptdes(string decryptstring, string decryptkey)

catch} }

}

**:

DES加密解密字串

金鑰隨機生成 class des 建立key public string generatekey descryptoserviceprovider descrypto descryptoserviceprovider descryptoserviceprovider.create return as...

DES 加密解密字串

字串如果操過指定長度則將超出的部分用指定字串代替 要檢查的字串 指定長度 用於替換的字串 擷取後的字串 private static string getsubstring string p srcstring,int p length,string p tailstring 取指定長度的字串 要檢...

C 對字串加密解密 DES

using system using system.collections.generic using system.linq using system.text using system.security using system.security.cryptography using syste...