{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,9]],"date-time":"2026-05-09T17:09:21Z","timestamp":1778346561076,"version":"3.51.4"},"publisher-location":"Cham","reference-count":26,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031965890","type":"print"},{"value":"9783031965906","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025]]},"DOI":"10.1007\/978-3-031-96590-6_14","type":"book-chapter","created":{"date-parts":[[2025,6,23]],"date-time":"2025-06-23T04:58:33Z","timestamp":1750654713000},"page":"251-270","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Purpose Filter: A Space-efficient Purpose Metadata Storage"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5522-6080","authenticated-orcid":false,"given":"Paulo R. P.","family":"Amora","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5946-8749","authenticated-orcid":false,"given":"Francisco D. B. S.","family":"Praciano","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8430-9421","authenticated-orcid":false,"given":"Javam C.","family":"Machado","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,6,24]]},"reference":[{"key":"14_CR1","doi-asserted-by":"crossref","unstructured":"Agrawal, R., Bird, P., Grandison, T., Kiernan, J., Logan, S., Rjaibi, W.: Extending relational database systems to automatically enforce privacy policies. In: ICDE, pp. 1013\u20131022. IEEE Computer Society, Tokyo (2005)","DOI":"10.1109\/ICDE.2005.64"},{"issue":"7","key":"14_CR2","doi-asserted-by":"publisher","first-page":"422","DOI":"10.1145\/362686.362692","volume":"13","author":"BH Bloom","year":"1970","unstructured":"Bloom, B.H.: Space\/time trade-offs in hash coding with allowable errors. Commun. ACM 13(7), 422\u2013426 (1970)","journal-title":"Commun. ACM"},{"issue":"4","key":"14_CR3","doi-asserted-by":"publisher","first-page":"603","DOI":"10.1007\/s00778-006-0023-0","volume":"17","author":"J Byun","year":"2008","unstructured":"Byun, J., Li, N.: Purpose based access control for privacy protection in relational database systems. VLDB J. 17(4), 603\u2013619 (2008)","journal-title":"VLDB J."},{"key":"14_CR4","unstructured":"CCPA: California Consumer Privacy Act (2018). https:\/\/oag.ca.gov\/privacy\/ccpa. Accessed 07 Oct 2021"},{"issue":"4","key":"14_CR5","doi-asserted-by":"publisher","first-page":"600","DOI":"10.14778\/3436905.3436919","volume":"14","author":"K Deeds","year":"2021","unstructured":"Deeds, K., Hentschel, B., Idreos, S.: Stacked filters: learning to filter by structure. Proc. VLDB Endow. 14(4), 600\u2013612 (2021)","journal-title":"Proc. VLDB Endow."},{"key":"14_CR6","unstructured":"Deshpande, A.: Sypse: privacy-first data management through pseudonymization and partitioning. In: CIDR, pp.\u00a01\u20138 (2021). https:\/\/www.cidrdb.org\/"},{"key":"14_CR7","doi-asserted-by":"crossref","unstructured":"Fan, B., Andersen, D.G., Kaminsky, M., Mitzenmacher, M.: Cuckoo filter: practically better than bloom. In: CoNEXT, pp. 75\u201388. ACM (2014)","DOI":"10.1145\/2674005.2674994"},{"key":"14_CR8","first-page":"1","volume":"59","author":"G Regulation","year":"2016","unstructured":"Regulation, G.: Regulation (EU) 2016\/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95\/46. Off. J. Eur. Union 59, 1\u201388 (2016)","journal-title":"Off. J. Eur. Union"},{"key":"14_CR9","doi-asserted-by":"crossref","unstructured":"Graf, T.M., Lemire, D.: Xor filters: faster and smaller than bloom and cuckoo filters. CoRR arxiv:1912.08258 (2019)","DOI":"10.1145\/3376122"},{"key":"14_CR10","doi-asserted-by":"crossref","unstructured":"Huffman, D.A.: A method for the construction of minimum- redundancy codes. In: Proceedings of the IRE 40, vol.\u00a09, pp. 1098\u20131101 (1952)","DOI":"10.1109\/JRPROC.1952.273898"},{"issue":"2","key":"14_CR11","doi-asserted-by":"publisher","first-page":"2334","DOI":"10.1109\/TNSM.2021.3059075","volume":"18","author":"SZ Kiss","year":"2021","unstructured":"Kiss, S.Z., Hosszu, \u00c9., Tapolcai, J., R\u00f3nyai, L., Rottenstreich, O.: Bloom filter with a false positive free zone. IEEE Trans. Netw. Serv. Manag. 18(2), 2334\u20132349 (2021)","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"issue":"2","key":"14_CR12","doi-asserted-by":"publisher","first-page":"375","DOI":"10.14778\/3489496.3489516","volume":"15","author":"G Konstantinidis","year":"2021","unstructured":"Konstantinidis, G., Holt, J., Chapman, A.: Enabling personal consent in databases. Proc. VLDB Endow. 15(2), 375\u2013387 (2021)","journal-title":"Proc. VLDB Endow."},{"key":"14_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1007\/978-3-030-33752-0_2","volume-title":"Heterogeneous Data Management, Polystores, and Analytics for Healthcare","author":"T Kraska","year":"2019","unstructured":"Kraska, T., Stonebraker, M., Brodie, M., Servan-Schreiber, S., Weitzner, D.: SchengenDB: a data protection database proposal. In: Gadepally, V., et al. (eds.) DMAH\/Poly -2019. LNCS, vol. 11721, pp. 24\u201338. Springer, Cham (2019). https:\/\/doi.org\/10.1007\/978-3-030-33752-0_2"},{"key":"14_CR14","unstructured":"LGPD: Lei Geral de Prote\u00e7\u00e3o de Dados (2018). http:\/\/www.planalto.gov.br\/ccivil_03\/_ato2015-2018\/2018\/lei\/L13709compilado.htm. Accessed 07 Oct 2021"},{"key":"14_CR15","doi-asserted-by":"crossref","unstructured":"Machado, J.C., Amora, P.R.P.: The impact of privacy regulations on DB systems. J. Inf. Data Manag. 12(5) (2021)","DOI":"10.5753\/jidm.2021.1958"},{"key":"14_CR16","doi-asserted-by":"crossref","unstructured":"Mitzenmacher, M.: Balanced allocations and double hashing. In: SPAA, pp. 331\u2013342. ACM (2014)","DOI":"10.1145\/2612669.2612684"},{"key":"14_CR17","doi-asserted-by":"crossref","unstructured":"Pandey, P., Bender, M.A., Johnson, R., Patro, R.: A general-purpose counting filter: making every bit count. In: SIGMOD Conference, pp. 775\u2013787. ACM, Chicago (2017)","DOI":"10.1145\/3035918.3035963"},{"issue":"11","key":"14_CR18","doi-asserted-by":"publisher","first-page":"2424","DOI":"10.14778\/3407790.3407835","volume":"13","author":"P Pappachan","year":"2020","unstructured":"Pappachan, P., Yus, R., Mehrotra, S., Freytag, J.: Sieve: a middleware approach to scalable access control for database management systems. Proc. VLDB Endow. 13(11), 2424\u20132437 (2020)","journal-title":"Proc. VLDB Endow."},{"key":"14_CR19","doi-asserted-by":"crossref","unstructured":"Praciano, F.D.B.S., Amora, P.R.P., Abreu, I.C., Machado, J.C.: Purpose scan: a purpose-aware access method. In: Heterogeneous Data Management, Polystores, and Analytics for Healthcare - VLDB 2022 Workshops, Poly and DMAH (2022)","DOI":"10.1007\/978-3-031-23905-2_3"},{"key":"14_CR20","doi-asserted-by":"publisher","unstructured":"Pun, S.: Prisql: a privacy preserving sql language (2010). https:\/\/doi.org\/10.11575\/PRISM\/10182. https:\/\/prism.ucalgary.ca\/handle\/1880\/104364","DOI":"10.11575\/PRISM\/10182"},{"key":"14_CR21","unstructured":"Reviriego, P., S\u00e1nchez-Maci\u00e1n, A., Walzer, S., Dillinger, P.C.: Approximate membership query filters with a false positive free set. CoRR arxiv:2111.06856 (2021)"},{"key":"14_CR22","doi-asserted-by":"crossref","unstructured":"Rizvi, S., Mendelzon, A.O., Sudarshan, S., Roy, P.: Extending query rewriting techniques for fine-grained access control. In: SIGMOD Conference, pp. 551\u2013562. ACM, France (2004)","DOI":"10.1145\/1007568.1007631"},{"key":"14_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1007\/978-3-030-33752-0_3","volume-title":"Heterogeneous Data Management, Polystores, and Analytics for Healthcare","author":"M Schwarzkopf","year":"2019","unstructured":"Schwarzkopf, M., Kohler, E., Frans Kaashoek, M., Morris, R.: Position: GDPR compliance by construction. In: Gadepally, V., et al. (eds.) DMAH\/Poly -2019. LNCS, vol. 11721, pp. 39\u201353. Springer, Cham (2019). https:\/\/doi.org\/10.1007\/978-3-030-33752-0_3"},{"issue":"7","key":"14_CR24","doi-asserted-by":"publisher","first-page":"1064","DOI":"10.14778\/3384345.3384354","volume":"13","author":"S Shastri","year":"2020","unstructured":"Shastri, S., Banakar, V., Wasserman, M., Kumar, A., Chidambaram, V.: Understanding and benchmarking the impact of GDPR on database systems. Proc. VLDB Endow. 13(7), 1064\u20131077 (2020)","journal-title":"Proc. VLDB Endow."},{"key":"14_CR25","doi-asserted-by":"crossref","unstructured":"Tripunitara, M.V., Carbunar, B.: Efficient access enforcement in distributed role-based access control (RBAC) deployments. In: SACMAT, pp. 155\u2013164. ACM (2009)","DOI":"10.1145\/1542207.1542232"},{"key":"14_CR26","doi-asserted-by":"crossref","unstructured":"Wang, L., Neet al.: Data capsule: a new paradigm for automatic compliance with data privacy regulations, pp. 3\u201323. CoRR arxiv:1909.00077 (2019)","DOI":"10.1007\/978-3-030-33752-0_1"}],"container-title":["Lecture Notes in Computer Science","Data and Applications Security and Privacy XXXIX"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-96590-6_14","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,9]],"date-time":"2026-05-09T16:19:39Z","timestamp":1778343579000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-96590-6_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"ISBN":["9783031965890","9783031965906"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-96590-6_14","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025]]},"assertion":[{"value":"24 June 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"DBSec","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"IFIP Annual Conference on Data and Applications Security and Privacy","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Gj\u00f8vik","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Norway","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23 June 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"24 June 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"39","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"dbsec2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.ntnu.edu\/web\/dbsec2025\/dbsec2025","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}