SEAL icon indicating copy to clipboard operation
SEAL copied to clipboard

Microsoft SEAL is an easy-to-use and powerful homomorphic encryption library.

Results 153 SEAL issues
Sort by recently updated
recently updated
newest added

While trying to use SEAL for a use case where the `plain_modulus` is the smallest prime of the `coeff_modulus_base`, I realised that the RNS optimisation implemented by SEAL seems to...

The TL;DR; of my scenario is I'm making Rust bindings that can target most sane native targets (works today through the C API) and wasm32 (does not work today). Rust...

Hello! I have been having issues with compiling SEAL for android use on macos. The README specifies that in order to build SEAL for android use, the code from `android/`...

Would it be feasible to encrypt a plaintext directly into a lower context data? This would be beneficial in combination with the seeded symmetric encryption, which to my understanding is...

For testing and benchmarking, I wrote a loop which allocates several different CKKS parameters and generates keys for those parameters. I expected that all memory allocated for the keys/params is...

CHLR'18 said one could use the general SIMD encoding method for batching to support large plaintext operations from t to t^d by using SEAL. The statement in this paper is...

Hello. I have the following code snippet, just a simple ciphertext - ciphertext multiplication. ``` void replicate(vector& data, size_t times) { size_t init_size = data.size(); data.reserve(times); for (size_t i =...

enhancement

Blake3 (https://github.com/BLAKE3-team/BLAKE3) was announced in January 2020 at Real World Crypto, and claims to be ~5x faster than Blake2b. Would Blake3 be appropriate to replace Blake2 in SEAL? Or is...

Hi there! I'm trying to update write a version of PIR that uses the new SEAL (similar to SealPIR). To do so, it would be optimal if we could use...

Hello I am writing a code for my client-server model. I created a server and I used the header WS2tcpip.h in my code and it runs normally. Then I connected...