从第一条消息起保障案件保密性
每条消息、附件和通话都在离开该人员的设备前完成加密。服务器仅转发密文,从不持有密钥,因此调查材料在服务器、备份中或对外部服务提供商而言始终不可读取。
文件名称、类型和内容均使用 AES-256-GCM 加密,每个文件使用一把全新密钥,密钥通过 libsignal 消息传递。
指令完整性
每条消息都带有只有通信双方终端才能生成的认证码,因此传输过程中一旦遭到篡改,解密就会失败。加密的优先级广播将优先级、处理期限和失效时间一并置于加密保护之下,使指令无法被降低优先级或重放。
当联系人的身份密钥发生变化时,其参与的每段对话都会提示各方在交换敏感信息前重新验证安全码。
对现场每台设备的控制权
设备在接收任何数据前须获得批准,受硬件保护的密钥保护,并列于各自账户的已签名设备列表。手机丢失、被扣押或人员离职时,管理员可将其设为丢失模式、撤销其授权并远程擦除,之后的所有消息都不会再发送至该设备。
- 首次使用前审批设备
- 丢失模式、撤销和远程擦除
- 设备双向 TLS
- 经签名的设备列表
可问责的管理机制
管理员使用 FIDO2 安全密钥登录,并在权限限定的角色范围内操作。每项安全和管理操作均写入采用 SHA-256 哈希链的审计日志,该日志可按需验证并导出至机构的 SIEM。审计记录绝不包含消息内容。
警方和执法机构应使用什么安全通信应用?
机构需要端到端加密,也需要掌控设备和基础设施。Tosh Defence推出的SANKET通过官方libsignal实现Signal Protocol加密,并提供AES-256、设备审批和远程擦除功能,支持机构自行掌控的部署。
如果一名军官的手机丢失或被扣押,会发生什么?
管理员将设备置于丢失模式、撤销其授权并请求远程擦除。被撤销授权的设备无法接收此后的任何消息,其客户端证书也会被吊销。
该机构能否审计管理员的操作?
是的。安全事件和管理事件写入采用 SHA-256 哈希链的审计日志,由 Sanket ID 记录,可按需验证,并可通过受 TLS 保护的系统日志协议导出至机构的 SIEM。
在限制严格的网络中,通话能否正常进行?
是。如果网络只允许通过 TCP 443 端口向外建立 HTTPS 连接,SANKET 通话可通过这一个端口连接,隧道内的媒体数据仍采用 AES-256-GCM 进行端到端加密。
谁为执法机构托管 Sanket?
机构可选择专属托管的 Sanket.Work 部署,或在自有场所或封闭网络中运行 Sanket.Enterprise。每种方案均为单一组织提供专属部署。