} // End Function Crypt public static string GenerateKey() { System.Security.Cryptography.TripleDESCryptoServiceProvider objDESprovider = new System.Security.Cryptography.TripleDESCryptoServiceProvider(); objDESprovider.GenerateKey(); objDESprovider.GenerateIV(); byte[] bIV = objDESprovider.IV; byte[] bKey = objDESprovider.Key; return("IV: " + AES.ByteArrayToHexString(bIV) + System.Environment.NewLine + "Key: " + AES.ByteArrayToHexString(bKey)); } // End Function GenerateKey
public static string GenerateKey() { System.Security.Cryptography.TripleDESCryptoServiceProvider objDESprovider = new System.Security.Cryptography.TripleDESCryptoServiceProvider(); objDESprovider.GenerateKey(); objDESprovider.GenerateIV(); byte[] bIV = objDESprovider.IV; byte[] bKey = objDESprovider.Key; return "IV: " + AES.ByteArrayToHexString(bIV) + System.Environment.NewLine + "Key: " + AES.ByteArrayToHexString(bKey); }
public static byte[] GenerateIV() { System.Security.Cryptography.TripleDESCryptoServiceProvider cipher = new System.Security.Cryptography.TripleDESCryptoServiceProvider(); cipher.GenerateIV(); return(cipher.IV); }