Введение в технологию полностью гомоморфного шифрования и её сценарии применения
полностью гомоморфное шифрование(FHE) является особой схемой шифрования, позволяющей выполнять вычисления функций над зашифрованными данными без их расшифровки, получая зашифрованные результаты выходных данных функции, тем самым защищая конфиденциальность данных. В отличие от традиционного статического шифрования и шифрования в процессе передачи, FHE может выполнять сложные вычислительные операции над зашифрованными данными.
Типичным сценарием применения полностью гомоморфного шифрования (FHE) является система онлайн-голосования. Избиратели могут зашифровать свои результаты голосования и отправить их, а посредник собирает все зашифрованные голоса, подсчитывает количество голосов и публикует окончательный результат, не требуя расшифровки конкретного содержимого голосования каждого. Это избегает проблемы, при которой посредник должен расшифровать все данные для подсчета, что лучше защищает конфиденциальность.
Система FHE обычно включает в себя следующие типы ключей:
Ключ расшифровки: главный ключ системы, используемый для расшифровки FHE шифротекста, обычно хранится локально только владельцем ключа.
Шифровальный ключ: используется для преобразования открытого текста в зашифрованный, может быть опубликован в режиме открытого ключа.
Вычисление ключа: используется для гомоморфных операций с шифротекстом, может быть опубликован, но не может быть использован для взлома шифротекста.
Существует несколько распространенных моделей применения FHE:
Модель аутсорсинга: шифрование чувствительных данных и передача их облачному провайдеру для вычислений, подходит для таких сценариев, как PIR.
Модель вычислений сторон: обе стороны предоставляют конфиденциальные данные для совместных вычислений, такие как "проблема миллионера".
Агрегированный режим: агрегация зашифрованных данных нескольких участников, используемых для федеративного обучения, систем голосования и т.д.
Клиент-серверная модель: сервер предоставляет вычислительные услуги частной модели ИИ для нескольких клиентов.
Преимущества FHE заключаются в том, что безопасность основана на криптографических алгоритмах, а не на аппаратном обеспечении, что может предотвратить атаки по каналу побочной информации. Однако в настоящее время вычислительные затраты довольно велики, и для широкого применения требуется специализированное аппаратное обеспечение. В будущем, с развитием технологий, FHE обещает сыграть более значительную роль в области вычислений с соблюдением конфиденциальности.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
9 Лайков
Награда
9
4
Поделиться
комментарий
0/400
ParanoiaKing
· 13ч назад
Почему это слово "гомоморфизм" такое сложное?
Посмотреть ОригиналОтветить0
DefiSecurityGuard
· 13ч назад
всё ещё подозрительно. покажите мне сначала отчёты об аудите.
Посмотреть ОригиналОтветить0
FastLeaver
· 13ч назад
Оплата за обучение поступила.
Посмотреть ОригиналОтветить0
CryptoFortuneTeller
· 13ч назад
Расходы на вычисления большие, это немного напряженно.
полностью гомоморфное шифрование: схема защиты конфиденциальности, основанная на вычислениях над Шифротекстом
Введение в технологию полностью гомоморфного шифрования и её сценарии применения
полностью гомоморфное шифрование(FHE) является особой схемой шифрования, позволяющей выполнять вычисления функций над зашифрованными данными без их расшифровки, получая зашифрованные результаты выходных данных функции, тем самым защищая конфиденциальность данных. В отличие от традиционного статического шифрования и шифрования в процессе передачи, FHE может выполнять сложные вычислительные операции над зашифрованными данными.
Типичным сценарием применения полностью гомоморфного шифрования (FHE) является система онлайн-голосования. Избиратели могут зашифровать свои результаты голосования и отправить их, а посредник собирает все зашифрованные голоса, подсчитывает количество голосов и публикует окончательный результат, не требуя расшифровки конкретного содержимого голосования каждого. Это избегает проблемы, при которой посредник должен расшифровать все данные для подсчета, что лучше защищает конфиденциальность.
Система FHE обычно включает в себя следующие типы ключей:
Ключ расшифровки: главный ключ системы, используемый для расшифровки FHE шифротекста, обычно хранится локально только владельцем ключа.
Шифровальный ключ: используется для преобразования открытого текста в зашифрованный, может быть опубликован в режиме открытого ключа.
Вычисление ключа: используется для гомоморфных операций с шифротекстом, может быть опубликован, но не может быть использован для взлома шифротекста.
Существует несколько распространенных моделей применения FHE:
Преимущества FHE заключаются в том, что безопасность основана на криптографических алгоритмах, а не на аппаратном обеспечении, что может предотвратить атаки по каналу побочной информации. Однако в настоящее время вычислительные затраты довольно велики, и для широкого применения требуется специализированное аппаратное обеспечение. В будущем, с развитием технологий, FHE обещает сыграть более значительную роль в области вычислений с соблюдением конфиденциальности.