[tor-bugs] #23886 [Core Tor/Tor]: Write FFI bindings and function pointers for ed25519-dalek
Tor Bug Tracker & Wiki
blackhole at torproject.org
Mon Oct 16 20:40:45 UTC 2017
#23886: Write FFI bindings and function pointers for ed25519-dalek
-------------------------+-------------------------------------------------
Reporter: isis | Owner: (none)
Type: | Status: new
enhancement |
Priority: Medium | Milestone: Tor: 0.3.3.x-final
Component: Core | Version:
Tor/Tor | Keywords: rust, rust-pilot, ed25519, tor-
Severity: Normal | crypto, crypto
Actual Points: | Parent ID:
Points: 2 | Reviewer:
Sponsor: |
Sponsor3-can |
-------------------------+-------------------------------------------------
As part of our efforts to get a few modules in Tor written in Rust for
0.3.3, an exceptionally easy candidate is our ed25519 code, given that the
current code is already highly modularised, taking function pointers to
implement an interface. I wrote
[https://github.com/isislovecruft/ed25519-dalek ed25519-dalek], and I
recently revised the API to be a very close match to what tor expects, so
I believe this task should be extremely easy, and a prime candidate for
someone newer to Rust who wishes to learn about writing FFI. (I'm happy to
pair program on this too! Also on anything else, but this too.)
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/23886>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list