Delphi. Как зашифровать содержимое текстового файла и расшифровать его в программе? - Вопросы по Delphi

Вопрос Delphi. Как зашифровать содержимое текстового файла и расшифровать его в программе?

Статус
В этой теме нельзя размещать новые ответы.
Регистрация
29 Дек 2013
Сообщения
83
Репутация
0
Спасибо
0
Монет
0
Здравствуйте. Есть текстовый файл, при открытии которого через блокнот, человек должен увидеть непонятную фигню. А при открытии через программу текст должен быть понятен. Как это можно сделать? Может можно как-то зашифровать на выходе и расшифровать на входе в программу? Было бы хорошо увидеть пример. За ранее спасибо.
 
Регистрация
26 Дек 2013
Сообщения
102
Репутация
0
Спасибо
0
Монет
0
Выбираем какое-нибудь число от 0 до 255 с равномерным распределением битов: (8 4 2 1 : 8 4 2 1) 1 0 1 0 : 0 1 1 0 A : 6 Итак наше число A6h (шестьнадцетиричное) Читаем символ из файла в integer i i:=i XOR A6h; s:=s + chr(i); Сам файл зашифровываем таким же образом i:=i XOR A6h; s:=s + chr(i); Записываем s в файл
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу