feat: Add KeyExchange and Encrypted tcpstream

From https://github.com/rustdesk/rustdesk-server/pull/400/commits/7e6ddf06a988d31beaf80dc6ea12ad70068b38cb

------
This commit is contained in:
lejianwen committed 2025-01-11 19:52:42 +08:00
1 parent 772db7422f
commit 9bae660559
3 files changed
+203 -33

No files matched your search

+5
View File
@@ -157,6 +157,10 @@ message OnlineResponse {
bytes states = 1;
}
message KeyExchange {
repeated bytes keys = 1;
}
message RendezvousMessage {
oneof union {
RegisterPeer register_peer = 6;
@@ -178,5 +182,6 @@ message RendezvousMessage {
PeerDiscovery peer_discovery = 22;
OnlineRequest online_request = 23;
OnlineResponse online_response = 24;
KeyExchange key_exchange = 25;
}
}