Opened 3 years ago

Last modified 19 months ago

#19565 new enhancement

SR: Use trunnel for the shared random value construction

Reported by: dgoulet Owned by:
Priority: Low Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Minor Keywords: tor-sr, dirauth
Cc: dgoulet, asn Actual Points:
Parent ID: Points: 0.5
Reviewer: Sponsor:

Description

The shared random value (SRV) looks like the following for which we could use trunnel and avoid doing our binary construction by hand in generate_srv()

    SRV = SHA3-256("shared-random" | INT_8(reveal_num) |
                   INT_4(version) | HASHED_REVEALS | previous_SRV)

Child Tickets

Change History (4)

comment:1 Changed 2 years ago by teor

Milestone: Tor: 0.2.???Tor: 0.3.???

Milestone renamed

comment:2 Changed 2 years ago by nickm

Keywords: tor-03-unspecified-201612 added
Milestone: Tor: 0.3.???Tor: unspecified

Finally admitting that 0.3.??? was a euphemism for Tor: unspecified all along.

comment:3 Changed 20 months ago by nickm

Keywords: tor-03-unspecified-201612 removed

Remove an old triaging keyword.

comment:4 Changed 19 months ago by nickm

Cc: dgoulet asn added
Note: See TracTickets for help on using tickets.