Описание тега paillier

По вопросам, касающимся криптосистем с открытым ключом Paillier.
0 ответов

Криптосистема Пайе: повышение шифр-текста до мощности шифр-текст

Я знаю, что в криптосистеме Пейе E[m]^k mod N^2 = km mod N, но возможно ли поднять один зашифрованный текст до степени другого зашифрованного текста E[m1]^E[m2] mod N^2 = м1* м2 мод N?
28 июл '18 в 06:44
0 ответов

Шифрование изображений с использованием Paillier в python

Я хочу зашифровать изображение с помощью криптосистемы Paillier в python. Но я застрял с этим. Кто-нибудь, пожалуйста, помогите мне получить код.
19 фев '19 в 06:15
1 ответ

paillier шифрование изображений в python

Я пытался зашифровать изображение с помощью paillier. Но я не могу расшифровать это. Пожалуйста, помогите мне узнать. from phe import paillier from PIL import Image import cv2 import PIL import numpy openfilename = "greyscale.png" img2 = cv2.imread(…
25 фев '19 в 05:35
0 ответов

Как зашифровать двойное / число с плавающей запятой (не целое число) в криптосистеме Paillier Java?

Я пытаюсь использовать homomomrphic в криптосистеме Paillier, но когда я хочу зашифровать двойное число / число с плавающей запятой, его ошибка, потому что я использую BigInteger в Java для шифрования и дешифрования. и этот код я получаю в gitHub им…
05 фев '18 в 08:45
0 ответов

На ionic 3 App модуль npm paillier-js не работает на Android

Я создаю приложение ionic 3, в котором я хочу использовать более гомоморфное шифрование. Когда я запускаю приложение в своем браузере, работает как положено. Но когда я делаю сборку Android, приложение никогда не запускается. В чем может быть пробле…
06 ноя '18 в 18:32
0 ответов

Функция BigInteger pow не рассчитывается в шифровании Пейе

Вот мой класс Пайе: public class Paillier { private static BigInteger Nv; private static BigInteger Nc; private static BigInteger b; private static BigInteger p; private static BigInteger q; private static BigInteger n; private static BigInteger nsq…
15 янв '18 в 07:19
1 ответ

Ошибка при тестировании библиотеки Пайе: (.text+0x72): неопределенная ссылка на

Я пытаюсь использовать этот библиотеку Paillier http://acsc.cs.utexas.edu/libpaillier/, это будет лишь часть некоторой UDF, которую я пытаюсь сделать для сервера Mysql Это часть моего Rakefile: task :compile do puts 'Compiling the encryption / decry…
20 май '17 в 23:19
0 ответов

Can't encrypt/decrypt big data array with pailler cryptosystem with java

I have a project to test various algorithms about their running time for big byte arrays (>10MB) and i can't find a way to encrypt/decrypt those data with the paillier algorithm. This is my code which obviously doesn't work for data bigger than the …
07 ноя '16 в 16:59
2 ответа

Может ли криптосистема подсистемы шифровать и дешифровать отрицательные большие целые числа?

Я использую криптосистему Paillier для шифрования и дешифрования случайных данных, которые сначала представлены в виде байтовых массивов, а затем я преобразую их в большие целые числа, и если байтовый массив становится отрицательным большим целым чи…
28 янв '17 в 18:12
0 ответов

Есть ли реализация алгоритма pailliers для encrypton over string

У меня есть база данных, которая состоит из строк, а также чисел, я должен использовать гомеоморфную схему для шифрования полей. Я использую алгоритм Pailliers для этой цели, но я просто нахожу его для чисел или простого текста в качестве числа, но …
02 май '17 в 05:05
1 ответ

Как вызвать функции библиотеки Пайе

Я хочу вызвать функции библиотеки Пейе ( http://acsc.cs.utexas.edu/) в среде C++. Я обнаружил полезный сайт ( функция Typedef с указателем void *) и последовал за комментарием, полученным 10 февраля 15 февраля в 12:40 от Niemand. Но мой код выводит …
11 июн '19 в 02:39
2 ответа

Есть ли схема для хранения этого объекта с typeof, Integer {value: 340895965n} в мангусте с node.js

Я новичок в nodejs. Некоторое время я работал с модулем paillier-js, который возвращает объект typeof() такого рода: Integer { value: 340895965n }. Есть ли схема, которая может позволить соответствующее хранение этого объекта с помощью мангуста. Я п…
0 ответов

Как сохранить в пикселе зашифрованный текст, сгенерированный шифрованием Paillier?

Цель: Я хочу реализовать алгоритм Paillier для обратимого шифрования изображений и скрытия некоторых данных.Эта статья предлагает этот алгоритм:https://www.sciencedirect.com/science/article/abs/pii/S1047320316301808 (эту ссылку можно бесплатно получ…
14 авг '20 в 08:31
0 ответов

безопасность с использованием библиотеки HELib и криптосистемы Paillier

Какая лучшая безопасность среди криптосистем Paillier и библиотеки HELib? а почему? может кто-нибудь дать реализацию функций обеих систем?
24 июл '20 в 17:45
0 ответов

Создание перцептрона, использующего шифрование Пайе, TypeError: не знаю точности типа <class 'numpy.ndarray'>

Я пытаюсь создать простой однослойный перцептрон с использованием шифрования Пайе, чтобы входные данные можно было отправлять в зашифрованном виде от клиента к серверу, а затем сервер мог запускать перцептрон над ним и отправлять обратно зашифрованн…
11 ноя '20 в 15:16
0 ответов

Упрощенное шифрование Пайе в Matlab, проблема

Я не понимаю, в чем проблема, decrypted_m дает неправильное значение. Я использовал упрощенный алгоритм со страницы вики. Если у кого-то есть подсказка или решение, было бы неплохо. https://en.m.wikipedia.org/wiki/Paillier_cryptosystem range = [20 1…
14 июн '21 в 10:09
0 ответов

Есть ли безопасный двухсторонний протокол, который делает P1 (с x в качестве входа) получает rx+r', а P2 получает (r,r')

Это должен быть защищенный двусторонний протокол от злоумышленников. Вход P1 - X в Zp * (p - простое число);На входе P2 нет ничего. Выход P1 равен rX + r '. r, r '- случайные числа из Zp * P2', на выходе - r и r '. Есть ли какой-либо эффективный про…
1 ответ

как построить 900K 32-битных чисел с плавающей запятой с помощью Python

Я хочу проверить размер открытого текста и зашифрованного текста в Paillier, как построить 900K 32-битных чисел с плавающей запятой с помощью python
27 окт '21 в 16:28
1 ответ

OverflowError: Python слишком велик для преобразования в C long при подаче данных в массив numpy

Я пытаюсь передать большое число после шифрования в массив numpy, но он говорит, что число слишком длинное, и оно переполняется. Я проверил код, все правильно, прежде чем я загрузил числа в массив numpy, но получил ошибку на этапе ввода данных, что …
06 янв '21 в 12:39
0 ответов

Сложность добавления алгоритма Пайе к реализации перцептивного хеширования

Полученная ошибка: libNCPH.h:39:15: fatal error: paillier.h: No such file or directory 39 | #include <paillier.h> В libNCPH.h тоже так: extern "C" { #include <gmp.h> #include <paillier.h> #include "tcp.h"}
27 май '22 в 14:56