On 2012/12/04 (Dec), at 8:10 PM, Arne Babenhauserheide wrote: > Am Donnerstag, 1. November 2012, 21:30:35 schrieb Matthew Toseland: >> - More work on making darknet easy. > > Yes, please! > > How about automatic insert of my noderef as CHK, so I can just hand a friend > an in-freenet-link to connect?
So you want a sort of... "open invitation"? Whoever finds the chk can become a darknet peer... unless the operator has put a count-limitation on it, or since disabled it manually (via an open invitations list?). An interesting idea, and not a bad one either, as it would be a necessary first step for the welcome-package idea anyway as the "one_time_token.txt" is effectively a limit-1 open-invitation. It seems like it would remove 50% of the handshake process for those who find it "secure enough" for their purposes, but I think Matthew said something about it not gelling well with darknet-only nodes being "undetectable" (that they would have to respond to an unverified request or something). Relatedly, it seems to me that the most likely onboarding use-case is simply two persons that want to have a secure conversation between themselves (maybe not even as a darknet peer, as it would cause a direct IP link between them). Therefore, I would see the common use-case being the easy fabrication of an (incredibly specialized) linux boot-usb-stick, that is used when needed to send/receive queued messages. I'm not sure if it would be easier or harder than a zip-invite, as you'd only have to maintain one OS 'installer' to maintain, but it'd be more all-inclusive and prone to feature-creep (like encrypting the entire usb stick). Then again, if the image was pre-built (e.g. by authoritative freenet servers, or anonymous freeneteers with a special interest in such), then all the client app would have to do is inject the invitation (by offset or overwriting magic content), and probably recompute a CRC (or is that only for cd/dvd images...). Either way, the open-invitations you mentioned would be needed first. -- Robert Hailey
_______________________________________________ Devl mailing list Devl@freenetproject.org https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl