首页/安全/等保与合规速查/日志完整性:只追加、哈希与签名

日志完整性:只追加、哈希与签名

日志防篡改叠加三层手段:文件属性只追加、集中存储与权限隔离、定期哈希(可加签名)形成可验证的证据链。

等保与合规速查安全更新于 2026-10-12

只追加属性与哈希

只追加属性与哈希
chattr +a /var/log/audit/audit.log     # 仅允许追加
lsattr /var/log/audit/audit.log
sha256sum /var/log/audit/audit.log > /secure/audit-$(date +%F).sha256

哈希签名验签

哈希签名验签
openssl dgst -sha256 -sign /etc/pki/log-sign.key -out audit.sig /var/log/audit/audit.log
openssl dgst -sha256 -verify /etc/pki/log-sign.pub -signature audit.sig /var/log/audit/audit.log
哈希与签名文件异地留存:攻击者改掉日志后难以同步改掉异地的校验记录。

易错点

  • 哈希文件与日志同机同目录:同时被删后无从验证
  • chattr +a 后忘记轮转策略:写满磁盘会引发服务故障

数据来源与参考

  • GB/T 22239-2019(审计记录保护要求)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌