полностью гомоморфное шифрование:обзор и сценарии применения
Полностью гомоморфное шифрование(FHE) является специальной технологией шифрования, позволяющей выполнять вычисления функций непосредственно над зашифрованными данными без их расшифровки. В отличие от традиционного статического шифрования и шифрования при передаче, FHE подходит для сценариев многопользовательского сотрудничества, требующих сложной обработки зашифрованных данных.
Одним из типичных приложений FHE является система онлайн-голосования. Избиратели подают зашифрованные голоса, а промежуточные лица могут напрямую статистически обрабатывать шифрованные данные, получив окончательный результат, который затем расшифровывается и публикуется, без необходимости доступа к открытым голосам каждого. Это позволяет избежать проблем с конфиденциальностью, возникающих в традиционных схемах шифрования, которые требуют расшифровки всех данных для их обработки.
FHE обычно включает три типа ключей:
Ключ расшифровки: основной ключ, используемый для расшифровки FHE шифротекста, обычно хранится пользователем локально.
Шифрование ключ: используется для преобразования открытого текста в зашифрованный текст, может быть опубликован в режиме открытого ключа.
Вычисление ключа: используется для гомоморфных операций над шифротекстом, может быть публичным, но не может быть использован для расшифровки.
Типичные модели применения FHE включают:
Модель аутсорсинга: передача вычислительных задач с чувствительными данными облачному провайдеру для защиты конфиденциальности данных.
Модель вычислений для двух сторон: обе стороны имеют свои конфиденциальные данные и выполняют совместные вычисления с помощью полностью гомоморфного шифрования.
Агрегационный режим: сбор данных от множества сторон для вычислений, таких как федеративное обучение, онлайн-голосование и т.д.
Клиент-серверная модель: сервер предоставляет частную модель ИИ, клиент отправляет зашифрованные данные для обработки.
Безопасность FHE основана на алгоритмах шифрования и не зависит от аппаратной среды. Однако в настоящее время вычислительные затраты FHE довольно высоки, и для практического применения требуется дальнейшая оптимизация. В будущем, с развитием специализированного оборудования, FHE может найти применение в большем количестве сценариев приватных вычислений.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
7 Лайков
Награда
7
7
Поделиться
комментарий
0/400
SelfCustodyIssues
· 6ч назад
Расходы на вычисления действительно немалые...
Посмотреть ОригиналОтветить0
CryptoDouble-O-Seven
· 6ч назад
性能 эта насос может быть использован?
Посмотреть ОригиналОтветить0
WhaleWatcher
· 6ч назад
Учиться этому - голова кругом.
Посмотреть ОригиналОтветить0
GasFeeLover
· 6ч назад
Медленно бегай, как ты выглядишь.
Посмотреть ОригиналОтветить0
MetaNomad
· 7ч назад
Завтра уже будет бычий падение. Дорогие ли расходы?
Посмотреть ОригиналОтветить0
Degentleman
· 7ч назад
Профессионально слишком высоко и стильно, запутало.
Полностью гомоморфное шифрование: Будущее вычислений с приватностью в Web3
полностью гомоморфное шифрование:обзор и сценарии применения
Полностью гомоморфное шифрование(FHE) является специальной технологией шифрования, позволяющей выполнять вычисления функций непосредственно над зашифрованными данными без их расшифровки. В отличие от традиционного статического шифрования и шифрования при передаче, FHE подходит для сценариев многопользовательского сотрудничества, требующих сложной обработки зашифрованных данных.
Одним из типичных приложений FHE является система онлайн-голосования. Избиратели подают зашифрованные голоса, а промежуточные лица могут напрямую статистически обрабатывать шифрованные данные, получив окончательный результат, который затем расшифровывается и публикуется, без необходимости доступа к открытым голосам каждого. Это позволяет избежать проблем с конфиденциальностью, возникающих в традиционных схемах шифрования, которые требуют расшифровки всех данных для их обработки.
FHE обычно включает три типа ключей:
Ключ расшифровки: основной ключ, используемый для расшифровки FHE шифротекста, обычно хранится пользователем локально.
Шифрование ключ: используется для преобразования открытого текста в зашифрованный текст, может быть опубликован в режиме открытого ключа.
Вычисление ключа: используется для гомоморфных операций над шифротекстом, может быть публичным, но не может быть использован для расшифровки.
Типичные модели применения FHE включают:
Безопасность FHE основана на алгоритмах шифрования и не зависит от аппаратной среды. Однако в настоящее время вычислительные затраты FHE довольно высоки, и для практического применения требуется дальнейшая оптимизация. В будущем, с развитием специализированного оборудования, FHE может найти применение в большем количестве сценариев приватных вычислений.