You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+20-1Lines changed: 20 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,32 @@
1
1
The changelog explains changes pulled through from the private development repository. Bug fixes and small enhancements are committed between releases and not documented here.
2
2
3
+
## 0.2.0 (Oct 28, 2020)
4
+
5
+
- Rep4: honest-majority four-party computation with malicious security
6
+
- SY/SPDZ-wise: honest-majority computation with malicious security based on replicated or Shamir secret sharing
7
+
- Training with a sequence of dense layers
8
+
- Training and inference for multi-class classification
9
+
- Local share conversion for semi-honest protocols based on additive secret sharing modulo a power of two
10
+
- edaBit generation based on local share conversion
11
+
- Optimize exponentation with local share conversion
12
+
- Optimize Shamir pseudo-random secret sharing using a hyper-invertible matrix
13
+
- Mathematical functions (exponentation, logarithm, square root, and trigonometric functions) with binary circuits
14
+
- Direct construction of fixed-point values from any type, breaking `sfix(x)` where `x` is the integer representation of a fixed-point number. Use `sfix._new(x)` instead.
15
+
- Optimized dot product for `sfix`
16
+
- Matrix multiplication via operator overloading uses VM-optimized multiplication.
17
+
- Fake preprocessing for daBits and edaBits
18
+
- Fixed security bug: insufficient randomness in SemiBin random bit generation.
19
+
- Fixed security bug: insufficient randomization of FKOS15 inputs.
20
+
- Fixed security bug in binary computation with SPDZ(2k).
21
+
3
22
## 0.1.9 (Aug 24, 2020)
4
23
5
24
- Streamline inputs to binary circuits
6
25
- Improved private output
7
26
- Emulator for arithmetic circuits
8
27
- Efficient dot product with Shamir's secret sharing
0 commit comments