DES加密解密

2021-06-06 03:12:08 字數 1033 閱讀 9103

/// /// 加密類

/// date:2012-04-23 pm.

///

public class encrypt

;private encrypt()

/// /// 建立加密類物件.

///

public static encrypt createcryptoserviceprovider()

/// /// des加密.

///

/// 待加密字串.

/// 加密金鑰. 8位

///

public string desencrypt(string _encryptstr,string _encryptkey)

catch (exception)

}/// /// des解密.

///

/// 等解密的字串.

/// 解密金鑰. 8位

///

public string desdecrypt(string _decryptstr, string _decryptkey)

des rogerdes = new descryptoserviceprovider();

memorystream rogerms = new memorystream();

cryptostream rogercs = new cryptostream(rogerms, rogerdes.createdecryptor(rogerkey, rogeriv), cryptostreammode.write);

rogercs.write(encryptbytedata, 0, encryptbytedata.length);

rogercs.flushfinalblock();

string result = encoding.default.getstring(rogerms.toarray());

return result;

}catch (exception)

}}

DES加密解密

using system using system.drawing using system.collections using system.componentmodel using system.windows.forms using system.data using system.io us...

DES加密解密

using system.data using system.configuration using system.web using system.web.security using system.web.ui using system.web.ui.webcontrols using syst...

DES加密解密

自己寫的des加密解密類,加密後生成base64字串,並去除 字元。加密後替換掉 這樣加密後的字串可以作為url引數傳遞。using system using system.io using system.security.cryptography using system.text namespa...