{"id":"https://openalex.org/W2789789243","doi":"https://doi.org/10.3233/jcs-171103","title":"HardIDX: Practical and secure index with SGX in a malicious environment","display_name":"HardIDX: Practical and secure index with SGX in a malicious environment","publication_year":2018,"publication_date":"2018-03-16","ids":{"openalex":"https://openalex.org/W2789789243","doi":"https://doi.org/10.3233/jcs-171103","mag":"2789789243"},"language":"en","primary_location":{"id":"doi:10.3233/jcs-171103","is_oa":false,"landing_page_url":"https://doi.org/10.3233/jcs-171103","pdf_url":null,"source":{"id":"https://openalex.org/S106992369","display_name":"Journal of Computer Security","issn_l":"0926-227X","issn":["0926-227X","1875-8924"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310318577","host_organization_name":"IOS Press","host_organization_lineage":["https://openalex.org/P4310318577"],"host_organization_lineage_names":["IOS Press"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computer Security","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5027447544","display_name":"Benny Fuhry","orcid":"https://orcid.org/0000-0002-9608-4063"},"institutions":[{"id":"https://openalex.org/I4210132444","display_name":"Systems, Applications & Products in Data Processing (Germany)","ror":"https://ror.org/03dsc8d33","country_code":"DE","type":"company","lineage":["https://openalex.org/I4210132444"]},{"id":"https://openalex.org/I4210133614","display_name":"Systems, Applications & Products in Data Processing (United Kingdom)","ror":"https://ror.org/04k7gd586","country_code":"GB","type":"company","lineage":["https://openalex.org/I4210132444","https://openalex.org/I4210133614"]}],"countries":["DE","GB"],"is_corresponding":true,"raw_author_name":"Benny Fuhry","raw_affiliation_strings":["SAP Research, Germany. E-mails:\u00a0,\u00a0","SAP Research, Germany. E-mails:\u00a0benny.fuhry@sap.com,\u00a0florian.hahn@sap.com"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SAP Research, Germany. E-mails:\u00a0,\u00a0","institution_ids":["https://openalex.org/I4210133614"]},{"raw_affiliation_string":"SAP Research, Germany. E-mails:\u00a0benny.fuhry@sap.com,\u00a0florian.hahn@sap.com","institution_ids":["https://openalex.org/I4210132444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024007554","display_name":"Raad Bahmani","orcid":null},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technische Universit\u00e4t Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Raad Bahmani","raw_affiliation_strings":["Technische Universit\u00e4t Darmstadt, Germany. E-mails:\u00a0,\u00a0,\u00a0","Technische Universit\u00e4t Darmstadt, Germany. E-mails:\u00a0r.bahmani@trust.tu-darmstadt.de,\u00a0f.brasser@trust.tu-darmstadt.de,\u00a0a.sadeghi@trust.tu-darmstadt.de"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Technische Universit\u00e4t Darmstadt, Germany. E-mails:\u00a0,\u00a0,\u00a0","institution_ids":["https://openalex.org/I31512782"]},{"raw_affiliation_string":"Technische Universit\u00e4t Darmstadt, Germany. E-mails:\u00a0r.bahmani@trust.tu-darmstadt.de,\u00a0f.brasser@trust.tu-darmstadt.de,\u00a0a.sadeghi@trust.tu-darmstadt.de","institution_ids":["https://openalex.org/I31512782"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086225281","display_name":"Ferdinand Brasser","orcid":null},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technische Universit\u00e4t Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Ferdinand Brasser","raw_affiliation_strings":["Technische Universit\u00e4t Darmstadt, Germany. E-mails:\u00a0,\u00a0,\u00a0","Technische Universit\u00e4t Darmstadt, Germany. E-mails:\u00a0r.bahmani@trust.tu-darmstadt.de,\u00a0f.brasser@trust.tu-darmstadt.de,\u00a0a.sadeghi@trust.tu-darmstadt.de"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Technische Universit\u00e4t Darmstadt, Germany. E-mails:\u00a0,\u00a0,\u00a0","institution_ids":["https://openalex.org/I31512782"]},{"raw_affiliation_string":"Technische Universit\u00e4t Darmstadt, Germany. E-mails:\u00a0r.bahmani@trust.tu-darmstadt.de,\u00a0f.brasser@trust.tu-darmstadt.de,\u00a0a.sadeghi@trust.tu-darmstadt.de","institution_ids":["https://openalex.org/I31512782"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005101423","display_name":"Florian Hahn","orcid":"https://orcid.org/0000-0003-4049-5354"},"institutions":[{"id":"https://openalex.org/I4210132444","display_name":"Systems, Applications & Products in Data Processing (Germany)","ror":"https://ror.org/03dsc8d33","country_code":"DE","type":"company","lineage":["https://openalex.org/I4210132444"]},{"id":"https://openalex.org/I4210133614","display_name":"Systems, Applications & Products in Data Processing (United Kingdom)","ror":"https://ror.org/04k7gd586","country_code":"GB","type":"company","lineage":["https://openalex.org/I4210132444","https://openalex.org/I4210133614"]}],"countries":["DE","GB"],"is_corresponding":false,"raw_author_name":"Florian Hahn","raw_affiliation_strings":["SAP Research, Germany. E-mails:\u00a0,\u00a0","SAP Research, Germany. E-mails:\u00a0benny.fuhry@sap.com,\u00a0florian.hahn@sap.com"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SAP Research, Germany. E-mails:\u00a0,\u00a0","institution_ids":["https://openalex.org/I4210133614"]},{"raw_affiliation_string":"SAP Research, Germany. E-mails:\u00a0benny.fuhry@sap.com,\u00a0florian.hahn@sap.com","institution_ids":["https://openalex.org/I4210132444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102985450","display_name":"Florian Kerschbaum","orcid":"https://orcid.org/0000-0003-4288-2286"},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Florian Kerschbaum","raw_affiliation_strings":["University of Waterloo, Canada. E-mail:\u00a0","University of Waterloo, Canada. E-mail:\u00a0florian.kerschbaum@uwaterloo.ca"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Waterloo, Canada. E-mail:\u00a0","institution_ids":["https://openalex.org/I151746483"]},{"raw_affiliation_string":"University of Waterloo, Canada. E-mail:\u00a0florian.kerschbaum@uwaterloo.ca","institution_ids":["https://openalex.org/I151746483"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5079497016","display_name":"Ahmad\u2010Reza Sadeghi","orcid":"https://orcid.org/0000-0001-6833-3598"},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technische Universit\u00e4t Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Ahmad-Reza Sadeghi","raw_affiliation_strings":["Technische Universit\u00e4t Darmstadt, Germany. E-mails:\u00a0,\u00a0,\u00a0","Technische Universit\u00e4t Darmstadt, Germany. E-mails:\u00a0r.bahmani@trust.tu-darmstadt.de,\u00a0f.brasser@trust.tu-darmstadt.de,\u00a0a.sadeghi@trust.tu-darmstadt.de"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Technische Universit\u00e4t Darmstadt, Germany. E-mails:\u00a0,\u00a0,\u00a0","institution_ids":["https://openalex.org/I31512782"]},{"raw_affiliation_string":"Technische Universit\u00e4t Darmstadt, Germany. E-mails:\u00a0r.bahmani@trust.tu-darmstadt.de,\u00a0f.brasser@trust.tu-darmstadt.de,\u00a0a.sadeghi@trust.tu-darmstadt.de","institution_ids":["https://openalex.org/I31512782"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5027447544"],"corresponding_institution_ids":["https://openalex.org/I4210132444","https://openalex.org/I4210133614"],"apc_list":null,"apc_paid":null,"fwci":0.738,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.78718535,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":"26","issue":"5","first_page":"677","last_page":"706"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10237","display_name":"Cryptography and Data Security","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10237","display_name":"Cryptography and Data Security","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9945999979972839,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8338518142700195},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.7677085399627686},{"id":"https://openalex.org/keywords/memory-footprint","display_name":"Memory footprint","score":0.6294730305671692},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.6115400791168213},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.44123515486717224},{"id":"https://openalex.org/keywords/index","display_name":"Index (typography)","score":0.43595758080482483},{"id":"https://openalex.org/keywords/information-leakage","display_name":"Information leakage","score":0.4105273485183716},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.4020892083644867},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.39776867628097534},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.34826475381851196},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.07066649198532104},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.06916967034339905}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8338518142700195},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.7677085399627686},{"id":"https://openalex.org/C74912251","wikidata":"https://www.wikidata.org/wiki/Q6815727","display_name":"Memory footprint","level":2,"score":0.6294730305671692},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.6115400791168213},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.44123515486717224},{"id":"https://openalex.org/C2777382242","wikidata":"https://www.wikidata.org/wiki/Q6017816","display_name":"Index (typography)","level":2,"score":0.43595758080482483},{"id":"https://openalex.org/C2779201187","wikidata":"https://www.wikidata.org/wiki/Q2775060","display_name":"Information leakage","level":2,"score":0.4105273485183716},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.4020892083644867},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.39776867628097534},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.34826475381851196},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.07066649198532104},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.06916967034339905},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.3233/jcs-171103","is_oa":false,"landing_page_url":"https://doi.org/10.3233/jcs-171103","pdf_url":null,"source":{"id":"https://openalex.org/S106992369","display_name":"Journal of Computer Security","issn_l":"0926-227X","issn":["0926-227X","1875-8924"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310318577","host_organization_name":"IOS Press","host_organization_lineage":["https://openalex.org/P4310318577"],"host_organization_lineage_names":["IOS Press"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computer Security","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":56,"referenced_works":["https://openalex.org/W50107694","https://openalex.org/W144216357","https://openalex.org/W186684821","https://openalex.org/W1427174644","https://openalex.org/W1482786207","https://openalex.org/W1488058190","https://openalex.org/W1497981337","https://openalex.org/W1502708590","https://openalex.org/W1502927489","https://openalex.org/W1509788133","https://openalex.org/W1569778844","https://openalex.org/W1589843374","https://openalex.org/W1724472458","https://openalex.org/W1852007091","https://openalex.org/W1895952394","https://openalex.org/W1915941061","https://openalex.org/W1934458198","https://openalex.org/W1988768686","https://openalex.org/W1996453724","https://openalex.org/W1999670653","https://openalex.org/W2006453614","https://openalex.org/W2013716714","https://openalex.org/W2027471022","https://openalex.org/W2031533839","https://openalex.org/W2036329595","https://openalex.org/W2059094657","https://openalex.org/W2074388704","https://openalex.org/W2075095478","https://openalex.org/W2078401527","https://openalex.org/W2082222018","https://openalex.org/W2093460657","https://openalex.org/W2108416218","https://openalex.org/W2135274013","https://openalex.org/W2145229476","https://openalex.org/W2146828512","https://openalex.org/W2147929033","https://openalex.org/W2150620897","https://openalex.org/W2154448764","https://openalex.org/W2154496743","https://openalex.org/W2159915142","https://openalex.org/W2163992091","https://openalex.org/W2169691038","https://openalex.org/W2294724888","https://openalex.org/W2399539053","https://openalex.org/W2400905995","https://openalex.org/W2401959250","https://openalex.org/W2422800230","https://openalex.org/W2460441129","https://openalex.org/W2463516579","https://openalex.org/W2481158741","https://openalex.org/W2536125594","https://openalex.org/W2539106208","https://openalex.org/W2599541228","https://openalex.org/W2639926268","https://openalex.org/W4246472747","https://openalex.org/W4254650819"],"related_works":["https://openalex.org/W2100090372","https://openalex.org/W4361205702","https://openalex.org/W2385965183","https://openalex.org/W2013342653","https://openalex.org/W2901818815","https://openalex.org/W4289281780","https://openalex.org/W4237598585","https://openalex.org/W2359552542","https://openalex.org/W2374897487","https://openalex.org/W2418291489"],"abstract_inverted_index":{"Software-based":[0],"approaches":[1,22],"for":[2,48,87,112],"search":[3,88,101,184],"over":[4,89],"encrypted":[5,90,122],"data":[6],"are":[7,35,44,136],"still":[8,179],"either":[9],"challenged":[10],"by":[11,192],"lack":[12],"of":[13,54,131,152],"proper,":[14],"low-leakage":[15],"encryption":[16,166],"or":[17],"slow":[18],"performance.":[19],"Existing":[20],"hardware-based":[21,59,82],"do":[23],"not":[24,36],"scale":[25],"well":[26,46],"due":[27],"to":[28,39,72,109,161,181],"hardware":[29,41,198],"limitations":[30],"and":[31,43,107,134,148,175],"software":[32,73,111],"designs":[33],"that":[34,156],"specifically":[37],"tailored":[38],"the":[40,52,68,95,100,104,113,129,132,150,162,193],"architecture,":[42],"rarely":[45],"analyzed":[47],"their":[49],"security":[50,96,151],"(e.g.":[51],"impact":[53],"side":[55],"channels).":[56],"Additionally,":[57],"existing":[58],"solutions":[60],"often":[61],"have":[62],"a":[63,81,119,139,171],"large":[64],"code":[65,174],"footprint":[66,177],"in":[67,103,128],"trusted":[69,105],"environment":[70,106],"susceptible":[71],"compromises.":[74],"In":[75],"this":[76],"paper":[77],"we":[78],"present":[79],"HardIDX:":[80],"approach,":[83],"leveraging":[84],"Intel\u2019s":[85],"SGX,":[86],"data.":[91],"It":[92],"implements":[93],"only":[94,191],"critical":[97],"core,":[98],"i.e.,":[99,187],"functionality,":[102],"resorts":[108],"untrusted":[110],"remainder.":[114],"HardIDX":[115],"is":[116,126,159,189],"deployable":[117],"as":[118],"highly":[120],"performant":[121],"database":[123],"index:":[124],"it":[125],"logarithmic":[127],"size":[130,188],"index":[133,185],"searches":[135],"performed":[137],"within":[138],"few":[140],"milliseconds":[141],"rather":[142],"than":[143],"seconds.":[144],"We":[145],"formally":[146],"model":[147],"prove":[149],"our":[153],"scheme":[154],"showing":[155],"its":[157],"leakage":[158],"equivalent":[160],"best":[163],"known":[164],"searchable":[165],"schemes.":[167],"Our":[168],"implementation":[169],"has":[170],"very":[172],"small":[173],"memory":[176],"yet":[178],"scales":[180],"virtually":[182],"unlimited":[183],"sizes,":[186],"limited":[190],"general":[194],"\u2013":[195,197],"non-secure":[196],"resources.":[199]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":3},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":1}],"updated_date":"2026-08-11T07:18:39.950985","created_date":"2025-10-10T00:00:00"}
