/// <summary> /// Reads an encrypted string value /// </summary> public string ReadEncrypted(string key, string defaultValue) { string result = ReadNodeValue(key); if (result != null) { SimpleEncryption enc = new SimpleEncryption(_encryptionKey); return(enc.Decrypt(result)); } return(defaultValue); }
/// <summary> /// Writes an encrypted string value /// </summary> public void WriteEncrypted(string key, string value) { SimpleEncryption enc = new SimpleEncryption(_encryptionKey); WriteNodeValue(key, enc.Encrypt(value)); }