Тип работы:
Предмет:
Язык работы:


Система скрытных вычислений

Работа №131840

Тип работы

Бакалаврская работа

Предмет

информационные системы

Объем работы21
Год сдачи2016
Стоимость4850 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
30
Не подходит работа?

Узнай цену на написание


Введение 4
1. Цель и постановка задачи 5
2. Введение в предметную область 6
3. Описание реализуемой системы 9
3.1. Задача системы 9
3.2. Выбор закрытого ключа системы 9
3.3. Шифрование 9
3.4. Расшифрование 10
3.5. Пример работы системы 10
3.6. Уязвимости системы 11
4. Обзор имеющихся решений 13
5. Реализация системы 14
5.1. Модуль key 14
5.2. Модуль encryption 15
5.3. Модуль decryption 16
5.4. Вспомогательные модули 16
6. Характеристики работы библиотеки 17
6.1. Генерация ключа 17
6.2. Шифрование 17
7. Заключение 19
Список литературы 20

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

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Результатом данной работы являются:
1. Реализация библиотеки для работы с выбранной полностью гомо­морфной криптографической системой на языке Python;
2. Тестирование библиотеки.
Реализация располагается в открытом достуе и может быть найдена по адресу https://github.com/konstantinmalysh/pyfhe


[1] Brakerski Zvika, Gentry Craig, Vaikuntanathan Vinod. Fully Homomorphic Encryption without Bootstrapping. — Cryptology ePrint Archive, Report 2011/277.— 2011.— http://eprint.iacr. org/2011/277.pdf.
[2] C++ Implementation of Multivariate Quadratic FHE.— https:// github.com/kryptnostic/krypto.— Accessed: 2016-01-16.
[3] Ducas Leo, Micciancio Daniele. FHEW: Bootstrapping Homomorphic Encryption in less than a second. — Cryptology ePrint Archive, Report 2014/816. — 2014. — http://eprint.iacr.org/2014/816.pdf.
[4] FHEW: A Fully Homomorphic Encryption library.— https:// github.com/lducas/FHEW. — Accessed: 2016-01-08.
[5] Gentry Craig. A fully homomorphic encryption scheme. — 2009. — URL: https://crypto.stanford.edu/craig/craig-thesis.pdf.
[6] Gentry Craig, Halevi Shai, Smart Nigel P. Homomorphic Evaluation of the AES Circuit. — Cryptology ePrint Archive, Report 2012/099.— 2012. — http://eprint.iacr.org/2012/099.pdf.
[7] HElib: an Implementation of homomorphic encryption. — https:// github.com/shaih/HElib. — Accessed: 2016-01-11.
[8] Libraries for fully homomorphic encryption. — https://github.com/ kryptnostic/fhe-core. — Accessed: 2016-01-16.
[9] Ronald L. Rivest Len Adleman Michael L. Dertouzos. On data banks and privacy homomorphisms. — 1978.
[10] TAMAYO-RIOS M. Method for fully homomorphic encryption using multivariate cryptography.— 2013.— 12.— US Patent App. 13/915,500. URL: http://www.google.com/patents/ US20130329883.
[11] Абрамов Андрей. Гомоморфное шифрование. — 2015.
[12] Кренделев С.Ф. Гомоморфное шифрование (защищенные облачные вычисления) // РусКрипто’2011.— 2011.
[13] Н.П. Варновский А.В. Шокуров. Гомоморфное шифрование. — 2007.— URL: http://www.ispras.ru/proceedings/docs/2007/12/ isp_12_2007_27.pdf.


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ