{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T14:18:44Z","timestamp":1768313924537,"version":"3.49.0"},"reference-count":32,"publisher":"Oxford University Press (OUP)","issue":"6","license":[{"start":{"date-parts":[[2024,2,28]],"date-time":"2024-02-28T00:00:00Z","timestamp":1709078400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/academic.oup.com\/pages\/standard-publication-reuse-rights"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2019YFB1804502"],"award-info":[{"award-number":["2019YFB1804502"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Nanning Scientific Research and Technology Development Plan Project","award":["202001073"],"award-info":[{"award-number":["202001073"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024,6,24]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Log blockchain can be used to ensure the integrity of log data. However, current methods are facing the problems of throughput mismatch and rough audit granularity. Packaging multiple logs to generate integrity proofs improves throughput but reduces audit granularity, and the auditor can only locate the tampering log packet instead of specific records. This paper proposes CFAuditChain, an audit blockchain based on a cuckoo filter, where the proof of existence (PoE) of the single log is calculated while calculating the integrity proof of packet logs. The PoE is saved in the cuckoo filter and stored using blockchain for immutability. Therefore, the auditor can verify the credibility of each log based on the filter when the integrity proof of a log packet does not match. The theoretical analysis and experimental results show that CFAuditChain provides the granularity of audit logs down to the records level at an acceptable cost.<\/jats:p>","DOI":"10.1093\/comjnl\/bxad133","type":"journal-article","created":{"date-parts":[[2024,2,29]],"date-time":"2024-02-29T20:11:30Z","timestamp":1709237490000},"page":"2208-2218","source":"Crossref","is-referenced-by-count":3,"title":["CFAuditChain: Audit BlockChain Based On Cuckoo Filter"],"prefix":"10.1093","volume":"67","author":[{"given":"Kang","family":"Liu","sequence":"first","affiliation":[{"name":"Big Data and Artificial Intelligence Research Institute, China Telecom Corporation Limited Beijing Research Institute , Beijing 102200 , China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yang","family":"Lu","sequence":"additional","affiliation":[{"name":"Peking University, School of software and microelectronic , Beijing 100871 , China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shiyi","family":"Tan","sequence":"additional","affiliation":[{"name":"Peking University, School of software and microelectronic , Beijing 100871 , China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Liang","sequence":"additional","affiliation":[{"name":"Big Data and Artificial Intelligence Research Institute, China Telecom Corporation Limited Beijing Research Institute , Beijing 102200 , China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Huiping","family":"Sun","sequence":"additional","affiliation":[{"name":"Peking University, School of software and microelectronic , Beijing 100871 , China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhong","family":"Chen","sequence":"additional","affiliation":[{"name":"Peking University, School of Computer Science , Beijing 100871 , China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2024,2,28]]},"reference":[{"key":"2024062414154577400_ref1","volume-title":"Custos: practical tamper-evident auditing of operating systems using trusted execution","author":"Paccagnella","year":"2020"},{"key":"2024062414154577400_ref2","volume-title":"IFIP International Information Security Conference"},{"key":"2024062414154577400_ref3","first-page":"289","article-title":"A review and comparative analysis of various encryption algorithms","volume":"9","author":"Bhanot","year":"2015","journal-title":"Int. J. Secur. Its Appl."},{"key":"2024062414154577400_ref4","volume-title":"Security and Communication Networks"},{"key":"2024062414154577400_ref5","volume-title":"Financial Cryptography and Data Security: 16th International Conference, FC 2012, Kralendijk, Bonaire, Februray 27-March 2, 2012"},{"key":"2024062414154577400_ref6","article-title":"Sony hack: FBI issues malware alert","author":"Schwartz"},{"key":"2024062414154577400_ref7","volume-title":"2018 9th International Conference on Computing, Communication and Networking Technologies (ICCCNT)"},{"key":"2024062414154577400_ref8","volume":"87","journal-title":"Computers and Security"},{"key":"2024062414154577400_ref9","journal-title":"USENIX security symposium"},{"key":"2024062414154577400_ref10","volume-title":"2018 IEEE 11th International Conference on Cloud Computing (CLOUD)"},{"key":"2024062414154577400_ref11","volume-title":"2019 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)"},{"key":"2024062414154577400_ref12","volume-title":"ICC 2019-2019 IEEE International Conference on Communications (ICC)"},{"key":"2024062414154577400_ref13","doi-asserted-by":"crossref","first-page":"3286","DOI":"10.1109\/TDSC.2021.3092365","article-title":"Delia: distributed efficient log integrity audit based on hierarchal multi-party state channel","volume":"19","author":"Chen","year":"2021","journal-title":"IEEE Trans. Dependable Secure Comput."},{"key":"2024062414154577400_ref14","volume-title":"ICC 2022-IEEE International Conference on Communications"},{"key":"2024062414154577400_ref15","article-title":"IBM totalstorage dr 550","author":"Corp"},{"key":"2024062414154577400_ref16","doi-asserted-by":"crossref","first-page":"21712","DOI":"10.1109\/ACCESS.2023.3252030","article-title":"A blockchain-facilitated secure sensing data processing and logging system","volume":"11","author":"Zhao","journal-title":"IEEE Access"},{"key":"2024062414154577400_ref17","volume-title":"2018 1st IEEE International Conference on Hot Information-Centric Networking (HotICN)"},{"key":"2024062414154577400_ref18","volume-title":"Cryptology ePrint Archive"},{"key":"2024062414154577400_ref19","volume":"108","journal-title":"Computers and Security"},{"key":"2024062414154577400_ref20","first-page":"2175","volume-title":"Enabling public auditability for operation behaviors in cloud storage","author":"Tian","year":"2017"},{"key":"2024062414154577400_ref21","volume-title":"Security and Privacy in New Computing Environments: Second EAI International Conference, SPNCE 2019, Tianjin, China, April 13\u201314, 2019, Proceedings 2"},{"key":"2024062414154577400_ref22","volume-title":"2010 Proceedings IEEE Infocom"},{"key":"2024062414154577400_ref23","volume-title":"IEEE INFOCOM 2018-IEEE conference on computer communications"},{"key":"2024062414154577400_ref24","first-page":"1","volume-title":"Public auditing of log integrity for shared cloud storage systems via blockchain","author":"Tian","year":"2023"},{"key":"2024062414154577400_ref25","doi-asserted-by":"crossref","first-page":"17","DOI":"10.9790\/3021-021221721","article-title":"Ensuring data storage security in cloud computing","volume":"02","author":"Rampal Singh","year":"2012","journal-title":"IOSR J. Eng."},{"key":"2024062414154577400_ref26","volume-title":"Computer Security\u2013ESORICS 2009: 14th European Symposium on Research in Computer Security, Saint-Malo, France, September 21-23, 2009. Proceedings 14"},{"key":"2024062414154577400_ref27","volume-title":"Proceedings of the 2013 international workshop on Security in cloud computing"},{"key":"2024062414154577400_ref28","volume-title":"Proceedings of the 10th ACM International on Conference on emerging Networking Experiments and Technologies"},{"key":"2024062414154577400_ref29","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1016\/j.ipl.2005.11.003","article-title":"Weighted random sampling with a reservoir","volume":"97","author":"Efraimidis","year":"2006","journal-title":"Inf. Process. Lett."},{"key":"2024062414154577400_ref30","volume-title":"2019 IEEE\/ACM 41st International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP)"},{"key":"2024062414154577400_ref31","volume-title":"2021 IEEE Symposium on Computers and Communications (ISCC)"},{"key":"2024062414154577400_ref32","volume-title":"Proceedings of the 1st ACM Conference on Advances in Financial Technologies"}],"container-title":["The Computer Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/comjnl\/article-pdf\/67\/6\/2208\/58309147\/bxad133.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/comjnl\/article-pdf\/67\/6\/2208\/58309147\/bxad133.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,24]],"date-time":"2024-06-24T14:54:52Z","timestamp":1719240892000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/comjnl\/article\/67\/6\/2208\/7615717"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,2,28]]},"references-count":32,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2024,2,28]]},"published-print":{"date-parts":[[2024,6,24]]}},"URL":"https:\/\/doi.org\/10.1093\/comjnl\/bxad133","relation":{},"ISSN":["0010-4620","1460-2067"],"issn-type":[{"value":"0010-4620","type":"print"},{"value":"1460-2067","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2024,6]]},"published":{"date-parts":[[2024,2,28]]}}}