1. 首页
  2. 数据库
  3. 其它
  4. f.bain:E2EE文件上传网站 源码

f.bain:E2EE文件上传网站 源码

上传者: 2021-04-03 07:37:57上传 ZIP文件 21.23KB 热度 12次
我端到端加密文件共享网站的资源。服务器不知道上传文件的大小,只是大小不知道。 部署方式 部署此网站不是很复杂。 克隆此仓库 使用docker-compose构建并运行api 安装nginx并将其设置为反向代理static找不到的任何内容。您可以在线找到无数有关如何执行此操作的教程。 设置HTTPS以获得基本安全性。 它是如何工作的? 简短的介绍 您的浏览器在将文件发送到服务器之前先对其进行本地加密。密钥被小心地放置在url中,因此当您请求返回文件时不会将其发送。这样,服务器就不了解文件的内容,只有您拥有解密数据的密钥。 详细描述 上载 用户选择文件后,javascript将生成一个随机的自定义base73字符串作为密码。自定义的base73格式使之成为可能,从而使URL在不牺牲安全性的情况下尽可能地密集。它还将为PBKDF2密钥派生功能生成“盐”。此盐稍后将作为元数据发送到服务器。它本质上
用户评论