Результаты исследования группы Шифровальщики

Материал из Wiki Mininuniver
Версия от 09:06, 31 мая 2009; Круподерова Елена Петровна (обсуждение | вклад) (Новая: '''ОПИСАНИЕ ПРОГРАММНОГО КОМПЛЕКСА "КРИПТОГРАФ"''' Человечество стремительно вступает в принципиальн...)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигацииПерейти к поиску

ОПИСАНИЕ ПРОГРАММНОГО КОМПЛЕКСА "КРИПТОГРАФ"

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

На смену авторитарным, иллюстративно-объяснительным методам обучения и механического усвоения фактологических знаний приходит овладение умением самостоятельно приобретать новые знания, пользуясь современными методами представления и извлечения знаний, технологиями информационного взаимодействия с моделями объектов, процессов, явлений, представленных в предметных средах. В 2006-2010 годах организационной основой реализации государственной политики Российской Федерации в области информатизации образования является Федеральная целевая программа развития образования (ФЦПРО), обеспечивающая продолжение предшествующих этапов модернизации российского образования. Приказом Министерства образования и науки Российской Федерации от 05.10.2005 № 250 утвержден приоритетный национальный проект «Образование», где большое внимание уделяется информатизации образования.

Одним из основных мероприятий направления «Информатизация образования» является разработка адекватных современным идеям развития образования (открытое образование, дистанционное образование и др.) новых средств обучения, в частности электронных образовательных ресурсов (ЭОР).

ЭОР позволяют индивидуализировать и дифференцировать процесс обучения, осуществлять контроль с диагностикой ошибок и обратной связью, осуществлять самоконтроль и самокоррекцию учебной деятельности, формировать умение принимать оптимальное решение в различных ситуациях, развивать определенный тип мышления (наглядно-образного, теоретического), усиливать мотивацию обучения, формировать культуру познавательной деятельности. Особую важность имеет использование ЭОР для будущих специалистов в области информатики и программирования. Использование на занятиях по информатике, по дисциплине «Защита информации» программного комплекса «Криптограф» будет способствовать более глубокому пониманию студентами методов шифрации и дешифрации, повышению мотивации к изучению специальных дисциплин.


Создание программного комплекса осуществлялось с помощью среды объектно-ориентированного программирования Delphi. В основе системы Delphi лежит технология визуального проектирования и событийного программирования, суть которой заключается в том, что среда разработки берет на себя большую часть рутинной работы, оставляя программисту работу по конструированию диалоговых окон и функций обработки событий.

Программный комплекс «Криптограф» содержит два режима работы: «Обучение» и «Шифрование». В режиме «Обучение» студент может познакомиться с принципом шифрования каждым из шести методов. Основное окно программы приведено на рис. 1, режим «Обучение» показан на рис.2.


Режим «Шифрование» содержит следующие пункты меню: «Файл», «Правка», «Метод», «О программе». Через пункт меню: «Файл» пользователь может записать или загрузить шифруемый или дешифруемый текст. Пункт меню «Правка» позволяет скопировать, вырезать или вставить текст. Пункт меню «Метод» позволяет выполнить шифрацию и дешифрацию одним из шести методов (рис.3).

Комплекс содержит следующие методы:

  • шифр Цезаря;
  • шифр Гронсфельда;
  • шифр Виженера;
  • «Тарабарская грамота»;
  • матричная шифровка;
  • шифровка по спирали.

При шифровании методом Цезаря, Гронсфельда или Виженера требуется ввести значение ключа. Результат работы программного комплекса при выборе вариантов «Шифровать» и «Дешифровать» показан на рисунках 4, 5 и 6.

Пункт меню «О программе» содержит информацию о программе и ее разработчике (рисунок 7).