Добавить файл в ресурсы в готовой программе

Как сказать чужой, у меня есть арендуемый хостинг (не сервер, хотя в данном случае разницы нет). Но он естественно физически расположен не у меня

На счёт безопасности, подскажите пожалуйста метод шифрования с закрытым ключом, который не взломать не зная этого самого ключа. А то у меня сейчас получается, что если взломать программу и посмотреть алгоритм шифрования, то запросто можно расшифровать любой файл, даже не зная ключа, т.к. зашифрованные данные вместе с ключом смешиваются в одном файле по нескольким вариантам алгоритмов, а при расшифровке мы получаем пару "пароль:расшифрованные данные", пароль сверяем с введенным в программе и если он не совпадает, то просто не отдаем расшифрованные данные, НО, если взломать программу, то нам и не нужно будет знать пароль, мы просто будем забирать уже расшифрованные данные

Пока не решу эту проблему, никакой связи с интернетом точно не будет, т.к. нужно сначала сделать так, чтобы если злоумышленник получит данные, то для него эти данные были просто мусором.

Во вложение программа, если интересно можете глянуть