полностью гомоморфное шифрование FHE: Введение и области применения
Шифрование обычно делится на статическое шифрование и шифрование во время передачи. Статическое шифрование заключается в том, что данные шифруются и хранятся, только уполномоченные лица могут видеть расшифрованное содержимое. Шифрование во время передачи обеспечивает, что данные, передаваемые через интернет, могут быть интерпретированы только определенными лицами. Оба вида шифрования зависят от алгоритмов шифрования и обеспечивают гарантию целостности данных, называемую "аутентифицированным шифрованием".
Для многопользовательских сценариев сотрудничества, требующих сложной обработки зашифрованных данных, полностью гомоморфное шифрование ( FHE ) является технологией защиты конфиденциальности. Например, в случае онлайн-голосования FHE позволяет подсчитывать зашифрованные бюллетени без их расшифровки, тем самым защищая конфиденциальность.
FHE является специальной схемой шифрования, которая позволяет выполнять вычисления функций над зашифрованными данными без их расшифровки. Процесс вычисления является открытым и может выполняться в облаке, не раскрывая конфиденциальность. Входные и выходные данные представляют собой зашифрованные данные, которые требуют ключа для расшифровки.
Модель внешней обработки FHE рассматривается как альтернатива безопасным средам выполнения, таким как TEE. Безопасность 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.
8 Лайков
Награда
8
5
Поделиться
комментарий
0/400
RektCoaster
· 1ч назад
Криптография следопыт мертвый конец
Посмотреть ОригиналОтветить0
DeFi_Dad_Jokes
· 07-10 05:57
Настоящая безопасность - вот что называется конфиденциальностью.
полностью гомоморфное шифрование FHE: следующая генерация шифрования технологий для защиты конфиденциальности данных
полностью гомоморфное шифрование FHE: Введение и области применения
Шифрование обычно делится на статическое шифрование и шифрование во время передачи. Статическое шифрование заключается в том, что данные шифруются и хранятся, только уполномоченные лица могут видеть расшифрованное содержимое. Шифрование во время передачи обеспечивает, что данные, передаваемые через интернет, могут быть интерпретированы только определенными лицами. Оба вида шифрования зависят от алгоритмов шифрования и обеспечивают гарантию целостности данных, называемую "аутентифицированным шифрованием".
Для многопользовательских сценариев сотрудничества, требующих сложной обработки зашифрованных данных, полностью гомоморфное шифрование ( FHE ) является технологией защиты конфиденциальности. Например, в случае онлайн-голосования FHE позволяет подсчитывать зашифрованные бюллетени без их расшифровки, тем самым защищая конфиденциальность.
FHE является специальной схемой шифрования, которая позволяет выполнять вычисления функций над зашифрованными данными без их расшифровки. Процесс вычисления является открытым и может выполняться в облаке, не раскрывая конфиденциальность. Входные и выходные данные представляют собой зашифрованные данные, которые требуют ключа для расшифровки.
Модель внешней обработки FHE рассматривается как альтернатива безопасным средам выполнения, таким как TEE. Безопасность FHE основана на криптографических алгоритмах и не зависит от аппаратного обеспечения, поэтому не подвержена влиянию атак по каналу побочных данных или атак на облачные серверы.
FHE обычно использует несколько наборов ключей:
Существует несколько распространенных моделей применения FHE:
FHE может обеспечить достоверность результатов вычислений, вводя избыточность, цифровые подписи и другие методы. Распределение ключа расшифровки может повысить безопасность с помощью таких методов, как секретное распределение.
В целом, FHE является мощной технологией защиты конфиденциальности, которая может выполнять сложные вычислительные задачи при защите конфиденциальности данных и ожидается, что она сыграет важную роль в таких областях, как облачные вычисления и федеративное обучение.