Show HN:开源私有家庭安防摄像头系统(端到端加密)
摘要
Secluso 是一款基于树莓派的开源、端到端加密家庭安防摄像头系统,可在无需云监控的情况下实现远程访问。它支持 5 分钟快速部署和可重现构建。
查看缓存全文
缓存时间: 2026/05/30 01:22
secluso/core 来源:https://github.com/secluso/core
Secluso
适用于 Raspberry Pi 的私密 DIY 家庭安防系统,提供加密远程访问,软件设置仅需 5 分钟。
下载 Secluso Deploy (https://github.com/secluso/secluso/releases) • 自行构建指南 (https://secluso.com/build-your-own) • 安全模型 • 官网 (https://secluso.com)
Secluso 是一款适用于 Raspberry Pi 的私密家庭安防摄像头系统。你可以在手机上观看实时视频、接收警报并查看录像,无需将影像交给云服务商。Secluso 由 Secluso, Inc. 开发,联合创始人为:
- Ardalan Amiri Sani,加州大学欧文分校教授,专攻计算机安全与隐私;
- John Kaczman,开源及隐私爱好者,在自动化、系统和 AI 领域有丰富经验。
特性
- 端到端加密的远程访问: 在手机上观看实时视频、接收警报并查看录像。
- 5 分钟设置: Secluso Deploy 在标准流程中完成镜像构建、配对和中继设置。
- 开源: 可检查代码、自行托管并贡献。
- 完全可重现的发布: 验证已发布的运行时二进制文件、部署工具、Android 移动应用和 Secluso OS 是否与公开源代码一致。
硬件要求
- Raspberry Pi: Raspberry Pi Zero 2W
- 摄像头: Raspberry Pi Camera Module V1 和 V2(或任何采用 OV5647 或 IMX219 Sony 传感器的摄像头)
- 中继: 你自己的 Linux VPS 登录凭据,或在测试期间向我们发送电子邮件以获取免费的 beta 中继托管
- 手机: Android 或 iPhone,用于配对、警报和回放
5 分钟设置(快速入门)
- 从最新版本 (https://github.com/secluso/secluso/releases) 下载 Secluso Deploy。
- 在本地生成个性化的 Secluso OS 镜像和摄像头密钥二维码。
- 让 Secluso Deploy 通过 SSH 配置你的中继,或者在测试期间如需免费 beta 中继托管,可发送电子邮件给我们。
- 启动 Raspberry Pi 并在移动应用中配对。
如果你需要选择硬件或 VPS 的帮助,“自行构建指南” (https://secluso.com/build-your-own) 提供了硬件建议和简单的入门路径。
移动应用
设置完成后,使用移动应用远程查看状态、查看近期事件并打开加密片段。
iOS 移动应用 (https://apps.apple.com/us/app/secluso/id6756543429) • Android 移动应用 (https://play.google.com/store/apps/details?id=com.secluso.mobile)
安全
请参阅 WHITE_PAPER.md 了解完整的安全模型,包括不可信中继设计、前向安全性和后妥协安全性。请参阅 SECURITY.md 了解如何报告漏洞。
可重现构建
我们确实分发了一个预构建的 Raspberry Pi 镜像,称为“Secluso OS”。Secluso Deploy 在你的机器上生成唯一凭证,并将其注入此预构建镜像中。Secluso OS、部署工具、运行时二进制文件和 Android 应用完全可重现。
- 有关二进制文件和部署工具的可重现性检查器,请参见 releases/README.md。
- 有关 Android 移动应用的可重现性检查器,请参见 mobile_client/tool/repro/README.md (https://github.com/secluso/mobile_client/blob/main/tool/repro/README.md)。
- 有关 Secluso OS 的可重现性检查器,请参见 os/README.md (https://github.com/secluso/os)。
镜像必须在部署工具修改之前进行检查(直接从我们的版本中下载)。
贡献
欢迎提问和贡献。贡献应遵守项目许可证 LICENSE 中的条款。
联系方式
如需其他帮助,请随时通过 [email protected] 联系我们。
免责声明
本项目使用加密技术。使用前请检查当地法律。自行承担使用风险。项目作者不提供任何隐私或家庭安防的保证。
相似文章
Show HN: 利用Slack的视频嵌入实现E2EE通信
本文介绍了一个概念验证工具,该工具利用Slack的视频嵌入功能,通过浏览器加密和openpgpjs在Slack内部实现端到端加密的消息传递。
securix: 基于 NixOS 的安全操作系统。提供具有强隔离性、可重现性和策略驱动配置的强化环境
Sécurix 是一个基于 NixOS 的安全操作系统,由法国数字部门 (DINUM) 开发,用于强化环境,具有强隔离性、可重现性和策略驱动配置,目前处于 alpha 阶段。
Optocam Zero:基于树莓派Zero、采用现成组件打造的DIY数码相机
Optocam Zero 是一款基于树莓派 Zero 的紧凑型 DIY 数码相机,采用现成组件和 3D 打印零件制成。它具备自动对焦、滤镜、GIF 录制功能,并可通过热点轻松传输图像。
Signal 校友发布“Encrypted Spaces”,一个用于构建私有协作应用的系统
前 Signal 开发者和来自哈佛大学、微软研究院的密码学家发布了 Encrypted Spaces,这是一套开源库,使开发者能够利用零知识证明构建端到端加密的协作应用。
francescopace/espectre
一个开源的运动检测系统,利用ESP32设备上的Wi-Fi信道状态信息(CSI),并通过ESPHome原生集成Home Assistant。