[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-bugs] #23886 [Core Tor/Tor]: Write FFI bindings and function pointers for ed25519-dalek



#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
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs