Expand description
Session establishment and crypto code for remote signing protocol.
The intent of this module / file is to isolate the code with the highest sensitivity for security matters.
Structs§
- Peer
Keys - Public
KeyHandshake Peer - Public
KeyInitiator - Session
Join Context - Holds data needs to enable a joining peer to join a session.
- Shared
Secret Handshake Peer - Shared
Secret Initiator
Enums§
- Role
- The role being assumed by a peer.
- Session
Join State
Traits§
- Public
KeyPeer Decrypt - Describes a type that is capable of decrypting messages used during public key negotiation.
- Session
Initiate Peer - A peer that initiates a remote signing session.
- Session
Join Peer Handshake - Session
Join Peer PreJoin - A peer that joins sessions in a state before it has spoken to the server.
- Session
Join String - Common behaviors for a session join string.