加密與解密演算法

2021-05-01 12:53:35 字數 466 閱讀 7746

//加密

public static string encode(string data)

//解密

public static string decode(string data)

catch

descryptoserviceprovider cryptoprovider = new descryptoserviceprovider();

memorystream ms = new memorystream(byenc);

cryptostream cst = new cryptostream(ms, cryptoprovider.createdecryptor(bykey, byiv), cryptostreammode.read);

streamreader sr = new streamreader(cst);

return sr.readtoend();

}

DES加密與解密演算法

預設金鑰向量 private static readonly byte keys des加密字串 待加密的字串 加密成功返回加密後的字串,失敗返回源串 public static string encryptstring string encryptstring catch des解密字串 待解密的...

vigenere加密與解密演算法

一 vigenere加密解密原理 加密過程 步驟1.給26個字母a z按順序進行編號0 25字母a bcde fghi jklm nopq rstu vwxy z序號01 2345 6789 1011 1213 1415 1617 1819 2021 2223 2425 步驟2.找到明文對應的字母序...

加密,解密演算法

private symmetricalgorithm mcsp 宣告對稱演算法變數 private const string civ mi56 4zujhy12se6yjy111a 初始化向量 private const string ckey jkhuiy9d 9i 金鑰 常量 其中civ裡面的值...