Releases: stef/libopaque
incredibly minuscule teeny meeny change for debian
libopaque v1.0
This mature enough to release as v1.0
One tiny new feature is the unlink_masking_key mechanism, which ensures that all user records belong to the same threshold-setup are unique, and thus unlinkable. however the usage of 3hashTDH negates this, as the zero record makes them trivially linkable, by testing which zero record shares reconstruct to zero. So either you have 3hashTDH or you have unlinkable user records. can't have both. maybe, for now.
anyway. yay for v1.0 \o/
3hashTDH as the threshold primitive and some fixes
this release comes with a few fixes, and the 3hashTDH primitive for the threshold variant, it also dispenses with the previous approach of using a proxy for doing threshold oprfs, which made little sense.
Minor release
minor cosmetic changes, and some fixes to make packaging go more smoothly. biggest change is the addition of opaque_CreateRegistrationResponse_extKeygen()
which is part of the upcoming new threshold OPAQUE interface.
This release should support building on MacOS
small fixes, mostly in the makefile and thing related to building the binary library.
minor java bugfix release: Java binding discrepancy with C client
this fixes a small discrepancy between the c client and the java bindings. thanks to @krispypen
no other changes.
Java binding improvements
This should make the deployment of libopaque easier in a java context.
New JS packages have been generated.
Additionally there should be better Darwin support.
Adaptations to accomodate the new liboprf.
thx to @cipriansofronia for the Java contributions.
Another mostly uninteresting release
some license references have been corrected to pass scrutiny of debian review..
Unimportant for anyone else but (some) distro packagers
This release excludes some compiled js files which trip some linters of linux distro packagers.
all others can safely ignore this new release.
Updated to conform with latest CFRG draft testvectors
this release also contains some minor changes to make it easier to package for debian.