Мне нужно преобразовать строку в кодировке base64 в SecureString без использования обычной строки C #, чтобы предотвратить сохранение пароля в памяти в виде открытого текста.
Сейчас у меня есть код, который делает это:
string encodedPassword = "TXlQYXNzd29yZA==";
byte[] encodedBytes = Convert.FromBase64String(encodedPassword);
string clearTextPassword = Encoding.UTF8.GetString(encodedBytes);
SecureString secureString = ConvertToSecureString(clearTextPassword);
Я бы хотел что-то вроде этого:
Convert.FromBase64StringToSecureString (EncodedPassword)