jeremykun | Math ∩ Programming на русском
Подписаться
CKKS — сложение и умножение
Оглавление
Это часть серии учебных пособий по гомоморфной схеме шифрования CKKS.
В последней статье мы представили процедуры симметричного шифрования и шифрования с открытым ключом, а также реализовали модульную полиномиальную арифметику (используя NTT как черный ящик). В этой статье рассматриваются операции сложения и умножения, выполняемые над шифротекстами (без релинеаризации).
Опять же, если вы уже знакомы с CKKS, мы по-прежнему избегаем формы RNS схемы и используем 64-битный модуль $Q$, что означает, что мы временно игнорируем криптографическую безопасность.