David Goulet dgoulet@ev0ke.net writes:
On 30 Jan (16:16:07), George Kadianakis wrote:
David Goulet dgoulet@ev0ke.net writes:
On 26 Jan (15:05:26), George Kadianakis wrote:
Hey list,
Hi!
First, big thanks for this write up!
with service-side prop224 implementation moving forward, we need to pin down the directory structure of prop224 onion services. This will be very similar to the current directory structure, but with some mods to facilitate assymetric client authorization keys and offline keys.
As people have pointed out, the HS directory structure matters less after the introduction of ephemeral ADD_ONION onion services, but still it's an important part of onion service sysadmin UX.
<snip>
Hey David,
thanks for the useful comments.
Please check my torspec branch `prop224-directory-format`.
FWIW, I agree with all the expected behavior details you noted at the end of your email. I encoded some of those behaviors in the spec, but I didn't provide a complete formal algorithm of how the whole process works because I don't think it's spec material and also because I feel that during implementation we will get new insights on how this should work.
Let me know how you feel about the spec patch :)
Good stuff! And yes, I don't think it's spec material at all but good to have in an Appendfix for reference. Once this file structure will be released in a tor version, we *must* update the man page FILES section.
OK, I merged this patch to torspec as well!
Thanks for the feedback everyone.
We can edit it if we figure out something is wrong; and we need to update it anyway to add the offline keys info.