技术原理
私传网采用 WebRTC DataChannel 实现设备间点对点直连。服务器仅负责建连握手(信令交换),文件数据全程在两台设备之间加密直传,第三方无法看到传输内容。
连接建立流程
① 生成房间号
打开 send.wang,页面自动生成 6 位房间号和二维码。房间号是两台设备的「接头凭证」。
② 信令握手
两台设备通过 WebSocket 信令服务器交换 SDP(会话描述协议)和 ICE 候选地址。服务器只转发握手信息,不接触文件数据。
③ ICE 打洞
通过 STUN 服务器获取双方公网地址,尝试 NAT 穿透建立直连。同局域网下自动走局域网直连,速度更快。
④ DataChannel 传输
P2P 连接建立后,通过 WebRTC DataChannel 传输文件分片和文本消息。数据全程 SRTP/DTLS 加密。
核心技术
WebRTC DataChannel浏览器原生 P2P 通信通道,支持大文件分片传输,有序可靠
WebSocket 信令仅交换 SDP/ICE 握手信息,不含任何文件数据,握手完成即退场
ICE/STUNNAT 穿透技术,让两台设备在不同网络下也能建立直连
DTLS 加密WebRTC 内置加密,数据传输全程加密,即使截获也无法解密
IndexedDB 断点续传文件分片缓存到本地,网络中断后从断点继续,无需重传
SHA-256 校验传输完成自动校验文件完整性,确保一字节不差
隐私保障
服务器只帮两台设备「互相找到对方并握手」,握手成功后退场。文件全程在你们两台设备之间直传,第三方(包括私传网本身)都无法看到传输内容。
- 文件数据点对点直连,不经过服务器、不被存储
- 无账号体系,不收集任何个人信息
- 全站 HTTPS,信令通道全程加密