Commit Graph

18 Commits

Author SHA1 Message Date
Quentin Bourgerie
803c302e69 chore: Integrate concrete-cpu/noise-model to the mono repo 2023-03-21 15:08:43 +01:00
Quentin Bourgerie
b18148788d chore(concrete-cpu): Remove security curves from the concrete-cpu noise-model 2023-03-21 15:05:28 +01:00
Quentin Bourgerie
b7ba9c38e8 chore(): Move concrete-cpu noise model to the mono repo layout 2023-03-21 15:00:17 +01:00
Mayeul@Zama
0936cfccd2 chore(cpu): remove GgswLevelRow container 2023-03-21 14:37:08 +01:00
Mayeul@Zama
4ae3be5c4f chore(cpu): separate LevCt 2023-03-21 14:37:08 +01:00
Mayeul@Zama
8744e4f264 chore(cpu): remove GlweMask container 2023-03-21 14:37:08 +01:00
Mayeul@Zama
ec1e06b367 chore(cpu): introduce Polynomial container 2023-03-21 14:37:08 +01:00
Mayeul@Zama
78e2a6e1b3 chore(cpu): separate GlevCt 2023-03-21 14:37:08 +01:00
Mayeul@Zama
55c6dbd315 fix(cpu): fix avx512 2023-03-21 13:12:06 +01:00
Quentin Bourgerie
5b6eada770 fix(concrete-cpu/m1): Use absolute path for zig test 2023-03-21 13:11:07 +01:00
Mayeul@Zama
f393d255a2 feat(cpu): expose hardware aes for csprng 2023-03-21 10:51:51 +01:00
Mayeul@Zama
4c93b83807 chore(cpu): nightly fmt 2023-03-15 14:20:54 +01:00
Mayeul@Zama
2a3a0907d8 feat(concrete-cpu): m1 support 2023-03-14 16:13:37 +01:00
Pedro Alves
9462cdd924 feat(concrete_cpu): update with latest concrete-cpu main
- add concrete_cpu_decrypt_glwe_ciphertext_u64
- add a C entry point to encrypt values as GGSWs
- add a C entry point to init GLWE secret keys
2023-03-13 17:29:29 +01:00
Mayeul@Zama
e41b2bba63 chore(CI cpu): run zig tests 2023-03-09 09:29:04 +01:00
Mayeul@Zama
83799d4fba chore: update .gitignore files 2023-03-08 18:04:29 +01:00
Quentin Bourgerie
da05e3e6db chore: Integrate concrete-cpu CI 2023-03-08 10:46:29 +01:00
Quentin Bourgerie
06d3c316e7 chore: Move concrete-cpu backend to the concrete mono repository
The main contributors of concrete-cpu are

Co-authored-by: Mayeul@Zama <mayeul.debellabre@zama.ai>
Co-authored-by: sarah <sarah.elkazdadi@zama.ai>
2023-03-03 16:20:18 +01:00