public static string DecryptDBConnectionString(string InputConnectionString) { if (InputConnectionString.Equals(string.Empty)) { return InputConnectionString; } byte[] bytes = new DataProtector(Store.Machine).Decrypt(Convert.FromBase64String(InputConnectionString), null); return Encoding.Unicode.GetString(bytes); }
public static string EncryptDBConnectionString(string encryptedString) { DataProtector protector = new DataProtector(Store.Machine); byte[] bytes = Encoding.Unicode.GetBytes(encryptedString); return Convert.ToBase64String(protector.Encrypt(bytes, null)); }