HElib
Разработчик(и) | ИБМ |
---|---|
Первоначальный выпуск | 5 мая 2013 г |
Стабильная версия | 2.2.1 / 1 октября 2021 г |
Репозиторий | github |
Написано в | С++ |
Платформа | Microsoft Windows , MacOS , Linux |
Лицензия | Лицензия Apache (2.0) |
Веб-сайт | мужчина |
Библиотека гомоморфного шифрования или HElib — это бесплатное программное обеспечение с открытым исходным кодом, кроссплатформенное разработанное IBM , которое реализует различные формы гомоморфного шифрования . [1] [2]
История
[ редактировать ]HElib был первоначально разработан Шаем Халеви и Виктором Шупом вскоре после того, как Крейг Джентри стал исследователем в IBM , а первоначальный выпуск состоялся 5 мая 2013 года. [3]
Функции
[ редактировать ]Библиотека реализует полностью гомоморфную схему шифрования Бракерски-Джентри-Вайкунтанатана (BGV), а также такие оптимизации, как методы упаковки зашифрованного текста Смарт-Веркаутерена. [4]
HElib написан на C++ и использует математическую библиотеку NTL .
Ссылки
[ редактировать ]- ^ Реализация гомоморфного шифрования. , homenc, 20 ноября 2019 г., заархивировано из оригинала 01 мая 2019 г. , получено 20 ноября 2019 г.
- ^ Лане, Жан-Луи; Тома, Кристиан (2019). Инновационные решения безопасности для информационных технологий и коммуникаций: 11-я Международная конференция, SecITC 2018, Бухарест, Румыния, 8-9 ноября 2018 г., Пересмотренные избранные статьи . Спрингер. п. 427. ИСБН 9783030129422 .
- ^ «IBM делает новый большой шаг в криптографии: практическое гомоморфное шифрование» . Голая охрана . 05.05.2013. Архивировано из оригинала 06.10.2018 . Проверено 20 ноября 2019 г.
- ^ Халеви, Шай; Шуп, Виктор (2014). «Алгоритмы в HElib». В Гарае, Хуан А.; Дженнаро, Росарио (ред.). Достижения криптологии – CRYPTO 2014 . Конспекты лекций по информатике. Том. 8616. Шпрингер Берлин Гейдельберг. стр. 554–571. дои : 10.1007/978-3-662-44371-2_31 . ISBN 9783662443712 .