Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методы Защиты Асушников / лабы Васильева / 5 / Ot2[гаммирование с зацепкой].pdf
Скачиваний:
42
Добавлен:
15.06.2014
Размер:
781.47 Кб
Скачать

Федеральное агентство по образованию

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ "ОМСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ" (ОмГТУ)

Кафедра «Автоматизированные системы обработки информации и управления»

ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №2

по дисциплине «Методы и средства защиты информации»

РЕАЛИЗАЦИЯ AES ШИФРОЫАНИЯ С ИСПОЛЬЗОВАНИЕМ ТЕХНОЛОГИИ CUDA И ПЛАВОЮЩЕГО ГАММИРОВАНИЯ С ЗАЦЕПКОЙ

Руководитель:

преподаватель ___________________________________________ С.Б. Огородников

 

 

подпись, дата

Исполнитель:

ZiroKyl +06'00'

Е.Р. Васильев

студент гр. ИВТ-446

 

2010.01.11 03:33:23

 

 

 

подпись, дата

Омск 2010

 

Содержание

 

Введение ......................................................................................................................................................

3

1 CUDAESdelsa ...........................................................................................................................................

4

1.1

Краткое описание AES ...................................................................................................................

4

1.2

Оптимизация под CUDA................................................................................................................

5

 

1.2.1 Устройство CUDA ............................................................................................................

5

 

1.2.2 Использованные виды оптимизаций ...............................................................................

8

1.3

Генерация случайной последовательности бит .........................................................................

12

1.4

Плавающее гаммирование с зацепкой ........................................................................................

13

2 Использованные виды тестов ...............................................................................................................

14

3 Скорость работы CUDA-AES ...............................................................................................................

14

Заключение ................................................................................................................................................

15

Список использованных источников ......................................................................................................

16

2

Введение

Данный отчет по дисциплине "Методы и средства защиты информации" посвящен реализации AES на CUDA. Работа включает в себя описание последовательности работы AES, введение в CUDA, описание оптимизаций под CUDA на примере созданной программы, описание генерации случайных чисел, описание плавающего гаммирования с зацепкой и тест программы.

Цель работы – реализовать быстрое и эксклюзивное шифрование. В ходе работы требуется:

а) очень кратко описать AES;

б) описать основные понятия CUDA;

в) привести примеры оптимизации под CUDA; д) создать тесты для реализации AES.

Первый раздел содержит общие описание состовных частей CUDAESdelsa (задача а-в). Второй раздел содержит виды использованых тестов (задача д).

Третий раздел посвящен результатам скорости работы реализации AES на CUDA (задача д). При работе использован теоретический материал из [1-10].

3

Соседние файлы в папке 5