功能指南
不经云端存储发送文件
Orylin 在当前浏览器会话中发送加密分块,校验接收字节,不建立云端归档。
分块、加密并校验
发送端把文件分块,用当前会话密钥加密,再逐块发送。
接收端在字节到达时持续更新 SHA-256 摘要,并将最终结果与发送方声明的摘要比较。完成状态以已校验字节为准,不只看网络请求是否成功。
限制随活动路径变化
直连 WebRTC 是首选文件路径。经用户启用的志愿中继可传递文件,但当前上限为 2 MiB,并且只转发密文。
公共 Nostr 救援路径不支持文件。会话使用该路径时,界面会禁用文件发送并说明原因。
在浏览器内存或磁盘保存
使用兼容的 Chromium 浏览器时,接收方可选择保存位置,将直连收到的文件逐块写入磁盘。其他浏览器先将文件保存在内存中,可接收大小受浏览器内存限制。
Orylin 不保存可供以后下载的服务器副本。接收方仍需扫描并判断文件:加密和传输完整性不能证明发送者或文件安全。