[tor-bugs] #24658 [Core Tor/Tor]: Split/refactor crypto.h into smaller separate modules
Tor Bug Tracker & Wiki
blackhole at torproject.org
Mon Dec 18 19:27:20 UTC 2017
#24658: Split/refactor crypto.h into smaller separate modules
------------------------------+----------------------------------
Reporter: isis | Owner: (none)
Type: enhancement | Status: new
Priority: Medium | Milestone:
Component: Core Tor/Tor | Version:
Severity: Normal | Keywords: tor-crypto, refactor
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: Sponsor8-can |
------------------------------+----------------------------------
This will make it easier to maintain, as well as easier to create
new/alternate implementations of portions of the code (e.g. in Rust).
`crypto.h` is already somewhat neatly partitioned into sections. nickm
said that likely appropriate categories for code for the new modules are
> something like: rsa, stream cipher, digest+xof, prime-field dh, openssl
management, PRNG, and derived functions.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/24658>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list