nufhe
nufhe copied to clipboard
NuCypher fully homomorphic encryption (NuFHE) library implemented in Python
`Python int too large to convert to C long` but gate_nand works fine.
Do you plan on supporting binary/decimal operations like addition and multiplication, besides supporting logic gates? Thanks
### Problem Usage example test doesn't pass ### Steps to reproduce `python examples/gate_nand.py` ### Environment nuFHE 0.0.2 python 3.6 ubuntu 18.04 ### Details I've also printed out some variables when...
I can ``` vm.gate_nand(cipherbit1,cipherbit2) ``` and get ``` ``` but I can't ``` vm.gate_nand(cipherbit1[0],cipherbit2[0]) ``` cause I get ``` ERROR:root:Failed to compile ... ``` Can we make LweSampleArray indexable, and...
cuda/opencl are all needing 3rd-party plugins to installed,only webgl is work natively(no plugins needed) in browser like env:browser,electron and so on. why not add support for webgl? @fjarri
Hello. I have 2 questions about nuFHE. 1. I wanna connect several GPU to increase the speed of nuFHE. Is this possible? 2. I wanna compute 1 ciphertext and 1...
Currently Gaussian random sampling from the system RNG is done using Box-Muller transform. There are better algorithms designed specifically for cryptographic purposes, see https://www.esat.kuleuven.be/cosic/publications/article-2822.pdf and especially https://eprint.iacr.org/2017/259.pdf .
NTT transform fails (producing incorrect results) on MacOS 10.14.2 and AMD Vega 20 videocard. The reason seems to be a bug in the OpenCL driver - see https://bugreport.apple.com/web/?problemID=46939100 The current...
Hello. In order to reduce execution time. I wanna compute the operation (ex. gate_nand, gate_or etc) at the stage before generating the ciphertext. So I wanna compute 1 ciphertext and...
I am trying to deploy nufhe addition app for testing purpose. Deployment tools are not supporing nufhe app. can any one suggest supported deployment tools. Thanks in advance