Описание тега fhe
1
ответ
Как вложения используются для полностью гомоморфного шифрования?
Как именно выполнить одностороннее шифрование с использованием вложений из глубокой нейронной сети? Полностью гомоморфное шифрование (FHE) приносит пользу обществу, обеспечивая полную конфиденциальность. Алгоритм распознавания Private Identity испол…
09 июл '20 в 21:24
0
ответов
Как найти первообразный корень высокой степени (2^16), большое простое число (60 бит) для операции NTT в гомоморфном шифровании?
Мне любопытно, как узнать корень из единицы (n-й или 2n-й) многочлена высокой степени, большого размера в битах в операции NTT (в моем случае: N = 2^16, q = k*N + 1 (60 бит)) для некоторых приложений гомоморфного шифрования. К сожалению, SEAL lib. п…
18 ноя '20 в 05:43
1
ответ
Palisade: EvalMult между открытым текстом и зашифрованным текстом, что приводит к несоответствию размера башни
Надеюсь, кто-нибудь поможет мне разобраться в ошибке, которую я получаю при использовании Palisades. Я хочу использовать только первые 329 слотов зашифрованного текста BGV и обнулить остальные (которые в какой-то момент содержат некоторый «мусор», я…
11 май '21 в 14:26
1
ответ
Компиляция rust в библиотеку python, ошибка не реализована. Как скомпилировать библиотеку ржавчины с ошибкой в модуль python
#[macro_use] extern crate cpython; use cpython::{Python, PyResult}; // file: main.rs use concrete::*; fn get_cypher(_py: Python, val: &f64) -> PyResult<()> { // generate a secret key let secret_key = LWESecretKey::new(&LWE128_1024)…
28 ноя '21 в 22:36
0
ответов
PrivId C# SDK — получение результатов, которые печатаются в консоли
Я использую PrivID C# SDK для получения штрих-кода из водительских прав. Это код, который я использую для получения штрих-кода: var isvalid = privid_fhe_face1.is_valid( Image.Load(imagePath), (int)privid_fhe_face.nContextEnum.IdBarcodeRGB); isvalid.…
13 июл '22 в 10:16
1
ответ
Какова мультипликативная глубина одного слоя relu для зашифрованного вывода?
Для активации с одним квадратом (x^2) мультипликативная глубина равна 1, а для полиномиальной активации, такой как x^3 + x, мультипликативная глубина равна 2. Для свертки (wx + b) мультипликативная глубина равна 1. Какова глубина одного слоя ReLU?
05 июл '22 в 10:26
0
ответов
Разница между вращением и автоморфизмом Галуа в FHE на основе RLWE
Функционал этих двух операций схож, что меня смущает. Какая разница между ними? И как они это реализуют соответственно? Если я хочу выполнить внутренний продукт (т. е. накопление по слотам), какую операцию мне следует использовать?
31 май '23 в 02:37