Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка програми "Дешифратор"

Реферат Розробка програми "Дешифратор"





ify"> 4.2 Опис алгоритму Атбаш


Шифр ​​Атбаш був винайдений ЕССЕ, іудейської сектою повстанців. Вони розробили безліч різних кодів і шифрів, що використовувалися для приховування важливих імен і назв, щоб потім уникнути переслідування. Знання цих кодів і шифрів були потім передані гностиків, які, у свою чергу, передали їх Катар. Пізніше Орден Тамплієрів завербував Катарський дворян і перейняв знання шифрів. Таким чином, шифр був використаний протягом багатьох років, від близько 500 до н.е. до 1300 р. н.е. - Моменту, коли Орден Тамплієрів був розпущений. p align="justify"> Шифр ​​простої заміни, використаний для єврейського алфавіту і отримав звідти свою назву. Шифрування відбувається заміною першої літери алфавіту на останню, другий на передостанню. (Алеф (перша буква) замінюється на тау (останню), бет (друга) замінюється на шин (передостання) з цих поєднань шифр і отримав свою назву). Шифр Атбаш для англійського алфавіту:

Вихідний алфавіт: ABCDEFGHIJKLMNOPQRSTU VWXYZ

Алфавіт заміни: ZYXWVUTSRQPONMLKJIHGF EDC BA

Наприклад, слово blogger буде замінено на yolttvi . Приклад кодування методом Атбаш зображений на малюнку 1.


В 

Рисунок 1 - Шифр ​​Атбаш


5. Технологія розробки програми


Щоб створити додаток, слід:

1) Відкрити Microsoft Visual Studio 2010.

2) Вибрати пункт меню В«Створити проектВ».

) Вибрати в шаблоні С # В«Додаток Windows FormВ» і натиснути В«ОКВ».

) У вікні форми переносимо компоненти з Панелі елементів:

а) RichTextBox - c допомогою цього елемента керування користувач може вводити і змінювати текст.

б) TabControl - обробляє і відображає для користувача відповідну колекцію вкладок, що містять елементи управління і компоненти.

в) ToolStrip - надає панелі інструментів та інші елементи інтерфейсу користувача, що підтримують безліч форматів представлення елементів.

г) Button - при натисненні виникає подія.

д) NumericUpDown - відображає одиничне числове значення, яке користувач може збільшити або зменшити за допомогою кнопок В«вгору-внизВ» елемента керування.

е) Label - надає елементу управління текс опису або інформацію під час виконання.

Назад | сторінка 3 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програми "Шифр Цезаря"
  • Реферат на тему: Симетричні шифри із закритим ключем. Афінний шифр і операція XOR
  • Реферат на тему: Аналіз шифрів перестановки. Елементи криптоанализа шифрів перестановки
  • Реферат на тему: Прикладне додаток &Розробка проекту для створення нового класу Auto і елеме ...
  • Реферат на тему: Розробка програми шифрування та дешифрування тексту методом простої заміни