Christian M
|
1628ae0dbf
|
changed the import path for v2
|
2020-10-09 12:30:31 +02:00 |
|
Jean-Philippe Bossuat
|
2be36e7e9f
|
[bfv/ckks] : removed empty files
|
2020-09-14 14:49:12 +02:00 |
|
Christian M
|
32a337334b
|
[ring] updated variable names for the ring.Context -> ring.Ring refactoring
|
2020-09-09 15:00:34 +02:00 |
|
Jean-Philippe Bossuat
|
5571be0596
|
[all] : all tests passing
|
2020-09-08 17:37:08 +02:00 |
|
Jean-Philippe Bossuat
|
adff8be525
|
[bfv] : encoder doesn't need bfvContext anymore
|
2020-09-08 17:13:25 +02:00 |
|
Christian M
|
7c8e8ff58d
|
[ring] renamed ring.Context to ring.Ring
|
2020-09-08 16:21:46 +02:00 |
|
Jean-Philippe Bossuat
|
8be869a975
|
Merge branch 'dev_v1.4.0' into dev_v1.4.0_bootstrapp
|
2020-09-06 19:20:06 +02:00 |
|
Christian M
|
f4adb1a613
|
[bfv/ckks] unexporting the fields of bfv.Parameters
|
2020-09-03 14:21:43 +02:00 |
|
Christian M
|
5bcd7f307c
|
[bfv/dbfv] added standard constructors for the bfv.Parameters structs
|
2020-09-03 14:01:46 +02:00 |
|
Jean-Philippe Bossuat
|
fc46b79468
|
Faster BFV/CKKS arithmetic (unsafe pointer)
|
2020-08-29 22:43:30 +02:00 |
|
Christian M
|
6e0e141886
|
[bfv/dbfv] added RNS rescaling, the BFV scaling now use this implementation
|
2020-07-17 18:22:22 +02:00 |
|
Christian M
|
8abedcab1f
|
[bfv/dbfv] removed the Float128 type, the BFV scaling now use big.Float
|
2020-07-16 17:04:17 +02:00 |
|
Jean-Philippe Bossuat
|
4c1ad7c0ae
|
Guidelines review BFV : 2/14 + params revamp
|
2020-03-30 14:52:08 +02:00 |
|
Jean-Philippe Bossuat
|
0ae32b99f0
|
bfv : encoder interface
|
2019-12-17 18:03:57 +01:00 |
|
Juan Ramón Troncoso-Pastoriza
|
21de120112
|
Partial comment revision on bfv package
|
2019-12-13 17:52:32 +01:00 |
|
Jean-Philippe Bossuat
|
e315ed6ea8
|
BFV/DBFV/DCKKS : now always checks that parameters are valid
CKKS : fixed marshaling error for right rotations.
|
2019-12-10 16:34:05 +01:00 |
|
Jean-Philippe Bossuat
|
fdb48e734d
|
new params
|
2019-12-02 22:54:16 +01:00 |
|
Christian M
|
786fe99bdb
|
unexported bfvContext and finished updating DBFV
|
2019-12-01 00:25:30 +01:00 |
|
Jean-Philippe Bossuat
|
ca54f2bba4
|
BFV/CKKS : public gen API for DBFV and DCKKS
|
2019-11-29 15:42:33 +01:00 |
|
Jean-Philippe Bossuat
|
358607447d
|
BFV : simplified encoder
|
2019-11-29 14:18:42 +01:00 |
|
Jean-Philippe Bossuat
|
a35b4d0bc7
|
BFV & CKKS : context in each struct
|
2019-11-29 13:06:21 +01:00 |
|
Christian Grigis
|
31a0c826ab
|
Made encoder context private
|
2019-11-28 18:18:29 +01:00 |
|
Christian Grigis
|
0fb09b63a3
|
Introduce EncoderContext for bfv
|
2019-11-28 18:18:28 +01:00 |
|
Christian Grigis
|
e98353ecb5
|
Changed all NewEncoder()'s to receive params
|
2019-11-28 18:18:28 +01:00 |
|
Jean-Philippe Bossuat
|
05c65154b7
|
GoDoc and Typos
|
2019-11-26 15:46:30 +01:00 |
|
Jean-Philippe Bossuat
|
e6c87a3447
|
BFV : marshalers
Others : bfvcontext and ckkscontext are now called context
|
2019-11-25 17:44:09 +01:00 |
|
Jean-Philippe Bossuat
|
bda3455f14
|
Constant time isInSlice, shared utils package
|
2019-11-19 12:38:04 +01:00 |
|
Jean-Philippe Bossuat
|
4a64c42587
|
ring, bfv : errors management
Errors that would previously induce a crash (ex. invalid parameters) are now handled with panic.
|
2019-11-18 17:31:06 +01:00 |
|
Jean-Philippe Bossuat
|
e43a55b557
|
BFV : new tests
|
2019-11-14 13:00:17 +01:00 |
|
Jean-Philippe Bossuat
|
adcbec1d2e
|
reduced the number of possible errors
|
2019-09-28 15:45:12 +02:00 |
|
Jean-Philippe Bossuat
|
2a4284f577
|
code cleaning
|
2019-09-27 15:23:42 +02:00 |
|
Christian Mouchet
|
ae7978b886
|
Merge branch 'master' into master_improvements
|
2019-09-25 18:48:00 +02:00 |
|
Joao Andre Gomes de Sa Sousa
|
fe7d2deb69
|
Changed the name of the organization in the and license (#10)
Our lab recently changed name for LDS (Laboratory for Data Security).
|
2019-09-24 18:39:04 +02:00 |
|
Christian Mouchet
|
0b0617952b
|
Created an Operand interface and reshaped the BigPoly class
|
2019-09-11 17:56:12 +02:00 |
|
Jean-Philippe Bossuat
|
d89b97654c
|
BFV : GoDoc
|
2019-09-03 14:40:25 +02:00 |
|
Jean-Philippe Bossuat
|
fc1a4e7475
|
bfv improvements
bfv :godoc, minor code cleaning.
others : modified to comply with the changes.
|
2019-08-27 17:00:11 +02:00 |
|
Jean-Philippe Bossuat
|
f627cf7ab4
|
BFV & CKKS : removed context from ciphertexts and plaintexts
|
2019-08-27 08:50:47 +02:00 |
|
Jean-Philippe Bossuat
|
4421f325b0
|
Initial commit
|
2019-08-12 21:15:01 +02:00 |
|