|
本帖最后由 dukedz 于 2020-3-25 06:01 编辑
譬如我分享一个链接:
https://e.d-l.io/#ZSdJZX7vOwtQQk1MMwnpyPUa7zSsjRoyKORbpCEt4Ts=
(古老的 IE 应该不支持,支持所有主流浏览器:Firefox、Chrome、Safari 等,Android、iOS 都支持。)
再用其它途径提供密码:今晚打老虎
你只需要在首次使用时被提示输入密码,日后只要点开链接就可以看到内容,还能直接分享加密后的回覆。
适合在微信、QQ、Email 等场合使用。
此工具还支持图片、视频和其它所有文件的打包加密(数据量大时,加密内容打包为文件另行分享)。
还可以把文件上传到一个文件服务器(要开启 CORS 或使用第三方 CORS proxy 代理),然后只需要分享一个连接即可:https://CDE_TOOL_URL/#+https://ENCRYPTED_FILE_URL.
譬如:
https://e.d-l.io/#+https://api.c ... s.catbox.moe/1g82mt
- https://e.d-l.io/#+https://api.codetabs.com/v1/proxy?quest=https://files.catbox.moe/1g82mt
复制代码
用的这是个免费的免注册的文件床:https://catbox.moe/
虽然有直连,但不支持 CORS,不能直接用,然后通过:https://codetabs.com/cors-proxy/cors-proxy.html
代理一下就可以了,就算文件床被强,代理没被强就可以。(这个代理不是很好,没有返回文件总大小,无法计算下载进度。)
有自己服务器的小夥伴可以用自己的,就不用代理了。
免安装的好处不仅是减少对方首次使用加密的负担,而且此网页应用是基于 PWA 技术,做成 PWA 方式的 WEB 程序的好处是:
- 跨平台,支持 Android, iOS, MacOS, Windows, Linux 等等
- 用户数据不用经过服务器
- 静态网页,方便部署
- 可以安装到桌面,用起来跟原生 APP 一样,可以断网使用
- 程序代码用户可见,能保证没有加料(版本升级会有提示,用户可以检查每个版本代码)
项目地址:https://github.com/dukelec/cde
加密算法为 AES-256-CBC, 代码也很简洁,使用 Vanilla JS,欢迎贡献代码。
--------------------------------------------------------
可以用 阅后即焚 (譬如 https://privnote.com) 来分享 CDEncrypt 密码,确认只有对方收到密码之后,才使用该密码。
--------------------------------------------------------
如果不想让别人知道你在传加密信息,可以试试以下操作。譬如常见的一个淘宝连接是这样的:
- https://item.taobao.com/item.htm?spm=a230r.1.14.269.72035fa9dNFNaj&id=529005093135&ns=1&abbucket=4#detail
复制代码
我们把上面的加密信息替换添加进来:
- https://item.taobao.com/item.htm?spm=a230r.1.14.269.72035fa9dNFNaj&id=529005093135&ns=1&abbucket=4#ZSdJZX7vOwtQQk1MMwnpyPUa7zSsjRoyKORbpCEt4Ts=
复制代码
或者再短一点:
- https://item.taobao.com/item.htm?id=529005093135#ZSdJZX7vOwtQQk1MMwnpyPUa7zSsjRoyKORbpCEt4Ts=
复制代码
对方接收到,把整个连接复制粘贴到 CDEncrypt 工具即可解密(右上角菜单 -> 输入字符),不知道的人以为你是在分享淘宝内容。
--------------------------------------------------------
另外,如果加密内容较长,导出加密文件,改成普通文件的名字,建一个 __MACOSX 目录,加密文件放在里面,和普通文件一起打包 zip 再传输(普通文件在目录外面),不知道的人以为是苹果系统生成的文件。zip 包本身可以不加密。
用 CDEncrypt 和 zip(或 rar)加密压缩包相比有一个很大的好处,生成的加密文件不包含任何标志信息,其它人拿到无法知道它是什么格式、是什么工具生成。 |
|