网络编程
服务器端与客户端则通过 套接字实现两者之间连接的操作
要求缓冲区的数据达到一定数量或者一定时间后才将其发出
· 主要用于加 密解密,SHA1、MD5等加密算法都在其中有体现,
· TLS/SSL是一个公钥/私钥的结构,它是一个非对称的结构
· 公钥用来加密要传输的数据,私钥用来解密接收到的数据
· 为了防止中间人攻击,TLS/SSL引入了数字证书来进行认证
· 创建服务器端
• 创建一个安全的TCP服务
• 测试证书是否正常
· TLS客户端
• 启动客户端的过程中,用到了为客户端生成的私钥、证书、CA证书
· HTTPS服务就是工作在TLS/SSL上的HTTP
· 1. 准备证书
· 2. 创建HTTPS服务
· 3. HTTPS客户端
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。