获取 Signal
加密通信、实时信号分析、零信任安全 — 全平台支持,开源可审计。
Windows
Windows 10 / 11 及 Windows Server 2022
下载 .exe 安装包macOS
macOS Ventura (13.0) 或更高版本
下载 .dmg 文件Linux
Debian/Ubuntu, RHEL/Fedora, Arch
.deb / .rpm / AppImage从源代码构建或使用包管理器
适用于开发者与自托管环境
# 通过 Homebrew (macOS/Linux) brew install signal-cli # 通过 apt (Ubuntu/Debian) sudo add-apt-repository ppa:signal/stable sudo apt update && sudo apt install signal-desktop # 从源码编译 git clone https://github.com/signalapp/signal-core.git cd signal-core && make build
下载与部署 · 常见问题
步骤1: 所有本地存储的消息数据库均使用 SQLCipher 进行 AES-256 加密,密钥由操作系统凭据管理器保护。
步骤2: 每次启动客户端需要验证系统登录密码/生物识别,解锁密钥后才能读取本地数据。
步骤3: 支持自销毁消息和远程擦除功能,设备丢失可通过 Signal 账户远程注销。
步骤4: 开源审计脚本可验证本地加密实现,确保无后门。
步骤1: 每个官方安装包均附带 .sig 签名文件,使用 Signal 发布公钥。
步骤2: 可通过 `gpg --verify signal-x64.deb.sig signal-x64.deb` 验证签名。
步骤3: 公钥指纹可在官网安全页及 GitHub 上查询比对,防止中间人攻击。
步骤4: Windows 安装程序采用 EV 代码签名证书,右键属性可查数字签名有效性。
步骤1: Signal 使用端到端加密同步协议,所有设备通过主手机号配对,消息在设备间独立加密传输。
步骤2: 新设备登录时需扫描主设备二维码,密钥交换后获取历史消息索引(不接收明文)。
步骤3: 支持 iPad 作为独立设备或链接设备,通知和消息实时同步。
步骤4: 桌面端和移动端可同时在线,发送的消息会同步到所有活跃设备。
步骤1: 最低配置: 2 vCPU, 4GB RAM, 20GB 存储,可服务约 500 并发用户。
步骤2: 推荐生产环境使用 Kubernetes 部署,提供高可用和自动伸缩能力。
步骤3: 依赖 PostgreSQL 数据库和 Redis 缓存,需独立配置以获取最佳性能。
步骤4: 官方提供 Helm Charts 及 Docker Compose 脚本,一键部署私服。
步骤1: Signal 支持完全离线部署模式,全部服务组件(包括证书签发)可在内网运行。
步骤2: 下载离线安装包,通过内网文件服务器分发至客户端,无需互联网连接。
步骤3: 内部 CA 证书需手动配置以满足 TLS 加密要求。
步骤4: 提供气隙隔离环境专用向导,已有军工/政务项目落地案例。
步骤1: 使用 Signal 迁移助手工具(提供 CLI 和 GUI)读取 Prometheus/DataDog 导出格式。
步骤2: 迁移过程采用双写模式,原平台和 Signal 并行运行,验证准确性。
步骤3: 历史数据通过批量导入 API 写入,支持断点续传和数据校验。
步骤4: 提供7x24小时迁移保障服务,SLA 保证切换过程业务无感知。