3
我正在用C++編寫遊戲Minecraft的服務器。boost :: asio convert socket to secure
客戶端通過普通套接字向服務器發送初始握手報文。然後服務器將RSA密鑰發回遊戲,並且從該點開始的所有套接字通信都會通過發送給客戶端的RSA密鑰進行AES加密。
我有一個想法,我可以在服務器發送RSA密鑰後直接將我的常規boost :: asio套接字直接轉換爲boost :: asio ssl套接字,從而避免實現AES/RSA並鏈接到服務器中的其他庫給客戶。
如何在轉換套接字時創建它?