Зашифрованная строка будет состоять из двоичных данных. Он не будет ограничен печатными символами ASCII. Оказание этого в виде строки должно показать это как мусор, возможно, с большим количеством ящиков, где появятся непечатаемые символы.
Если это полностью буквенно-цифровое и некоторая пунктуация, то он не может быть зашифрован так же, как Base64.
То, о чем вы просите, - что я думаю, - преобразование мусора в что-то печатное - уничтожит фактическую двоичную строку зашифрованных данных. Если вы можете сделать это с легкостью обратимым способом, но, используя кодировку и декодирование Base64, вы можете, по крайней мере, сделать ее пригодной для печати, не разрушая ее. Кодировка Base64 сделает строку значительно длиннее, поскольку она не использует пространство символов так же эффективно.
«скрытые символы ASCII до простых букв» не имеет смысла. Изучите, что такое ASCII. – zaph
Покажите нам образец cyphertext. Если это классический шифр, попробуйте его как Цезарь (только 26 возможных ключей) или как Vigenere. – rossum