Я пытаюсь выполнить операцию в форме: (A * B) + C. Умножение работает нормально, так как все числа имеют одинаковую шкалу в этой точке, но произведение A * B имеетмасштаб отличается от C. Имеет смысл, что умножение изменит масштаб, но мне было интересно, есть ли способ выполнить такую операцию, используя библиотеку SEAL.
Информация об окружении:
- Язык: C ++
- Схема шифрования: CKKS
- Небольшие кодированные двойные значения (например, 0,4531)
- Масштаб, используемый для кодирования: pow (2.0, 60) как в примере
Заранее благодарим вас и сообщите, если потребуется дополнительная информация.