facebook / akd

An implementation of an auditable key directory
Apache License 2.0
240 stars 35 forks source link

Adding VRF-based computation of labels #34

Closed Jasleen1 closed 1 year ago

Jasleen1 commented 3 years ago

We want to use a VRF to compute labels in seemless_directory.rs and then verify these VRFs in lookup_verify, key_history_verify etc.

See: https://crates.io/crates/vrf for one option. Below is a starting checklist of things to consider:

slawlor commented 2 years ago

Implementation merged based on ECVRF-ED25519-SHA512-TAI reference. See linked PRs.

@Jasleen1 what's left on the checklist to be done with the landing of VRFs?

kevinlewi commented 2 years ago

I believe this should be done and this can be closed (finally!), but @Jasleen1 to confirm