Студенческий документ № 00112738 из СПбГУ

Пользователь ср, 25.04.2018 02:51

Асимметричное шифрование изображений с разделением ключа Выпускная квалификационная работа бакалавра Направление 010300 Фундаментальная информатика и информационные технологии Выполнил: студент гр. 13.Б13-ПУ

Хохлов Михаил Павлович Научный руководитель: ассистент Ужегов Н.С Санкт-Петербург 2018 Введение "Кто владеет информацией - тот владеет миром." Nathan Mayer Rothschild Цель работы Разработать решение для групп людей, которые обеспокоены безопасностью общих данных, хранящихся в графическом виде.

Задачи Найти способ шифрования изображений. Изучить механизм защиты ключа шифрования. Реализовать демонстрационное приложение на платформе Android. Шифрования изображений Алгоритм шифрования RGB компоненты i-го элемента массива srcPixels меняем следующим образом:

R = (R + key[i % (key.length - 3)]) % 256 G = (G + key[i % (key.length - 3) + 1]) % 256 B = (B + key[i % (key.length - 3) + 2]) % 256 Из, уже измененного, массива srcPixels создаем новое изображение, которое и будет являться зашифрованным.

Генерируем QR-код, в котором записаны элементы массивa key. Secret Sharing Наша цель состоит в том, чтобы разделить данные D на n кусков D1, Dn таким образом, что: знание любого k или более Di частей, делает D легко вычислимым;

Скачать файлы