#24659: Wrap our sha2 interface in Rust which implements the appropriate traits
------------------------------+--------------------------------
Reporter: isis | Owner: (none)
Type: enhancement | Status: new
Priority: Medium | Milestone: Tor: 0.3.3.x-final
Component: Core Tor/Tor | Version:
Severity: Normal | Keywords: rust, tor-crypto,
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: |
------------------------------+--------------------------------
We should wrap our usage of hash digest functions (and XOFs) in Rust types
which implement the appropriate traits, yet still exposes the same API
functionality we currently have in C. To keep this task small, I think we
should start off with just the sha2 code for now. (Later, it's probably
some copy-paste and a bit of refactoring to provide the same interface for
other digests, and similar for XOFs.)
This ticket is probably slightly blocked on #24658, and in turn is
blocking #23886.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/24659>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
[email protected]
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs