Повністю гомоморфне шифрування: огляд та сценарії застосування
повністю гомоморфне шифрування(FHE) є спеціальною технологією шифрування, яка дозволяє безпосередньо виконувати функціональні обчислення над шифротекстом, не розкриваючи його. На відміну від традиційного статичного шифрування та шифрування під час передачі, FHE підходить для багатосторонніх сценаріїв співпраці, які вимагають складної обробки зашифрованих даних.
Типове застосування FHE — це онлайн-системи голосування. Виборці подають зашифровані голоси, проміжні організації можуть безпосередньо обробляти зашифровані дані, а після отримання остаточних результатів розшифровують їх і публікують, не контактуючи з відкритими голосами кожного. Це дозволяє уникнути проблем з конфіденційністю, пов'язаних із традиційними схемами шифрування, які вимагають розшифрування всіх даних для їх обробки.
FHE зазвичай включає три типи ключів:
Ключ для розшифрування: головний ключ, використовується для розшифрування FHE зашифрованих даних, зазвичай зберігається локально користувачем.
Шифрувальний ключ: використовується для перетворення відкритого тексту в зашифрований, в режимі відкритого ключа може бути опублікований.
Обчислення ключа: використовується для гомоморфних операцій над шифротекстом, може бути опублікований, але не може бути використаний для розшифрування.
Типові моделі застосування FHE включають:
Модель аутсорсингу: передача обчислювальних завдань з чутливими даними постачальнику хмарних послуг для захисту конфіденційності даних.
Режим обчислень між двома сторонами: кожна сторона має свої приватні дані і виконує спільні обчислення за допомогою повністю гомоморфного шифрування.
Агентна модель: збирання даних від кількох сторін для розрахунків, таких як федеративне навчання, онлайн-голосування тощо.
Клієнт-серверна модель: сервер надає приватну AI модель, клієнт надсилає зашифровані дані для обробки.
Безпека 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
MagicBean
· 3год тому
Яка ж погана продуктивність, чи зможе це працювати?
Переглянути оригіналвідповісти на0
SelfCustodyIssues
· 13год тому
Витрати на обчислення дійсно немалі...
Переглянути оригіналвідповісти на0
CryptoDouble-O-Seven
· 13год тому
Продуктивність ця памп може використовуватися?
Переглянути оригіналвідповісти на0
WhaleWatcher
· 14год тому
Вивчення цього дійсно викликає головний біль.
Переглянути оригіналвідповісти на0
GasFeeLover
· 14год тому
Повільно біжи, як же ти змінився.
Переглянути оригіналвідповісти на0
MetaNomad
· 14год тому
Завтра стане зрозуміло, чи буде зростання чи падіння, чи дорогі витрати.
повністю гомоморфне шифрування: майбутнє обчислень конфіденційності в Web3
Повністю гомоморфне шифрування: огляд та сценарії застосування
повністю гомоморфне шифрування(FHE) є спеціальною технологією шифрування, яка дозволяє безпосередньо виконувати функціональні обчислення над шифротекстом, не розкриваючи його. На відміну від традиційного статичного шифрування та шифрування під час передачі, FHE підходить для багатосторонніх сценаріїв співпраці, які вимагають складної обробки зашифрованих даних.
Типове застосування FHE — це онлайн-системи голосування. Виборці подають зашифровані голоси, проміжні організації можуть безпосередньо обробляти зашифровані дані, а після отримання остаточних результатів розшифровують їх і публікують, не контактуючи з відкритими голосами кожного. Це дозволяє уникнути проблем з конфіденційністю, пов'язаних із традиційними схемами шифрування, які вимагають розшифрування всіх даних для їх обробки.
FHE зазвичай включає три типи ключів:
Ключ для розшифрування: головний ключ, використовується для розшифрування FHE зашифрованих даних, зазвичай зберігається локально користувачем.
Шифрувальний ключ: використовується для перетворення відкритого тексту в зашифрований, в режимі відкритого ключа може бути опублікований.
Обчислення ключа: використовується для гомоморфних операцій над шифротекстом, може бути опублікований, але не може бути використаний для розшифрування.
Типові моделі застосування FHE включають:
Безпека FHE базується на алгоритмах шифрування, не залежачи від апаратного середовища. Але наразі витрати на обчислення FHE досить великі, реальному застосуванню потрібно подальше оптимізування. У майбутньому, з розвитком спеціалізованого обладнання, FHE має перспективу бути застосованим у більшій кількості сценаріїв обчислення конфіденційності.