BBox:分布式安全日志架构解析
1. 引言
随着国内外合规要求的不断增加,业务流程交易记录的存档变得至关重要。这些记录在审计过程中会被分析,以证实或反驳是否违反了合规规则。因此,真实的记录对于确保可靠的问责制和不可抵赖性至关重要。
目前,虽然对数字黑匣子来保证记录真实性的需求很明显,但现有的普通日志服务不足以提供可靠的真实性保证。一些安全日志服务的提案也存在不足,要么无法同时保证日志数据在传输和存储时的真实性,要么不能允许向审计人员选择性披露记录。
BBox 是一种数字黑匣子,旨在为分布式系统提供真实的系统记录。真实性包括记录的完整性和保密性。完整性是不可争议的要求,而保密性的重要性则源于 BBox 的应用场景。通常,以明文形式存储记录是不合理的,尽管这会使日志文件的搜索变得复杂。
BBox 主要解决记录的收集、传输、存储和检索问题,它能提供以下保证:
- 可靠的数据来源 :只有授权设备发送的事件才会被记录在日志文件中。日志条目中会存储来源信息,以便进一步调查,确保责任和问责制。
- 防篡改存储 :通过使用哈希链,日志条目以一种能够被验证者检测到篡改企图(如添加伪造条目或修改合法条目的有效负载)的方式存储。
- 加密记录 :记录不是以明文形式存储,而是用一个独特的、不断演变的密钥进行加密,从而提供前向保密性。即如果攻击者秘密获取了某个条目的密钥,他也无法推断出用于加密先前条目的密钥。
- 基于关键字的记录检索 :尽管条目被加密,但 BBox 允许对日志条目进行简单的关键
超级会员免费看
订阅专栏 解锁全文
9

被折叠的 条评论
为什么被折叠?



