using system;
using system.io;
using system.text;
using system.security.cryptography;
public class crypto
get}
///
/// 加密私鑰
///
public byte cryptkey
get}
///
/// 加密的初始化向量iv
///
public byte cryptiv
get}
public crypto()
///
/// 加密函式,用於對字串進行加密。需要提供相應的金鑰和iv。
///
///
public string encrypt()
///
/// 解密函式,用於經過加密的字串行進行加密。需要提供相應的金鑰和iv。
///
///
public string decrypt()}}
下面使用上面類**加密解密的一些部分資料,我本人無法對這些資料進行歸納為有價值的表達,望各位不吝賜教:
加密前英文本母,數字長度範圍
加密前中文字元長度範圍
加密後長度大小
0-15
0-524
16-31
6-10
4432-47
11-15
6448-63
16-20
8864-79
21-15
10880-95
16-30
12896-111
31-35
152
對稱加密解密類
using system using system.collections.generic using system.web using system.security.cryptography using system.text using system.io using system.web.u...
加密解密幫助類(對稱加密)
1 對稱加密幫助類 2public static class cryptohelper3 22 provider.key encoding.utf8.getbytes key 2324 encryptor provider.createencryptor 25 建立明文流 26byte clearb...
對稱加密解密類c
namespace encryptdll else if sha1.computehash encoding.default.getbytes strkey length tdes.key.length 初始向量的設定 if sha1.computehash encoding.default.get...