Как зашифровать бинарный файл в текстовый?

Подскажите мне нужно зашифровать файл .exe чтобы он был зашифрован и имел текстовый формат .txt какими алгоритмами можно это реализовать?
И чтобы можно было обратно расшифровать с .txt в .exe без потери байтов!


Ответы (1 шт):

Автор решения: Neomaster

В .NET уже есть готовые методы шифрования - AES. Дополнительно зашифрованный файл можно перевести в base64 и зашифровать повторно.

Рекомендации

Для проверки целостности файлов принято сравнивать контрольные суммы (добавочный хэш) шифруемого файла и расшифрованного, и если хэши совпадают, смело сохранять полученный зашифрованный файл и удалять оригинал.

→ Ссылка