Реферат Отчет содержит 126 страниц, 44 рисунка, 9 таблиц, 10 приложений





НазваниеРеферат Отчет содержит 126 страниц, 44 рисунка, 9 таблиц, 10 приложений
страница16/25
Дата публикации30.11.2014
Размер0.9 Mb.
ТипРеферат
100-bal.ru > Информатика > Реферат
1   ...   12   13   14   15   16   17   18   19   ...   25

4.6 Вход в систему


При входе в программу выполняется двухэтапная аутентификация пользователя.

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

Первым шагом проверяется лимит попыток входа: если более трех попыток – происходит завершение программы. Выбранный пользователем USB проверяется – является ли он уже USB-ключом.

Если все вышеперечисленные этапы успешно пройдены, происходит подсчет целостности зашифрованных полей USB-ключа (CRC64_1). При совпадении происходит проверка введенных пользователем логина-пароля – для этого рассчитывается контрольный хэш (ControlHash) и сверяется со значением на USB-ключе.

Затем происходит генерация хэша доступа (LiteKey) и S-key, которыми расшифровываются зашифрованные поля USB-ключа. Происходит генерация нового значения сеансового счетчика. После чего генерируется новый S-key, которым перезашифровывается поле ключей шифрования и вектора инициализации. Также старым хэшем доступа (LiteKey) зашифровывается сеансовый счетчик. Вычисляется новая контрольная сумма (CRC64_2).

В основной модуль программы загружаются расшифрованные ключи шифрования и вектор инициализации.

4.7 Основные модули программы


Для более удобной структуры и гибкости оперативного изменения частей исходного кода программы без необходимости изменения всего кода, применены следующие модули:

  • CryptoAPI – данный модуль используется для вычисления хэш-суммы SHA-512 (FIPS PUB 180-2). Модуль взят из библиотеки HashLib! 1.03 ((C) Alex Demchenko, 2002, Moldova, Chishinev) и видоизменен в целях удобства интеграции в программу;

  • CRC64 – данный модуль используется для вычисления контрольной суммы CRC64;

  • RC6 – данный модуль используется для шифрования/расшифрования файлов по алгоритму RC6;

  • IDEA – данный модуль используется для шифрования/расшифрования файлов по алгоритму IDEA;

  • Ocelot – данный модуль используется для шифрования/расшифрования файлов по исследуемому алгоритму;

  • FolderActions – модуль обеспечивает создание архива;

  • Unit3 – модуль позволяет создать новый USB-ключ.

4.7.1 Модуль вычисления контрольной суммы


Модуль CRC64.pas позволяет вычислить контрольную сумму CRC64 входного файла.

В предлагаемой реализации используется полином CRC-64-ECMA-182 (0xC96C5795D7870F42).

В Приложении В таблица П.В.1 указаны основные применяемые функции и процедуры.

4.7.2 Модуль алгоритма шифрования RC6


Модуль RC6.pas позволяет производить шифрование, расшифрование файлов по алгоритму RC6.

Входными данными модуля являются ключ шифрования и вектор инициализации, хранящиеся в зашифрованом виде на USB-ключе.

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

В Приложении В таблица П.В.2 указаны основные применяемые функции и процедуры.

4.7.3 Модуль алгоритма шифрования IDEA


Модуль IDEA.pas позволяет производить шифрование, расшифрование файлов по алгоритму IDEA.

Входными данными модуля являются ключ шифрования и вектор инициализации, хранящиеся в зашифрованом виде на USB-ключе.

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

В Приложении В таблица П.В.3 указаны основные применяемые функции и процедуры.
1   ...   12   13   14   15   16   17   18   19   ...   25

Похожие:

Реферат Отчет содержит 126 страниц, 44 рисунка, 9 таблиц, 10 приложений iconРеферат в работе изложены теоретические вопросы, проведен анализ...
Работа содержит 69 страниц, 15 рисунков, 11 таблиц, 18 приложений, 48 источников
Реферат Отчет содержит 126 страниц, 44 рисунка, 9 таблиц, 10 приложений iconИсследование модели фрактального броуновского движения
Дипломная работа содержит 96 страниц, 24 рисунка, 5 таблиц, 11 источников, 1 приложение
Реферат Отчет содержит 126 страниц, 44 рисунка, 9 таблиц, 10 приложений iconРеферат Отчет содержит 90 машинописных страниц, включая 18 таблиц
Государственный научно-исследовательский институт озерного и речного рыбного хозяйства (Госниорх)
Реферат Отчет содержит 126 страниц, 44 рисунка, 9 таблиц, 10 приложений iconСибирский государственный технологический университет
Курсовой проект содержит расчётно-пояснительную записку из 38 страниц печатного текста, 8 таблиц, 1 рисунка, 7 литературных источников...
Реферат Отчет содержит 126 страниц, 44 рисунка, 9 таблиц, 10 приложений iconА. В. Брюханов летопись природы
Отчет «Летопись природы национального парка «Зюраткуль» за 2002 год» содержит 187 стр., включая 6 таблиц и 5 приложений. Список использованной...
Реферат Отчет содержит 126 страниц, 44 рисунка, 9 таблиц, 10 приложений iconРеферат Курсовой проект содержит 35 страниц, 14 таблиц, 25 источников
Состояние и перспективы развития молочной промышленности на примере Республики Мордовия
Реферат Отчет содержит 126 страниц, 44 рисунка, 9 таблиц, 10 приложений iconРеферат Данная работа изложена на 57 страниц машинописного текста...
Данная работа изложена на 57 страниц машинописного текста и состоит из реферата, введения, 4-х глав (разделов) и 8-и подразделов,...
Реферат Отчет содержит 126 страниц, 44 рисунка, 9 таблиц, 10 приложений iconОтчет о проведенных работах по очистке данных
Отчет 24 страницы без учета приложений, 2 таблицы, 4 рисунка, 1 приложение (в электронном виде в отдельных файлах)
Реферат Отчет содержит 126 страниц, 44 рисунка, 9 таблиц, 10 приложений iconРеферат Пояснительная записка к кп содержит 29 страниц, 18 рисунков,...
Информационно-программный комплекс, информационная система, база данных, арм, даталогическое проектирование, автоматизация, директор,...
Реферат Отчет содержит 126 страниц, 44 рисунка, 9 таблиц, 10 приложений iconДипломный проект на тему: «Проект реконструкции участка текущего...
Общий объем проекта составляет 70 страниц. Дипломный проект содержит 4 рисунка, 15 таблиц. Список литературы представлен 29 источниками...
Реферат Отчет содержит 126 страниц, 44 рисунка, 9 таблиц, 10 приложений iconДипломный проект на тему: «Проект реконструкции участка текущего...
Общий объем проекта составляет 70 страниц. Дипломный проект содержит 4 рисунка, 15 таблиц. Список литературы представлен 29 источниками...
Реферат Отчет содержит 126 страниц, 44 рисунка, 9 таблиц, 10 приложений iconРеферат Отчет представлен на 21 страницах, включает в себя 1 таблицу...
Содержание деятельности и результаты реализации Мероприятия 1 «Предоставление услуг населению по формированию ик компетенций с помощью...
Реферат Отчет содержит 126 страниц, 44 рисунка, 9 таблиц, 10 приложений iconРеферат Отчёт изложен на 36 страницах, включает 12 таблиц, 3 рисунка,...
«Мониторинг и прогнозирование состояния продовольственной безопасности на территории Калужской области. Практические рекомендации...
Реферат Отчет содержит 126 страниц, 44 рисунка, 9 таблиц, 10 приложений iconОтчет содержит 99 страниц компьютерного текста. Состоит из реферата,...
Мероприятия № Разработка и внедрение образовательной программы для жителей пенсионного возраста г. Москвы по возделыванию плодовых...
Реферат Отчет содержит 126 страниц, 44 рисунка, 9 таблиц, 10 приложений iconРеферат Отчет: страниц 30; рисунков 14; таблиц 5 Тема: вопрос 1 Токарно-винторезные...
Объектами исследования в первом вопросе являются токарно-винторезные станки любой модификации
Реферат Отчет содержит 126 страниц, 44 рисунка, 9 таблиц, 10 приложений iconРеферат должен содержать: титульный лист; содержание; введение; основную...
Тiтеs Nеw Rотап Суr №14. Минимальный объем реферата без приложений должен составлять 70-80 страниц. Большие таблицы, иллюстрации...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск