Как зашифровать бинарный файл в текстовый?
Подскажите мне нужно зашифровать файл .exe чтобы он был зашифрован и имел текстовый формат .txt какими алгоритмами можно это реализовать?
И чтобы можно было обратно расшифровать с .txt в .exe без потери байтов!
Ответы (1 шт):
Автор решения: Neomaster
→ Ссылка
В .NET уже есть готовые методы шифрования - AES. Дополнительно зашифрованный файл можно перевести в base64 и зашифровать повторно.
Рекомендации
Для проверки целостности файлов принято сравнивать контрольные суммы (добавочный хэш) шифруемого файла и расшифрованного, и если хэши совпадают, смело сохранять полученный зашифрованный файл и удалять оригинал.