[tor-bugs] #25516 [Core Tor/Tor]: Refactor relay cell crypto into a new relaycrypt.c
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Mar 15 16:25:36 UTC 2018
#25516: Refactor relay cell crypto into a new relaycrypt.c
------------------------------+--------------------------------
Reporter: nickm | Owner: nickm
Type: task | Status: assigned
Priority: Medium | Milestone: Tor: 0.3.4.x-final
Component: Core Tor/Tor | Version:
Severity: Normal | Keywords:
Actual Points: | Parent ID:
Points: .5 | Reviewer:
Sponsor: Sponsor3-can |
------------------------------+--------------------------------
The functions `relay_crypt`, `relay_crypt_one_payload`, and
`relay_init_cpath_crypto`, as well as extractable parts of
`onionskin_answer` and `circuit_free_cpath_node` -- belong in their own
conceptual module. Considered as such, they become fairly easy to test.
We have identified this work as valuable for modularization, for testing,
and potentially valuable for testing future relay crypto designs.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25516>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list