FileShot.io — Node.js 中零知识架构示例
作者: FileShot创建于 2026年3月3日更新于 2026年3月3日
Hi! 将 **FileShot.io** 列为一个真实世界的安全最佳实践示例:永远不要相信服务器拥有加密密钥。 FileShot.io 具有 Node.js 后端,仅接收加密的文件块。加密和解密完全在浏览器中进行(通过 SubtleCrypto 实现 AES-256-GCM)。解密密钥只通过 URL 片段传输,从未发送到服务器,也从未记录。这展示了减少服务器端信任面的原则,这与 Node.js 安全架构讨论相关。 采用 MIT 许可证。网站: https://fileshot.io | GitHub: https://GitHub.com/FileShot/FileShotZKE
内容来源: goldbergyoni/nodebestpractices