Hi,

Can someone please explain the structure of SSK URIs?

I've looked at:
   http://wiki.freenetproject.org/FreenetSSKPages
but there are some crucial details missing:

- what cipher and mode is used for the public/private keypair

- what cipher and mode is used for the symmetric (session) key?

- the wiki page explains that the first part of the SSK pubkey is
  H(pubkey), but what is the first part of the SSK privkey? My
  guess is that it's the asymmetric private key, but again,
  what's the cipher and mode?

- what's the breakdown of the 'encryption mode' tail on the end
  of an SSK 'public' URI, eg 'AQABAAE' ?

And why am I asking?

Well, for one thing, I'm adding crypto to freenetfs, and if there's a
possibility of using the raw private/public keys within an SSK keypair,
this would eliminate the need to manage separate application-level keys.

I'm sure other client devs would also see benefit in being able to
recycle the cryptographic materials within freenet URIs if/when they
want to.

I could spend a couple of hours RTFS-ing, but I sense that other devs
more familiar with the code could scratch up some details on the wiki
page in 2-5 minutes, and save me and many others a lot of time.

Cheers
David



Reply via email to