package
0.0.0-20240909083627-7bb605a9eae3
Repository: https://github.com/calvindc/comm-x.git
Documentation: pkg.go.dev
# README
handshake
Decentrallized & Privacy Communication, Protocol For Handshake.
handshake protocol provide a secure-channel based on a a mutually authenticating key agreement handshake, with forward secure identity metadata. based on http://dominictarr.github.io/secret-handshake-paper/shs.pdf
the step follows: Starting keys, upon starting the handshake, the client and server know these keys: 1 Client hello
2 Server hello
Shared secret derivation
3 Client authenticate
Shared secret derivation
4 Server accept
handshake complete