Wei Dai
|
5c1c0883e8
|
Increased SEAL_COEFF_MOD_COUNT_MAX from 64 to 256.
|
2022-12-07 14:41:30 -08:00 |
Wei Dai
|
aa07b7cafb
|
Fixed a typo in PR #562.
|
2022-12-07 14:17:50 -08:00 |
Cheney-Wang
|
15381dcb7e
|
Add vcpkg installation instructions
|
2022-12-07 14:13:35 -08:00 |
Hunter Richards
|
ff8625234b
|
Added const qualifier to CKKSEncoder encode and decode functions
|
2022-12-07 13:59:38 -08:00 |
Sean Thomas
|
a32a305d89
|
various typos (dimension, subscript, ring)
|
2022-12-07 13:54:36 -08:00 |
汤圆
|
6a50005d41
|
Update 4_bgv_basics.cpp
Modify the wrong variable name to make the calculation result of x^8 correct
|
2022-12-07 13:53:41 -08:00 |
Elkana Tovey
|
1263d0456b
|
fix typo in documentation plaintext.h
|
2022-12-07 13:52:56 -08:00 |
Wei Dai
|
82b07db635
|
Added more comments to example 6_rotation in native and dotnet (issue 465).
|
2022-03-24 12:33:31 -07:00 |
Wei Dai
|
413cb2524a
|
Added more comments to example 2_encoders in dotnet (issue 465).
|
2022-03-24 12:29:19 -07:00 |
Wei Dai
|
8e4baaba47
|
Added more comments to example 2_encoders (issue 465).
|
2022-03-24 12:27:48 -07:00 |
Elkana Tovey
|
5a8a148124
|
Fix typo 4_BGV_Basics.cs
|
2022-03-24 12:19:17 -07:00 |
Elkana Tovey
|
461ed0e59a
|
Fix typo 4_bgv_basics.cpp
|
2022-03-24 12:19:17 -07:00 |
Wei Dai
|
a0fc0b732f
|
Version 4.0.0.
|
2022-03-17 12:29:24 -07:00 |
Wei Dai
|
e4462eba80
|
Fixed an issue related to correction factors.
|
2022-03-17 10:29:57 -07:00 |
Wei Dai
|
8c82bf7374
|
Added BGV basics and performance to dotnet.
|
2022-03-17 01:20:21 -07:00 |
Wei Dai
|
c7ee18a422
|
Edited CHANGES.md.
|
2022-03-17 00:40:04 -07:00 |
Wei Dai
|
1f6d65b7fe
|
Fixed README.md.
|
2022-03-17 00:38:25 -07:00 |
Wei Dai
|
43ac7dc7d5
|
Added BGV to performance example.
|
2022-03-17 00:28:05 -07:00 |
Wei Dai
|
63c2ac13d8
|
Added BGV basics example to native.
|
2022-03-17 00:22:24 -07:00 |
Wei Dai
|
894d62aa72
|
Cleaned up API.
|
2022-03-16 23:07:22 -07:00 |
Wei Dai
|
8d31897923
|
Added support to load objects serialized by SEAL v3.4+.
|
2022-03-16 22:12:18 -07:00 |
Wei Dai
|
fda62502ed
|
Fixed serialization issues.
|
2022-03-16 20:31:47 -07:00 |
Wei Dai
|
371cfd374d
|
Edited README.md
|
2022-03-16 20:31:47 -07:00 |
Wei Dai
|
6e6292ef93
|
Changed version to 4.0.0.
|
2022-03-16 20:31:47 -07:00 |
Wei Dai
|
8cb10d5279
|
Updated GTest to 1.11.0.
|
2022-03-16 20:31:47 -07:00 |
Wei Dai
|
0d545af1f0
|
Fixed an inconsistent exception in numth.cpp in Debug mode.
|
2022-03-16 20:31:47 -07:00 |
Wei Dai
|
4813b07701
|
Correction factor is now used for BGV. Updated unit tests to catch correction factor errors. Noise optimization strategy assumes added ciphertexts have similar noise.
|
2022-03-16 20:31:47 -07:00 |
Wei Dai
|
8dc2eaf5cc
|
Added correction factor to Ciphertext API, without actually changing its value, together with dotnet changes.
|
2022-03-16 20:31:47 -07:00 |
Wei Dai
|
0ce55a0eb3
|
Fixed an compiler error on macOS.
|
2022-03-16 20:31:47 -07:00 |
Wei Dai
|
5c42637880
|
Fixed a bug in switch_key_inplace for BGV.
|
2022-03-16 20:31:47 -07:00 |
Wei Dai
|
8a4910c6b4
|
Fixed a bug in BGV encryption.
|
2022-03-16 20:31:47 -07:00 |
Wei Dai
|
edb858995a
|
Revised tests of BGV encryption to capture a failure case.
|
2022-03-16 20:31:47 -07:00 |
Wei Dai
|
8994c9dbeb
|
Fixed a few compiler errors/warnings resulted from bad merges.
|
2022-03-16 20:31:47 -07:00 |
Wei Dai
|
57c0efaadc
|
Fixed an ambiguous comment. (PR #375)
|
2022-03-16 20:31:47 -07:00 |
Wei Dai
|
bdcedd4bb3
|
Added a missing verification of Plaintext for the given EncryptionParamters in Encryptor::encrypt_internal.
|
2022-03-16 20:31:47 -07:00 |
Wei Dai
|
5f738074c4
|
Fixed bgv_multiply bug.
|
2022-03-16 20:31:47 -07:00 |
Wei Dai
|
2a0255cedb
|
Added a new method to CoeffModulus.Create(...) that takes plainModulus as an additional input in C#.
|
2022-03-16 20:31:47 -07:00 |
Wei Dai
|
342fbc80ab
|
Changed util::get_primes(...) to take an arbitrary factor instead of ntt_size; added a new method Modulus::Create(...) that accepts plain_modulus as an additional input and generates primes also congruent to 1 modulo plain_modulus.
|
2022-03-16 20:31:47 -07:00 |
Wei Dai
|
65a3e6a66b
|
Removed some left over code in test that might trigger undefined behavior across architectures.
|
2022-03-16 20:31:47 -07:00 |
Wei Dai
|
8e41e65410
|
Removed unsafe optimization of scaled gaussian/cbd sampling. Reverted inconsistant negation of ciphertext polynomials in BGV and BFV/CKKS. Formatted code.
|
2022-03-16 20:31:47 -07:00 |
Wei Dai
|
762d0f3f69
|
Fixed a bug in BGV encryption when add plaintext to encryption of zero.
|
2022-03-16 20:31:47 -07:00 |
Michael Steiner
|
b803cf8ca7
|
Benchmarks of additional Evaluator operations for BGV
|
2022-03-16 20:31:47 -07:00 |
Michael Steiner
|
2c82b021c3
|
BGV benchmarks
|
2022-03-16 20:31:47 -07:00 |
Michael Steiner
|
b00ff4e865
|
Added missing const to make it compile
|
2022-03-16 20:31:47 -07:00 |
天吾
|
5cb25da382
|
fix evaluator.cpp
|
2022-03-16 20:31:47 -07:00 |
天吾
|
e145e66f00
|
Add a test case for the BGV mod-switching bug.
|
2022-03-16 20:31:47 -07:00 |
天吾
|
3218a49e90
|
Fix a bug for BGV's modulus-switching operation.
|
2022-03-16 20:31:47 -07:00 |
天吾
|
76326fc14f
|
BGV implementation for dotnet.
|
2022-03-16 20:31:47 -07:00 |
居侯
|
951d65b4c8
|
improve bgv.ks
|
2022-03-16 20:31:46 -07:00 |
居侯
|
ac4a2fb866
|
fix ntt requirements for BGV RLWE samples
|
2022-03-16 20:31:46 -07:00 |