Результаты исследования группы Шифровальщики
ОПИСАНИЕ ПРОГРАММНОГО КОМПЛЕКСА "КРИПТОГРАФ"
Человечество стремительно вступает в принципиально новую для него информационную эпоху. Существенным образом меняются все слагаемые образа жизни людей. Одним из приоритетных направлений процесса информатизации современного общества становится информатизация образования. В последнее время в педагогических кругах стало складываться правильное понимание той роли, которую могут сыграть информационные технологии в организации учебного процесса и управлении образовательным учреждением.
На смену авторитарным, иллюстративно-объяснительным методам обучения и механического усвоения фактологических знаний приходит овладение умением самостоятельно приобретать новые знания, пользуясь современными методами представления и извлечения знаний, технологиями информационного взаимодействия с моделями объектов, процессов, явлений, представленных в предметных средах. В 2006-2010 годах организационной основой реализации государственной политики Российской Федерации в области информатизации образования является Федеральная целевая программа развития образования (ФЦПРО), обеспечивающая продолжение предшествующих этапов модернизации российского образования. Приказом Министерства образования и науки Российской Федерации от 05.10.2005 № 250 утвержден приоритетный национальный проект «Образование», где большое внимание уделяется информатизации образования.
Одним из основных мероприятий направления «Информатизация образования» является разработка адекватных современным идеям развития образования (открытое образование, дистанционное образование и др.) новых средств обучения, в частности электронных образовательных ресурсов (ЭОР).
ЭОР позволяют индивидуализировать и дифференцировать процесс обучения, осуществлять контроль с диагностикой ошибок и обратной связью, осуществлять самоконтроль и самокоррекцию учебной деятельности, формировать умение принимать оптимальное решение в различных ситуациях, развивать определенный тип мышления (наглядно-образного, теоретического), усиливать мотивацию обучения, формировать культуру познавательной деятельности. Особую важность имеет использование ЭОР для будущих специалистов в области информатики и программирования. Использование на занятиях по информатике, по дисциплине «Защита информации» программного комплекса «Криптограф» будет способствовать более глубокому пониманию студентами методов шифрации и дешифрации, повышению мотивации к изучению специальных дисциплин.
Создание программного комплекса осуществлялось с помощью среды объектно-ориентированного программирования Delphi. В основе системы Delphi лежит технология визуального проектирования и событийного программирования, суть которой заключается в том, что среда разработки берет на себя большую часть рутинной работы, оставляя программисту работу по конструированию диалоговых окон и функций обработки событий.
Программный комплекс «Криптограф» содержит два режима работы: «Обучение» и «Шифрование». В режиме «Обучение» студент может познакомиться с принципом шифрования каждым из шести методов. Основное окно программы приведено на рис. 1, режим «Обучение» показан на рис.2.
Режим «Шифрование» содержит следующие пункты меню: «Файл», «Правка», «Метод», «О программе». Через пункт меню: «Файл» пользователь может записать или загрузить шифруемый или дешифруемый текст. Пункт меню «Правка» позволяет скопировать, вырезать или вставить текст. Пункт меню «Метод» позволяет выполнить шифрацию и дешифрацию одним из шести методов (рис.3).
Комплекс содержит следующие методы:
- шифр Цезаря;
- шифр Гронсфельда;
- шифр Виженера;
- «Тарабарская грамота»;
- матричная шифровка;
- шифровка по спирали.
При шифровании методом Цезаря, Гронсфельда или Виженера требуется ввести значение ключа. Результат работы программного комплекса при выборе вариантов «Шифровать» и «Дешифровать» показан на рисунках 4, 5 и 6.
Пункт меню «О программе» содержит информацию о программе и ее разработчике (рисунок 7).