WALRUS: Reconstructing deleted and encrypted SQLite WAL pages from unallocated space

IF 3.1 4区 医学 Q3 COMPUTER SCIENCE, INFORMATION SYSTEMS
Sueun Jung, Jungheum Park
{"title":"WALRUS: Reconstructing deleted and encrypted SQLite WAL pages from unallocated space","authors":"Sueun Jung,&nbsp;Jungheum Park","doi":"10.1016/j.fsidi.2026.302188","DOIUrl":null,"url":null,"abstract":"<div><div>Page-level encryption is widely adopted to protect the confidentiality of SQLite databases, yet its effectiveness in preventing post-deletion information leakage has not been systematically examined. Traditional carving and metadata-based approaches fail to restore encrypted or deleted records, and prior studies have largely focused on key acquisition rather than data reconstruction. To address this limitation, this study proposes WALRUS, a systematic recovery framework that identifies high-entropy clusters containing encrypted Write-Ahead Logging (WAL) fragments, merges distributed chunks, and reconstructs lost content from unallocated space. Experimental validation demonstrates that WALRUS can reconstruct and decrypt large numbers of valid WAL pages from deleted encrypted remnants and export the records parsed from the recovered pages as analyzable artifacts, assuming that the corresponding decryption key has been obtained through independent forensic means.</div></div>","PeriodicalId":48481,"journal":{"name":"Forensic Science International-Digital Investigation","volume":"58 ","pages":"Article 302188"},"PeriodicalIF":3.1000,"publicationDate":"2026-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Forensic Science International-Digital Investigation","FirstCategoryId":"3","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2666281726001459","RegionNum":4,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/10/10 0:00:00","PubModel":"Epub","JCR":"Q3","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

Page-level encryption is widely adopted to protect the confidentiality of SQLite databases, yet its effectiveness in preventing post-deletion information leakage has not been systematically examined. Traditional carving and metadata-based approaches fail to restore encrypted or deleted records, and prior studies have largely focused on key acquisition rather than data reconstruction. To address this limitation, this study proposes WALRUS, a systematic recovery framework that identifies high-entropy clusters containing encrypted Write-Ahead Logging (WAL) fragments, merges distributed chunks, and reconstructs lost content from unallocated space. Experimental validation demonstrates that WALRUS can reconstruct and decrypt large numbers of valid WAL pages from deleted encrypted remnants and export the records parsed from the recovered pages as analyzable artifacts, assuming that the corresponding decryption key has been obtained through independent forensic means.
从未分配的空间重建已删除和加密的SQLite WAL页面
页级加密被广泛用于保护SQLite数据库的机密性,但其在防止删除后信息泄露方面的有效性尚未得到系统的研究。传统的雕刻和基于元数据的方法无法恢复加密或删除的记录,并且先前的研究主要集中在密钥获取而不是数据重建上。为了解决这一限制,本研究提出了WALRUS,这是一个系统恢复框架,可以识别包含加密预写日志(WAL)片段的高熵集群,合并分布式块,并从未分配的空间重建丢失的内容。实验验证表明,WALRUS可以从删除的加密残余中重建和解密大量有效的WAL页面,并将从恢复的页面中解析的记录导出为可分析的工件,假设通过独立的取证手段获得了相应的解密密钥。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
5.90
自引率
15.00%
发文量
87
审稿时长
76 days
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书