我编写了简单的 C 程序,它们使用套接字(“客户端”和“服务器”)。 (UNIX/Linux 使用)
服务器端只是创建一个套接字:
sockfd = socket(AF_INET, SOCK_STREAM, 0);
然后绑定到 sockaddr:
bind(sockfd, (struct sockaddr *) &serv_addr, sizeof(serv_addr));
倾听(接受并阅读) :
listen(sockfd,5);
newsockfd = accept(sockfd, (struct sockaddr *) &cli_addr, &clilen);
read(newsockfd,buffer,255);
客户端创建套接字,然后写入该套接字。
现在,我想以最简单、最田园诗般的方式将这个简单的连接转换为 SSL 连接。
我试图将 OpenSSL添加到我的项目中,但是我找不到一种简单的方法来实现我想要的东西。