public String decrypt(String Source, String password) { // string plain = testEncrypt.DecryptString(encText, password); // 3AES AESProvider aes = new AESProvider(); string aes1 = aes.DecryptString(Source, password); string aes2 = aes.DecryptString(aes1, password); string aes3 = aes.DecryptString(aes2, password); // 3DES DESProvider des = new DESProvider(); string des1 = des.DecryptString(aes3, password); string des2 = des.DecryptString(des1, password); string des3 = des.DecryptString(des2, password); // 3RC2 RC2Provider rc2 = new RC2Provider(); string rc2_1 = rc2.DecryptString(des3, password); string rc2_2 = rc2.DecryptString(rc2_1, password); string rc2_3 = rc2.DecryptString(rc2_2, password); // 3Rijndael RijndaelProvider rp = new RijndaelProvider(); string rp1 = rp.DecryptString(rc2_3, password); string rp2 = rp.DecryptString(rp1, password); string rp3 = rp.DecryptString(rp2, password); return rp3; }
public String decrypt(String Source, String password) { // string plain = testEncrypt.DecryptString(encText, password); // 3AES AESProvider aes = new AESProvider(); string aes1 = aes.DecryptString(Source, password); string aes2 = aes.DecryptString(aes1, password); string aes3 = aes.DecryptString(aes2, password); // 3DES DESProvider des = new DESProvider(); string des1 = des.DecryptString(aes3, password); string des2 = des.DecryptString(des1, password); string des3 = des.DecryptString(des2, password); return des3; }