File tree Expand file tree Collapse file tree 3 files changed +7
-16
lines changed Expand file tree Collapse file tree 3 files changed +7
-16
lines changed Original file line number Diff line number Diff line change 11# Changelog
22
3- ## 0.4.0-pre.4 (July 9, 2022)
4- * Updated to be in sync with draft-irtf-cfrg-voprf-11
3+ ## 0.4.0 (September 15, 2022)
4+ * Updated to be in sync with draft-irtf-cfrg-voprf-11, with
5+ the addition of the POPRF mode
56* Adds the evaluate() function to the servers to calculate the output of the OPRF
67 directly
78* Renames the former evaluate() function to blind_evaluate to match the spec
89* Fixes the order of parameters for PoprfClient::blind to align it with the
910 other clients
10-
11- ## 0.4.0-pre.3 (July 1, 2022)
12- * Updated to be in sync with draft-irtf-cfrg-voprf-10, with
13- the only difference from -09 being a constant string change
14-
15- ## 0.4.0-pre.2 (April 21, 2022)
1611* Exposes the derive_key function under the "danger" feature
17-
18- ## 0.4.0-pre.1 (April 1, 2022)
19- * Updated to be in sync with draft-irtf-cfrg-voprf-09, with
20- the addition of the POPRF mode
2112* Added support for running the API without performing allocations
2213* Revamped the way the Group trait was used, so as to be more easily
2314 extendable to other groups
Original file line number Diff line number Diff line change 11[package ]
2- authors = [" Kevin Lewi <klewi@fb .com>" ]
2+ authors = [" Kevin Lewi <lewi.kevin.k@gmail .com>" ]
33categories = [" no-std" , " algorithms" , " cryptography" ]
44description = " An implementation of a verifiable oblivious pseudorandom function (VOPRF)"
55edition = " 2021"
@@ -9,7 +9,7 @@ name = "voprf"
99readme = " README.md"
1010repository = " https://github.com/novifinancial/voprf/"
1111rust-version = " 1.57"
12- version = " 0.4.0-pre.4 "
12+ version = " 0.4.0"
1313
1414[features ]
1515alloc = []
@@ -27,7 +27,7 @@ std = ["alloc"]
2727
2828[dependencies ]
2929curve25519-dalek = { version = " =4.0.0-pre.1" , default-features = false , optional = true }
30- derive-where = { version = " =1.0.0-rc.3 " , features = [" zeroize-on-drop" ] }
30+ derive-where = { version = " 1 " , features = [" zeroize-on-drop" ] }
3131digest = " 0.10"
3232displaydoc = { version = " 0.2" , default-features = false }
3333elliptic-curve = { version = " 0.12" , features = [
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ Installation
1616Add the following line to the dependencies of your ` Cargo.toml ` :
1717
1818```
19- voprf = "0.4.0-pre.4 "
19+ voprf = "0.4"
2020```
2121
2222### Minimum Supported Rust Version
You can’t perform that action at this time.
0 commit comments