[tor-bugs] #26296 [Core Tor/Tor]: Refactor cell crypto to pre/post crypto operations
Tor Bug Tracker & Wiki
blackhole at torproject.org
Sun Jun 3 18:49:53 UTC 2018
#26296: Refactor cell crypto to pre/post crypto operations
------------------------------+--------------------------------
Reporter: chelseakomlo | Owner: chelseakomlo
Type: enhancement | Status: assigned
Priority: Medium | Milestone: Tor: 0.3.5.x-final
Component: Core Tor/Tor | Version:
Severity: Normal | Keywords: refactor
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: |
------------------------------+--------------------------------
The process of crypting a cell should be split so that parallelism can
later be cleanly introduced.
In short, we should separate logic that occurs before the crypto
operation(s) and afterward. This should be done so that a "unit of work"
becomes crypting a cell (where one or more crypto operations can occur),
and logic that happens before/after cryption is cleanly separated.
This is pre-work that is required for #1749.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/26296>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list