home.social

#liboprf — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #liboprf, aggregated by home.social.

  1. with the help of @vegetables i finally got it working. i had two off-by-ones, and i was messing up the generation of the commitments. \o/ robust updatable threshold oprfs here i come! expect some code hitting the liboprf repo soon.

    #ngi0 #crypto #oprf #multipartyComputation #liboprf

  2. with the help of @vegetables i finally got it working. i had two off-by-ones, and i was messing up the generation of the commitments. \o/ robust updatable threshold oprfs here i come! expect some code hitting the liboprf repo soon.

    #ngi0 #crypto #oprf #multipartyComputation #liboprf

  3. with the help of @vegetables i finally got it working. i had two off-by-ones, and i was messing up the generation of the commitments. \o/ robust updatable threshold oprfs here i come! expect some code hitting the liboprf repo soon.

    #ngi0 #crypto #oprf #multipartyComputation #liboprf

  4. with the help of @vegetables i finally got it working. i had two off-by-ones, and i was messing up the generation of the commitments. \o/ robust updatable threshold oprfs here i come! expect some code hitting the liboprf repo soon.

    #ngi0 #crypto #oprf #multipartyComputation #liboprf

  5. with the help of @vegetables i finally got it working. i had two off-by-ones, and i was messing up the generation of the commitments. \o/ robust updatable threshold oprfs here i come! expect some code hitting the liboprf repo soon.

    #ngi0 #crypto #oprf #multipartyComputation #liboprf

  6. just prototyped this 3hashtdh from eprint.iacr.org/2024/1455 in python using pyoprf, and it is surprisingly simple and elegant. really looking forward to add it properly to liboprf. adding the t-opaque from the paper is a childs play, for each "target server" one additional hkdf call is all that is necessary besides using 3hashtdh...
    github.com/stef/liboprf/blob/m

    #threshold #oprf #crypto #liboprf

  7. just prototyped this 3hashtdh from eprint.iacr.org/2024/1455 in python using pyoprf, and it is surprisingly simple and elegant. really looking forward to add it properly to liboprf. adding the t-opaque from the paper is a childs play, for each "target server" one additional hkdf call is all that is necessary besides using 3hashtdh...
    github.com/stef/liboprf/blob/m

    #threshold #oprf #crypto #liboprf

  8. just prototyped this 3hashtdh from eprint.iacr.org/2024/1455 in python using pyoprf, and it is surprisingly simple and elegant. really looking forward to add it properly to liboprf. adding the t-opaque from the paper is a childs play, for each "target server" one additional hkdf call is all that is necessary besides using 3hashtdh...
    github.com/stef/liboprf/blob/m

    #threshold #oprf #crypto #liboprf

  9. working on a distributed key generation (#dkg) protocol for #liboprf using a trusted party as the central hub (star topology). the test code is all in memory, no network involved. doing a key generation for 128 peers with a threshold of 127 takes a lot of time (all sequential of course, huge potential for parallelization):

    ./tp-dkg 126.83s user 0.03s system 99% cpu 2:06.86 total

  10. wooohoo, just released python bindings for #liboprf: github.com/stef/liboprf/tree/m

    #IRTF/#CFRG testvectors are compliant.

    comes with threshold support!

    DKG support todo.

  11. wooohoo, just released python bindings for #liboprf: github.com/stef/liboprf/tree/m

    #IRTF/#CFRG testvectors are compliant.

    comes with threshold support!

    DKG support todo.

  12. wooohoo, just released python bindings for #liboprf: github.com/stef/liboprf/tree/m

    #IRTF/#CFRG testvectors are compliant.

    comes with threshold support!

    DKG support todo.

  13. wooohoo, just released python bindings for #liboprf: github.com/stef/liboprf/tree/m

    #IRTF/#CFRG testvectors are compliant.

    comes with threshold support!

    DKG support todo.

  14. wooohoo, just released python bindings for #liboprf: github.com/stef/liboprf/tree/m

    #IRTF/#CFRG testvectors are compliant.

    comes with threshold support!

    DKG support todo.