Техническое задание 1


перейти к полному списку дипломных проектов

Ссылка на скачивания файла в формате .doc находится в конце странички

Техническое задание 1

Государственное образовательное учреждение высшего профессионального образования «Калужский филиал Московского государственного технического университета имени Н.Э.Баумана»

Калужский филиал

Факультет «Фундаментальных Наук»

Кафедра «Программного Обеспечения ЭВМ, Информационных Технологий и Прикладной Математики»

РАСЧЕТНО-ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К ВЫПУСКНОЙ РАБОТЕ БАКАЛАВРА

Тема:

“________________________________________________

________________________________________________

________________________________________________

________________________________________________”

Студент (___________)

Группа

Руководитель работы (___________)

Калуга, 2007 г.

Содержание

1. Техническое задание

1.1. Общие сведения

1.2. Назначение и цели создания системы

1.3. Требования к программе или программному изделию

1.4. Требования к надежности

1.5. Условия эксплуатации

1.6. Требования к составу и параметрам технических средств

1.7. Требования к информационной и программной совместимости

1.8. Требования к программной документации

2. Исследовательская часть

2.1. Постановка задачи

2.2. Обоснование выбора темы

2.3. Обоснование выбора языка программирования

2.4. Обоснование выбора среды разработки

2.5. Обоснование выбора платформы

2.6. Основы криптографии

2.7. Причины выбора алгоритма

2.8. Алгоритм Rijndael

3. Конструкторская часть

3.1. Функциональное назначение

3.2. Руководство программиста

4. Технологическая часть

4.1. Назначение программного продукта

4.2. Назначение и условия применения программного продукта

4.3. Тестирование программного продукта

4.4. Обращение к программе

4.5. Руководство пользователя

4.

скачать бесплатно Программного Обеспечения ЭВМ, Информационных Технологий и Прикладной Математики

Содержание дипломной работы

Техническое задание 1
Основная часть текста, разделенная на разделы: Исследовательская часть
Для того чтобы этого избежать, следует использовать специальный режим шифрования
С использованием IV сообщения с идентичным открытым текстом при шифровании переходят в сообщения с различным шифротекстом
В данном продукте решено использовать стандартный размер блока в 128 бит и размер ключа в 256 бит, как наиболее стойкий вариант
Коэффициенты этого преобразования выбраны таким образом, чтоб у полученного узла замен отсутствовали точки неподвижности (S[y] = y), и "антинеподвижности" (S[y] = ~y)
Кроме того, в обратной матрице присутствуют четыре различных элемента, тогда как в исходной - только три, что позволяло "сэкономить" одно умножение из четырех
inc – функции шифрования и дешифрации блоков по 16 байт, а также вспомогательные по отношению к ним функции; \Driver\AES\usefull_functions
При выборе пункта «Удалить образ диска» также вызывается единственная функция DelImageDlgShow, внутри которой происходит весь процесс удаления существующего файла образа диска
Аналог C/C++ функции strncpy; copy_block proc dst:DWORD, src:DWORD Функция копирования 16 байтного блока src в dst; StrLen proc item:DWORD Функция быстрого вычисления длины строки
Для выгрузки драйвера и удаления виртуального диска из системы выберите пункт «Выгрузить диск» контекстного меню
Кроме того, реализованный в данной работе криптографический алгоритм Rijndael (AES), обладает высокой криптостойкостью и очень высокой скоростью работы
, нами было разработано и проведено 6 занятий по 3D моделированию, позволяющих изучить основы 3D моделирования

заработать

Закачай файл и получай деньги