Обучающие программы и исследовательские работы учащихся
Помогаем учителям и учащимся в обучении, создании и грамотном оформлении исследовательской работы и проекта.

Объявление

Наш баннер

Сайт Обучонок содержит исследовательские работы и проекты учащихся, темы творческих проектов по предметам и правила их оформления, обучающие программы для детей.
Будем благодарны, если установите наш баннер!
Баннер сайта Обучонок
Код баннера:
<a href="https://obuchonok.ru/" target="_blank"> <img src="https://obuchonok.ru/banners/banob2.gif" width="88" height="31" alt="Обучонок. Исследовательские работы и проекты учащихся"></a>
Все баннеры...

3. Структура криптографической системы «Инкогнито»


«Инкогнито» - симметричная криптографическая система потому, что использует два одинаковых секретных ключа (и для отправляющего, и для принимающего шифрограмму).

Предусмотрена система распределения ключей. Ключом шифрограммы будет дата её отправки. Если связь через Интернет, то эта информация будет автоматически приложена к посланию. Если используются твёрдые копии, то в них эта дата будет указана тривиальным образом.

Это не единственный вариант: может быть использовано время восхода и захода Солнца на определённой широте в день отправки и т.д. Таким образом, устраняются риски передачи ключа.

Что касается самих кодовых таблиц, то они будут «упрятаны» в теле программных кодов. Риск их утраты не больший, чем во всех прочих криптографических системах.

На первом этапе «Инкогнито» был реализован в табличном процессоре «Excel». Это связано с удобным механизмом отображения и отладки программного кода.

Окончательный вариант реализован в VB2010 в формате exe файла Windows приложения. Это связано с компактностью и удобствами пользователя.

«Инкогнито» состоит из 2 программ: шифратор и расшифратор Оба алгоритма имеют одинаковые блоки: формирование ключей, формирования одномерного массива кодов и формирования одномерных массивов символов.

Эти алгоритмы имеют много общего и будут рассмотрены ниже в первую очередь.

Объявление

Статистика