[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