对等连接中的TLS

时间:2019-01-23 00:58:07

标签: ssl https p2p tls1.2 airdrop

我目前正在学习网络和网络安全性。作为练习,我创建了一个类似于Apple AirDrop的应用程序。像AirDrop一样,我的应用程序可以发现对等节点(但仅在同一wifi网络中)并建立连接以共享文件。一切都很好,但是我的应用程序依赖于简单的TCP连接,并且传输的数据未加密!通过一些研究,我了解到AirDrop使用TLS加密数据。

我的问题是,在对等网络连接中这怎么可能? TLS是否不需要由CA颁发的证书?这是否意味着每当用户激活AirDrop时都必须创建证书?

如何将TLS整合到这样的应用程序中,您可以成为客户端(接受文件时)还是服务器(共享文件时)?

0 个答案:

没有答案