[tor-bugs] #22776 [Obfuscation/BridgeDB]: Implement the remaining cryptographic protocols for Hyphae
Tor Bug Tracker & Wiki
blackhole at torproject.org
Mon Jul 31 22:07:36 UTC 2017
#22776: Implement the remaining cryptographic protocols for Hyphae
-----------------------------------------+-------------------------------
Reporter: isis | Owner: isis
Type: enhancement | Status: accepted
Priority: Medium | Milestone:
Component: Obfuscation/BridgeDB | Version:
Severity: Normal | Resolution:
Keywords: bridgedb-distributors, rust | Actual Points:
Parent ID: #22775 | Points: 3
Reviewer: | Sponsor: SponsorM-must
-----------------------------------------+-------------------------------
Changes (by isis):
* keywords: bridgedb-distributors, rust, SponsorM => bridgedb-
distributors, rust
* status: new => accepted
* sponsor: => SponsorM-must
Comment:
Replying to [ticket:22776 isis]:
> We'll need:
>
> 1) Back-Maxwell Rangeproofs (requires Borromean Ring Signatures)
This is in [https://github.com/isislovecruft/dalek-rangeproofs `dalek-
rangeproofs`].
> 2) A ZKP compiler
hdevalence [https://github.com/hdevalence/zkp implemented a Rust DSL using
macros] for generating NIZK from pseudo-Camenisch-Stadler notation. I've
cursorily looked at it and given suggestions/ideas as he was making it,
but I'd need to take a closer look to see if it's already at the point of
being useful for Hyphae's proofs.
> 3) Testvectors for Ristretto (a.k.a. Decaf for curve25519)
We still don't have this, but there's a very long email thread on
standardising Ristretto so that we're all doing the same thing.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/22776#comment:1>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list