1. Анализ деградации шума при глубоком умножении BFV
Исследователь криптографииКонтекст
Требуется определить, сколько последовательных умножений выдержит шифротекст BFV до разрушения данных.
Проблема
Понять динамику уменьшения инвариантного шума на каждом шаге умножения.
Как использовать
Выберите сценарий «bfv-deep-multiply», размер кольца n = 32, укажите значения слотов «12, 34, 56, 78», установите глубину 4 и включите симуляцию бутстраппинга.
scheme: bfv-deep-multiply, ringDegree: 32, levels: 2, slotValues: 12, 34, 56, 78, multiplyDepth: 4, showBootstrap: trueРезультат
Отчет показывает падение бюджета шума на ~2·log2(t) за каждое возведение в квадрат, потерю точности на 4-м шаге и восстановление бюджета после бутстраппинга.