NMDC Client-Client TLS encryption

Registered by Big Muscle

Purpose: To encrypt client-client communication in NMDC protocol.

Usage: Client advertises the support as a flag 0x10 in $MyInfo.
When client supports this, it means we can send our TLS port in
$ConnectToMe where we append 'S' char after it. This indicates
that connection will be established using TLS socket.

Blueprint information

Status:
Complete
Approver:
None
Priority:
High
Drafter:
None
Direction:
Needs approval
Assignee:
Big Muscle
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
None
Started by
Big Muscle
Completed by
Big Muscle

Related branches

Sprints

Whiteboard

Connection listening in ConnectionManager must be improved.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.