在浏览器中使用对称 256 位 AES 加密的一次性秘密共享平台
ots 是一次性密钥共享平台。密钥在浏览器中使用对称 256 位 AES 加密后才发送到服务器。之后会生成包含密钥 ID 和密码的 URL。密码永远不会发送到服务器,因此服务器在合理的情况下永远无法解密它提供的密钥。此外,密钥在第一次读取时立即被删除。
下载 发行版 或从 ghcr.io/luzifer/ots 获取 Docker 镜像
启动它,即可在 http://localhost:3000/ 上访问服务器
请参阅 ./ots --help 以了解更多选项
请参阅 Wiki 以了解更详细的概述
mem - 内存存储 (重启守护进程时清除)
Redis - 使用一个密钥对秘密进行哈希存储
REDIS_URL - Redis 连接字符串 Redis://USR:PWD@HOST:PORT/DB (在 Redis v6 之前使用 auth 作为用户,之后使用 ACL 中可用的用户)
REDIS_KEY - 用于存储密钥的前缀 (默认为 io.luzifer.ots)
常用选项
SECRET_EXPIRY - 密钥的过期时间(秒) (默认为 0 = 无过期时间)
由于 ots 设计为永远不让服务器知道您共享的密码,因此您不应该直接将明文密码发送给它,尽管这是可能的。
暂无开放 Issues,或尚未同步最近议题。