Проблема безопасного хранения и обработки данных в «облачных» технологиях является актуальной уже не первый год. Ее практическое решение может найти широкое применение в разработке баз данных (БД) как сервиса в «облаке» (DBaaS).
Нами реализован прототип защищенной БД и клиентского приложения, позволяющие проводить операции (арифметика, поиск, и т.п.) над зашифрованными данными без расшифровки на сервере. Таким образом, полностью исключается время на расшифровку и минимизируется время передачи данных; сохраняется безопасность хранения информации
Для информации, по которой требуется проводить поиск, придуман ряд алгоритмов шифрования, сохраняющих порядок, и тем самым, позволяющих БД работать с зашифрованными данными как с обычными. Для информации, требующей помимо поиска, выполнения над ней арифметических операций (сложения, умножения и пр.), было разработано несколько алгоритмов полного гомоморфного шифрования. Тестирование этих алгоритмов показало высокую скорость их работы.
Сергей Кренделев
Доцент механико-математического факультета и факультета информационных технологий
Новосибирского Государственного университета (НГУ), к.ф.-м.н.
Заведующий лабораторией “Современные компьютерные технологии”.
Менеджер по научным разработкам компании “Parallels”.
Профессиональный математик, основные направления работы IT безопасность, криптография,защита данных.