[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [minion-cvs] clarified the subheader section



On Wed, 2002-06-05 at 20:06, Roger Dingledine wrote:
>  
>  The Routing Extension corresponding to a particular subheader is
>  encrypted using the Encrypt function with key=Hash(Shared Secret,
> -``ROUTING EXTENSION SECRET KEY'') and appended to the RSA encrypted
> +``ROUTING EXTENSION SECRET KEY'') and appended to the RSA-encrypted
>  subheader.

Claim:  There's no reason to use a separate key for the routing
extension.  Instead, use Hash(Shared Secret || "HEADER SECRET KEY") to
encrypt all of the header from the Extensions through the end.

I have this working in CVS.

-- 
Nick