private SecureString AsSecureString(string str) { SecureString secureString = new SecureString(); foreach (var ch in str) { secureString.AppendChar(ch); } return secureString; } }