FHE: Наденьте мантию-невидимку Гарри Поттера
FHE (гомоморфное шифрование) — это продвинутая технология шифрования, которая позволяет выполнять вычисления непосредственно на зашифрованных данных. Это означает, что данные могут обрабатываться при защите конфиденциальности. У FHE есть несколько потенциальных областей применения, особенно в области обработки и анализа данных, где требуется защита конфиденциальности, таких как финансы, здравоохранение, облачные вычисления, машинное обучение, системы голосования, интернет вещей, защита конфиденциальности в блокчейне и т. д. Однако его коммерциализация все еще требует времени, основные проблемы связаны с огромными вычислительными и памятью затратами, возникающими из-за алгоритма, а также с плохой масштабируемостью. Далее мы кратко рассмотрим основные принципы алгоритма и сосредоточимся на проблемах, с которыми сталкивается этот криптографический алгоритм.
Основные принципы
Чтобы выполнить вычисления с зашифрованными данными и получить одинаковый результат, FHE использует многочлены для сокрытия исходной информации. Многочлены могут быть преобразованы в задачи линейной алгебры или вычисления векторов, что упрощает высоко оптимизированные вычисления на современных компьютерах.