Changes between Initial Version and Version 1 of Ticket #31777, comment 2


Ignore:
Timestamp:
Oct 2, 2019, 10:19:27 AM (5 months ago)
Author:
asn
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #31777, comment 2

    initial v1  
    55I also looked at pynacl but it also does not seem to expose scalar multiplication primitives for ed25519 which are needed for blinding.
    66
    7 Hence, I have decided to use the djb ref implementation we use in Tor's tests. It's slow, but it does the job correctly, and we don't really need lots of speed anyway since we are only gonna be blinding keys once a day or so. I also fully ported it to python3 (#31912).
     7Hence, I have decided to use the djb ref implementation we use in Tor's tests. It's slow, but it does the job correctly since the key blinding is already implemented there, and we don't really need lots of speed anyway since we are only gonna be blinding keys once a day or so. I also fully ported it to python3 (#31912).
    88
    99In terms of interfacing with stem, I will need to pass stem the blinded private key so that it can sign the descriptor signing cert. However, again because hazmat does not support the privkey format we need, I can't just pass the blinded private key.