{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,30]],"date-time":"2025-10-30T07:18:11Z","timestamp":1761808691055,"version":"3.40.3"},"publisher-location":"Cham","reference-count":31,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031744976"},{"type":"electronic","value":"9783031744983"}],"license":[{"start":{"date-parts":[[2024,10,20]],"date-time":"2024-10-20T00:00:00Z","timestamp":1729382400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,10,20]],"date-time":"2024-10-20T00:00:00Z","timestamp":1729382400000},"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-74498-3_19","type":"book-chapter","created":{"date-parts":[[2024,10,19]],"date-time":"2024-10-19T11:02:30Z","timestamp":1729335750000},"page":"260-276","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["BlindexTEE: A Blind Index Approach Towards TEE-Supported End-to-End Encrypted DBMS"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0009-0006-9875-7635","authenticated-orcid":false,"given":"Louis","family":"Vialar","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2470-2827","authenticated-orcid":false,"given":"J\u00e4mes","family":"M\u00e9n\u00e9trey","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1493-6603","authenticated-orcid":false,"given":"Valerio","family":"Schiavoni","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1574-6721","authenticated-orcid":false,"given":"Pascal","family":"Felber","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,10,20]]},"reference":[{"key":"19_CR1","unstructured":"CipherSweet: Searchable Encryption Doesn\u2019t Have to be Bitter - Paragon Initiative Enterprises Blog (2019), https:\/\/paragonie.com\/b\/HXPUHJZVaub77-Zg"},{"key":"19_CR2","unstructured":"AMD SEV-SNP: Strengthening VM Isolation with Integrity Protection and More. White paper (2020), http:\/\/bit.ly\/4bJepse"},{"key":"19_CR3","doi-asserted-by":"publisher","unstructured":"Antonopoulos, P., Arasu, A., Singh, K.D., Eguro, K., et\u00a0al.: Azure SQL database always encrypted. In: SIGMOD\u201920 (2020). https:\/\/doi.org\/10.1145\/3318464.3386141","DOI":"10.1145\/3318464.3386141"},{"key":"19_CR4","doi-asserted-by":"publisher","DOI":"10.6028\/NIST.FIPS.186-4","author":"E Barker","year":"2013","unstructured":"Barker, E.: Digital signature standard riptsize (DSS). NIST (2013). https:\/\/doi.org\/10.6028\/NIST.FIPS.186-4","journal-title":"NIST"},{"key":"19_CR5","doi-asserted-by":"publisher","unstructured":"Bernstein, D.J.: The Poly1305-AES message-authentication code. In: Fast Software Encryption. Berlin, Heidelberg (2005). https:\/\/doi.org\/10.1007\/11502760_3","DOI":"10.1007\/11502760_3"},{"key":"19_CR6","unstructured":"Bernstein, D.J.: ChaCha, a variant of Salsa20 (2008)"},{"key":"19_CR7","doi-asserted-by":"crossref","unstructured":"Biryukov, A., Dinu, D., Khovratovich, D.: Argon2: the memory-hard function for password hashing and other applications. Tech. rep. (2017)","DOI":"10.1109\/EuroSP.2016.31"},{"key":"19_CR8","unstructured":"Bitwarden: Bitwarden security whitepaper. White paper (2021), https:\/\/bitwarden.com\/help\/bitwarden-security-white-paper"},{"key":"19_CR9","doi-asserted-by":"crossref","unstructured":"Bloom, B.H.: Space\/time trade-offs in hash coding with allowable errors. Commun. ACM 13(7) (1970)","DOI":"10.1145\/362686.362692"},{"key":"19_CR10","doi-asserted-by":"publisher","unstructured":"Diaconu, C., Freedman, C., Ismert, E., Larson, P., et\u00a0al.: Hekaton: SQL server\u2019s memory-optimized OLTP engine. In: SIGMOD\u201913 (2013). https:\/\/doi.org\/10.1145\/2463676.2463710","DOI":"10.1145\/2463676.2463710"},{"key":"19_CR11","doi-asserted-by":"publisher","unstructured":"Fuller, B., Varia, M., Yerukhimovich, A., Shen, E., et\u00a0al.: SoK: cryptographically protected database search. In: SP\u201917 (2017). https:\/\/doi.org\/10.1109\/SP.2017.10","DOI":"10.1109\/SP.2017.10"},{"key":"19_CR12","doi-asserted-by":"publisher","unstructured":"Gabel, M., Mechler, J.: Secure database outsourcing to the cloud: side-channels, counter-measures and trusted execution. In: CBMS\u201917 (2017). https:\/\/doi.org\/10.1109\/CBMS.2017.141","DOI":"10.1109\/CBMS.2017.141"},{"key":"19_CR13","doi-asserted-by":"publisher","unstructured":"Gregor, F., Ozga, W., Vaucher, S., Pires, R., et\u00a0al.: Trust management as a service: enabling trusted execution in the face of byzantine stakeholders. In: DSN\u201920 (2020). https:\/\/doi.org\/10.1109\/DSN48063.2020.00063","DOI":"10.1109\/DSN48063.2020.00063"},{"key":"19_CR14","doi-asserted-by":"publisher","unstructured":"Grubbs, P., Lacharite, M.S., Minaud, B., Paterson, K.G.: Learning to reconstruct: statistical learning theory and encrypted database attacks. In: SP\u201919 (2019). https:\/\/doi.org\/10.1109\/SP.2019.00030","DOI":"10.1109\/SP.2019.00030"},{"key":"19_CR15","unstructured":"Huigens, D.: Web Cryptography API. W3C Editor\u2019s Draft (2024), https:\/\/w3c.github.io\/webcrypto\/"},{"key":"19_CR16","doi-asserted-by":"crossref","unstructured":"Krawczyk, H.: Cryptographic extraction and key derivation: the HKDF scheme (2010), https:\/\/eprint.iacr.org\/2010\/264, cryptology ePrint Archive, Paper 2010\/264","DOI":"10.1007\/978-3-642-14623-7_34"},{"key":"19_CR17","doi-asserted-by":"publisher","unstructured":"Li, M., Wilke, L., Wichelmann, J., Eisenbarth, T., et\u00a0al.: A systematic look at ciphertext side channels on AMD SEV-SNP. In: SP\u201922 (2022). https:\/\/doi.org\/10.1109\/SP46214.2022.9833768","DOI":"10.1109\/SP46214.2022.9833768"},{"key":"19_CR18","unstructured":"Li, M., Zhang, Y., Wang, H., Li, K., et\u00a0al.: CIPHERLEAKS: breaking constant-time cryptography on AMD SEV via the ciphertext side channel. In: USENIX Security 2021 (2021)"},{"key":"19_CR19","doi-asserted-by":"publisher","unstructured":"Lind, J., Priebe, C., Muthukumaran, D., O\u2019Keeffe, D., et\u00a0al.: Glamdring: automatic application partitioning for Intel SGX. In: ATC\u201917. USENIX (2017). https:\/\/doi.org\/10.5555\/3154690.3154718","DOI":"10.5555\/3154690.3154718"},{"key":"19_CR20","doi-asserted-by":"publisher","unstructured":"M\u00e9n\u00e9trey, J., G\u00f6ttel, C., Khurshid, A., Pasin, M., et\u00a0al.: Attestation mechanisms for trusted execution environments demystified. In: DAIS\u201922. Lecture Notes in Computer Science, vol. 13272. Springer (2022).https:\/\/doi.org\/10.1007\/978-3-031-16092-9_7","DOI":"10.1007\/978-3-031-16092-9_7"},{"key":"19_CR21","doi-asserted-by":"publisher","unstructured":"Popa, R.A., Redfield, C.M.S., Zeldovich, N., Balakrishnan, H.: CryptDB: protecting confidentiality with encrypted query processing. In: SOSP\u201911 (2011). https:\/\/doi.org\/10.1145\/2043556.2043566","DOI":"10.1145\/2043556.2043566"},{"key":"19_CR22","doi-asserted-by":"publisher","unstructured":"Priebe, C., Vaswani, K., Costa, M.: EnclaveDB: a secure database using SGX. In: SP\u201918 (2018). https:\/\/doi.org\/10.1109\/SP.2018.00025","DOI":"10.1109\/SP.2018.00025"},{"key":"19_CR23","unstructured":"Proton: What is end-to-end encryption and how does it work? (2023), https:\/\/proton.me\/blog\/what-is-end-to-end-encryption"},{"key":"19_CR24","doi-asserted-by":"publisher","unstructured":"Rescorla, E.: The Transport Layer Security (TLS) Protocol Version 1.3 (2018). https:\/\/doi.org\/10.17487\/RFC8446","DOI":"10.17487\/RFC8446"},{"key":"19_CR25","doi-asserted-by":"publisher","unstructured":"Schl\u00fcter, B., Sridhara, S., Bertschi, A., Shinde, S.: WeSee: using malicious #VC interrupts to break AMD SEV-SNP. In: SP\u201924 (2024). https:\/\/doi.org\/10.1109\/SP54263.2024.00262","DOI":"10.1109\/SP54263.2024.00262"},{"key":"19_CR26","doi-asserted-by":"publisher","unstructured":"Schl\u00fcter, B., Sridhara, S., Kuhne, M., Bertschi, A., et\u00a0al.: HECKLER: breaking confidential VMs with malicious interrupts. In: USENIX Security 2024 (2024). https:\/\/doi.org\/10.48550\/arXiv.2404.03387","DOI":"10.48550\/arXiv.2404.03387"},{"key":"19_CR27","doi-asserted-by":"publisher","unstructured":"Vinayagamurthy, D., Gribov, A., Gorbunov, S.: StealthDB: a scalable encrypted database with full SQL query support. Proc. Priv. Enhancing Technol. 2019(3) (2019). https:\/\/doi.org\/10.2478\/POPETS-2019-0052","DOI":"10.2478\/POPETS-2019-0052"},{"key":"19_CR28","doi-asserted-by":"publisher","unstructured":"Wang, W., Li, M., Zhang, Y., Lin, Z.: Pwrleak: exploiting power reporting interface for side-channel attacks on AMD SEV. In: DIMVA\u201923. Lecture Notes in Computer Science, vol. 13959 (2023). https:\/\/doi.org\/10.1007\/978-3-031-35504-2_3","DOI":"10.1007\/978-3-031-35504-2_3"},{"key":"19_CR29","doi-asserted-by":"publisher","unstructured":"Wang, Y., Liu, L., Su, C., Ma, J., et\u00a0al.: CryptSQLite: protecting data confidentiality of SQLite with Intel SGX. In: NaNA\u201917 (2017). https:\/\/doi.org\/10.1109\/NANA.2017.48","DOI":"10.1109\/NANA.2017.48"},{"key":"19_CR30","doi-asserted-by":"publisher","unstructured":"Yuhala, P., M\u00e9n\u00e9trey, J., Felber, P., Schiavoni, V., et\u00a0al.: Montsalvat: Intel SGX shielding for GraalVM native images. In: Middleware \u201921. ACM (2021). https:\/\/doi.org\/10.1145\/3464298.3493406","DOI":"10.1145\/3464298.3493406"},{"key":"19_CR31","unstructured":"Zhang, R., Gerlach, L., Weber, D., Hetterich, L., et\u00a0al.: CacheWarp: software-based fault injection using selective state reset. In: USENIX Security 2024 (2024)"}],"container-title":["Lecture Notes in Computer Science","Stabilization, Safety, and Security of Distributed Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-74498-3_19","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,30]],"date-time":"2024-12-30T22:03:42Z","timestamp":1735596222000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-74498-3_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,10,20]]},"ISBN":["9783031744976","9783031744983"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-74498-3_19","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2024,10,20]]},"assertion":[{"value":"20 October 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"SSS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Symposium on Stabilizing, Safety, and Security of Distributed Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Nagoya","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Japan","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 October 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 October 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"sss2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/sss2024.github.io\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}