Viết một ứng dụng máy chủ ứng dụng khách TCP/IP nhỏ. Về cơ bản nó tạo ra một máy chủ, và sau đó bạn có thể tạo ra một số khách hàng khác nhau và thiết lập một chút của một phiên chat. Những gì tôi đang tự hỏi là có bất kỳ cách nào để kết hợp, sử dụng thư viện .net tiêu chuẩn một số hình thức mã hóa?Máy khách/máy chủ đơn giản, TCP/IP mã hóa luồng thư, SSL
m_mainSocket = new Socket (AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
Có cách nào để dùng tfp speficying bằng rsa không?
Hoặc bạn (tôi có nghĩa là) phải viết một số libaries tùy chỉnh để thực hiện trao đổi khóa và sau đó mã hóa các tin nhắn trò chuyện tiếp theo? Tôi đã làm điều đó trước đây cho uni nhưng đó là trong java nhưng tôi biết nó sẽ không khó để chuyển đổi chúng. Chỉ cần cố gắng không phải tái tạo lại bánh xe ...
Hoặc những gì về việc sử dụng một ssl?
Cảm ơn, Ron.
Related: http://stackoverflow.com/questions/4004/how-do-i-add-ssl-to-a-net-application-that-uses-httplistener-it-will-not-be – lothar