|
|
|
@ -40,10 +40,10 @@ handshake:
|
|
|
|
|
32 bytes random padding, r (for future handshake use)
|
|
|
|
|
32 bytes hmac, h
|
|
|
|
|
32 bytes nounce, n
|
|
|
|
|
32 bytes alice's transport public encryption key, a.k
|
|
|
|
|
32 bytes encrypted alice's transport public encryption key, SE(a.k, HS(b.k + n))
|
|
|
|
|
variadic bytes padding, w0
|
|
|
|
|
|
|
|
|
|
Alice transmits ( r + h + n + a.k + w0 ) to Bob from the transport address matching
|
|
|
|
|
Alice transmits ( r + h + n + SE(a.k, HS(b.K + n)) + w0 ) to Bob from the transport address matching
|
|
|
|
|
his public transport encryption key (b.k).
|
|
|
|
|
|
|
|
|
|
w0 = "[insert variable length random padding here]"
|
|
|
|
|