сейчас я пишу приложение на C ++, и в настоящее время мое приложение считывает модели или параметры из нескольких файлов данных. Эти файлы, то есть словарь самоопределения, в настоящее время хранятся в виде простого текста и динамически загружаются C ++ во время выполнения.
Тем не менее, я не хочу, чтобы эти файлы были легко видны моему клиенту, пока они получают выпущенное приложение, поэтому мне нужно сначала зашифровать файл. Какова общая практика для этой ситуации?
И эти файлы огромны по размеру, поэтому компиляция в файл ресурсов не является хорошим вариантом.
На самом деле мне просто нужно простое «шифрование», по крайней мере, не простой текст, сохраненный в выпущенной версии . И мне не нужны библиотеки шифрования, которые сначала загружают весь файл в память, чтобы выполнить расшифровку, поскольку файлы огромны, и нет необходимости загружать все его тело в память одновременно.
Спасибо!