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

Re: [tor-dev] Prop224 oppurtunity: keygen, crypt, sign, encoding tools



> Date: Thu, 16 Feb 2017 08:28:42 -0500
> From: David Goulet <dgoulet@xxxxxxxxx>
> 
> On 15 Feb (19:02:22), grarpamp wrote:
> > Tor could ship with a tool to offline generate all the
> > various keys, encrypt and sign with them, for debug, test, and
> > use with other apps that tie to tor.
> 
> https://trac.torproject.org/projects/tor/ticket/18098
> 
> If anyone is looking for a side project ^ :).

For ucspi-onion, I wrote a little essentially standalone (requires
basically only OpenSSL libcrypto beyond POSIX) oniongen1(1) utility to
generate an onion service private key and .onion address:

https://mumble.net/~campbell/hg/ucspi-onion/oniongen1.c
https://mumble.net/~campbell/hg/ucspi-onion/oniongen1.1

This supports only RSA1024 keys at the moment, because (a) it's not
clear to me that the file formats and ADD_ONION syntax for prop224
keys and .onion addresses are nailed down yet, and (b) it seems that
there will necessarily be more work involved with blinded ephemeral
keys for prop224 onion services, but I haven't read prop224 closely
enough to know what the operational details are.
_______________________________________________
tor-dev mailing list
tor-dev@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev