[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