我想写一个基本的套接字聊天应用程序,除了加密。你知道所有那些在命令行中运行服务器和客户端的套接字编程示例,它会来回发送消息。像那样,除了有很好的加密。知道基本加密聊天的任何好例子吗? (GnuTLS?)
Diffie-Hellman密钥交换,没有证书权威废话,也许一些建立连接后的ECDSA。
GnuTLS支持所有这些,但将文档拼凑在一起比看到已经有效的东西更令人困惑。
PS:语言无关紧要,在Google上搜索了几个星期后,没有发现任何文档,但我真的不在乎。它只是需要一些代码可行。
谢谢!
嘿,感谢您的提示,但根据我的IRCD的文档,GnuTLS表现更好。 http://wiki.inspircd.org/Modules/ssl_gnutls 也许它是特定于实现的,在大多数情况下可能并不重要。只是一个想法。 – rachelderp
完全没有回答这个问题。 1)SSL,2)OpenSSL而不是GnuTLS。 – Xorlev
@rachelderp - 我只是在考虑易用性。 SSL有很好的文档记录并且易于使用。我并不是指特定的实现。 –