[tor-bugs] #16785 [Tor]: Only build/use ed25519-donna.

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Aug 13 05:58:15 UTC 2015


#16785: Only build/use ed25519-donna.
------------------------------------------------+--------------------------
 Reporter:  yawning                             |          Owner:  yawning
     Type:  enhancement                         |         Status:  new
 Priority:  normal                              |      Milestone:  Tor:
Component:  Tor                                 |  0.2.8.x-final
 Keywords:  performance, tor-relay, tor-crypto  |        Version:  Tor:
Parent ID:                                      |  0.2.7.2-alpha
                                                |  Actual Points:
                                                |         Points:
------------------------------------------------+--------------------------
 More a long term thing so I don't forget about it, but once we are sure we
 like `ed25519-donna`, we can/should remove the `ref10` code from builds,
 along with the paranoid initialization/runtime sanity checking, as well as
 only using the donna Curve25519 keypair generation code.

 I'd be ok with keeping the code around as part of the test suite to catch
 mysterious breakage.  Tentatively setting this to `0.2.8.x-final` since I
 don't think enough people run the alpha build for us to catch
 discrepancies between the two codebases if any exist.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/16785>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list