首页> 外文期刊>International Journal of Information Security >SealFSv2: combining storage-based and ratcheting for tamper-evident logging
【24h】

SealFSv2: combining storage-based and ratcheting for tamper-evident logging

机译:SealFSv2:将基于存储和棘轮相结合,实现防篡改日志记录

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Tamper-evident logging is paramount for forensic audits and accountability subsystems. It is based on a forward integrity model: upon intrusion, the attacker is not able to counterfeit the logging data generated before controlling the system. There are local and distributed solutions to this problem. Distributed solutions are suitable for common scenarios, albeit not appropriate for autonomous and loosely connected systems. Moreover, they can be complex and introduce new security issues. Traditional local tamper-evident logging systems use cryptographic ratchets. In previous works, we presented SealFS (from now on, SealFSv1), a system that follows a radically different approach for local tamper-evident logging based on keystream storage. In this paper, we present a new version, SealFSv2, which combines ratcheting and storage-based log anti-tamper protection. This new approach is flexible and enables the user to decide between complete theoretical security (like in SealFSv1) and partial linear degradation (like in a classical ratchet scheme), exchanging storage for computation with user-defined parameters to balance security and resource usage. We also describe an implementation of this scheme. This implementation, which showcases our approach, is an optimized evolution of the original sealfs Linux kernel module. It implements a stackable file system that enables transparent tamper-evident logging to all user space applications and provides instant deployability. Last, we present a complete performance evaluation of our current implementation and a fair performance comparison of the two opposite approaches for local tamper-evident logging (i.e., storage-based vs. ratcheting). This comparison suggests that, on current systems and general-purpose hardware, the storage-based approach and hybrid schemes perform better than the traditional ratchet approach.
机译:防篡改日志记录对于取证审计和问责制子系统至关重要。它基于前向完整性模型:在入侵时,攻击者无法伪造在控制系统之前生成的日志记录数据。此问题有本地和分布式解决方案。分布式解决方案适用于常见方案,但不适用于自治和松散连接的系统。此外,它们可能很复杂并引入新的安全问题。传统的本地防篡改日志记录系统使用加密棘轮。在之前的工作中,我们介绍了 SealFS(从现在开始,SealFSv1),这是一个基于密钥流存储的本地防篡改日志记录的完全不同的方法。在本文中,我们提出了一个新版本 SealFSv2,它结合了棘轮和基于存储的日志防篡改保护。这种新方法非常灵活,使用户能够在完整的理论安全性(如SealFSv1)和部分线性降级(如经典棘轮方案)之间做出决定,将存储与用户定义的参数交换为计算,以平衡安全性和资源使用。我们还描述了该方案的实现。这个实现展示了我们的方法,是原始 sealfs Linux 内核模块的优化演变。它实现了一个可堆叠的文件系统,可以对所有用户空间应用程序进行透明的防篡改日志记录,并提供即时部署。最后,我们对当前的实现进行了完整的性能评估,并对本地防篡改日志记录的两种相反方法(即基于存储与棘轮)进行了公平的性能比较。这种比较表明,在当前系统和通用硬件上,基于存储的方法和混合方案比传统的棘轮方法表现更好。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号