TempFiles:临时文件存储

时间:2024-06-01 05:50:19
【文件属性】:

文件名称:TempFiles:临时文件存储

文件大小:32KB

文件格式:ZIP

更新时间:2024-06-01 05:50:19

file-upload file-sharing cloud-storage tempfiles HTML

临时文件 在一定时间内安全地通过Internet上传文件。 为什么? 我长期以来一直对信息安全和加密非常感兴趣。 早在2014年,我就建立了一个名为的网站。 该站点的主要目的是帮助人们与他们的朋友安全地共享文件,而无需NSA或任何其他间谍眼睛看到的信息。 其概念是以相同的安全级别存储文件。 无论是猫图片还是国家机密都没有关系。 由于资源不足,我不得不停止托管UploadMe。 但是,我从未停止思考这个主意。 TempFiles是UploadMe的重新制作版本。 现在具有更新的加密方法和存储原理。 如何? 当文件上传到TempFiles时,它会通过HTTPS(TLS)发送到服务器,在服务器上使用AES 256 CBC加密,然后作为blob存储在MySQL上。 所有元数据也被加密并存储在那里,直到有人请求下载它为止。 元数据与文件内容分开存储在数组中。 该数组如下所示: 文件名 文件


【文件预览】:
TempFiles-master
----.gitignore(22B)
----delete.html(1009B)
----sharex.html(301B)
----_scripts()
--------js-minify.sh(156B)
--------css-convert.sh(115B)
----LICENSE(34KB)
----js()
--------upload.js(902B)
--------delete-params.js(260B)
--------download.js(166B)
--------dragdrop.js(276B)
--------delete.js(391B)
----sharex.sxcu(395B)
----docker-compose.yml(193B)
----_config.yml(243B)
----.github()
--------workflows()
----css()
--------upload.scss(298B)
--------main.scss(3KB)
----README.md(6KB)
----index.html(1KB)
----manifest.json(311B)
----Gemfile(115B)
----img()
--------favicon.png(822B)
--------apple-touch-icon.png(4KB)
--------logo.svg(1KB)
--------favicon.svg(487B)
----_layouts()
--------default.html(3KB)
--------actions.html(110B)
----download.html(656B)
----.editorconfig(52B)
----.well-known()
--------password-policy.json(55B)

网友评论