Если вы хотите сохранить зашифрованную строку в файле конфигурации (или другого обычного текста), вам лучше хранить зашифрованные байты в виде строки в кодировке base64.:
string encryptedString = // read the config value
byte[] encrypted = Convert.FromBase64String(encryptedString);
Вы можете использовать первый блок кода для получения строкового представления в зашифрованном виде в кодировке base64 ваших зашифрованных данных, а затем сохранить эту строку в файле конфигурации.Используйте второй блок для преобразования этой же строки из файла обратно в зашифрованный байтовый массив.