о повідомлення про помилку;:= Спочатку введіть текст або відкрийте текстовий файл !!! # 13 # 10;
MessageBox (handle, PChar (S), Помилка! , MB_OK or MB_ICONWARNING) ;;; TForm1.Button8Click (Sender: TObject) ;. Clear; Memo2.Clear; Memo3.Clear; Memo4.Clear; Memo5.Clear; Memo6.Clear; Memo7.Clear;
SpinEdit1.Value:=1;// очищення всіх вікон і встановлення в поле ключ значення 1;.
Висновок
Розвиток шифрів історично йшов одночасно з розвитком писемності. В першу чергу вони потрібні були правителям, вдаються до послуг лазутчиків, дипломатам, що складався у них на службі, служителям культу, які прагнули обмежити доступ непосвячених до езотеричних релігійним секретам
При створенні компонента шифрування тексту я використовував три методи шифрування: алгоритм «Цезаря», алгоритм «Модифікованого Цезаря» і алгоритм «поневірятися».
шіфруемого текст писався на пергаментним стрічці по довжині палички, після того як довжина палички виявлялася вичерпаною, вона поверталася і текст писався далі, поки або не закінчувався текст, або не списував вся пергаментна стрічка. В останньому випадку використовувався черговий шматок пергаментного стрічки. Дешифровка виконувалася з використанням палички такого ж діаметру.
Таким чином, довжина блоку n визначалася довжиною і діаметром палички, а саме шифрування полягало в перестановці символів вихідного тексту відповідно до довжиною кола палички. Наприклад, використовуючи паличку, по довжині кола якої поміщається 4 символу, а довжина палички дозволяє записати 6 символів, вихідний текст: «це шифр стародавньої спарти» перетвориться на шифрограму: «ефвптрнао ер дйтшр иіес».
Список літератури
Христосенко М. Посібник з написання своїх компонентів на Дельфі для початківців, 2010.
Акулов Н. Посібник з написання компонентів, 2 006.
Роцк Т. Стаття «Шифрування в DELPHI», 2009.
Додаток
Рис. 1. Зовнішній вигляд програми
Рис. 2. Відкрити файл
Рис. 3. Демонстрація зашифрованого тексту
Рис. 4. Попередження
Рис. 5. Демонстрація ДЕШИФРОВАНОГО тексту
Рис. 6. Розділ «Довідка»
Рис. 7. Розділ «Про програму ...»
Рис. 8. «Пояснення» до алгоритмів шифрування