1. 首页
  2. 考试认证
  3. 其它
  4. libtls.rsRust绑定LibreSSL的libtls库示例

libtls.rsRust绑定LibreSSL的libtls库示例

上传者: 2024-12-16 03:13:39上传 ZIP文件 4.87KB 热度 7次

调用 tls::tls_init(); 使用 tls::TLSConfig::new() 创建配置并设置证书和密钥:cfg.set_key_file(\"./server.key\")cfg.set_cert_file(\"./server.crt\")。然后,使用 tls::TLS::server() 创建服务器并配置:server.configure(&cfg)。接着,绑定并监听端口 127.0.0.1:4433std::io::TcpListener::bind(\"127.0.0.1:4433\")。最后,开启新线程处理连接:std::thread::Thread::spawn()

下载地址
用户评论