{"id":"https://openalex.org/W7127135341","doi":"https://doi.org/10.1109/trustcom66490.2025.00140","title":"PrivANN: Practical and Efficient Private Approximate Nearest Neighbor Search","display_name":"PrivANN: Practical and Efficient Private Approximate Nearest Neighbor Search","publication_year":2025,"publication_date":"2025-11-14","ids":{"openalex":"https://openalex.org/W7127135341","doi":"https://doi.org/10.1109/trustcom66490.2025.00140"},"language":null,"primary_location":{"id":"doi:10.1109/trustcom66490.2025.00140","is_oa":false,"landing_page_url":"https://doi.org/10.1109/trustcom66490.2025.00140","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 24th International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5124865870","display_name":"Xuan Chen","orcid":null},"institutions":[{"id":"https://openalex.org/I56590836","display_name":"Monash University","ror":"https://ror.org/02bfwt286","country_code":"AU","type":"education","lineage":["https://openalex.org/I56590836"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Xuan Chen","raw_affiliation_strings":["Monash University,Department of Software Systems &amp; Cybersecurity,Melbourne,Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Monash University,Department of Software Systems &amp; Cybersecurity,Melbourne,Australia","institution_ids":["https://openalex.org/I56590836"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103162802","display_name":"Shujie Cui","orcid":"https://orcid.org/0000-0001-8124-6800"},"institutions":[{"id":"https://openalex.org/I56590836","display_name":"Monash University","ror":"https://ror.org/02bfwt286","country_code":"AU","type":"education","lineage":["https://openalex.org/I56590836"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Shujie Cui","raw_affiliation_strings":["Monash University,Department of Software Systems &amp; Cybersecurity,Melbourne,Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Monash University,Department of Software Systems &amp; Cybersecurity,Melbourne,Australia","institution_ids":["https://openalex.org/I56590836"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023687478","display_name":"Joseph K. Liu","orcid":"https://orcid.org/0000-0001-6656-6240"},"institutions":[{"id":"https://openalex.org/I56590836","display_name":"Monash University","ror":"https://ror.org/02bfwt286","country_code":"AU","type":"education","lineage":["https://openalex.org/I56590836"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Joseph K. Liu","raw_affiliation_strings":["Monash University,Department of Software Systems &amp; Cybersecurity,Melbourne,Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Monash University,Department of Software Systems &amp; Cybersecurity,Melbourne,Australia","institution_ids":["https://openalex.org/I56590836"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5124755654","display_name":"Shi-Feng Sun","orcid":null},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shi-Feng Sun","raw_affiliation_strings":["Shanghai Jiao Tong University,School of Cyber Science and Engineering,Shanghai,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University,School of Cyber Science and Engineering,Shanghai,China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5003005515","display_name":"Shangqi Lai","orcid":"https://orcid.org/0000-0002-0374-3593"},"institutions":[{"id":"https://openalex.org/I165779595","display_name":"The University of Melbourne","ror":"https://ror.org/01ej9dk98","country_code":"AU","type":"education","lineage":["https://openalex.org/I165779595"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Shangqi Lai","raw_affiliation_strings":["The University of Melbourne,Melbourne,Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"The University of Melbourne,Melbourne,Australia","institution_ids":["https://openalex.org/I165779595"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.66764636,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1218","last_page":"1226"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10237","display_name":"Cryptography and Data Security","score":0.9688000082969666,"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.9688000082969666,"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/T10764","display_name":"Privacy-Preserving Technologies in Data","score":0.01600000075995922,"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/T10270","display_name":"Blockchain Technology Applications and Security","score":0.0017000000225380063,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/shuffling","display_name":"Shuffling","score":0.859000027179718},{"id":"https://openalex.org/keywords/homomorphic-encryption","display_name":"Homomorphic encryption","score":0.67330002784729},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.6449000239372253},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.5770999789237976},{"id":"https://openalex.org/keywords/private-information-retrieval","display_name":"Private information retrieval","score":0.5536999702453613},{"id":"https://openalex.org/keywords/limiting","display_name":"Limiting","score":0.5360999703407288},{"id":"https://openalex.org/keywords/scheme","display_name":"Scheme (mathematics)","score":0.5092999935150146},{"id":"https://openalex.org/keywords/selection","display_name":"Selection (genetic algorithm)","score":0.4487000107765198},{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.3986999988555908},{"id":"https://openalex.org/keywords/communication-complexity","display_name":"Communication complexity","score":0.3871999979019165}],"concepts":[{"id":"https://openalex.org/C167927819","wikidata":"https://www.wikidata.org/wiki/Q1930567","display_name":"Shuffling","level":2,"score":0.859000027179718},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8399999737739563},{"id":"https://openalex.org/C158338273","wikidata":"https://www.wikidata.org/wiki/Q2154943","display_name":"Homomorphic encryption","level":3,"score":0.67330002784729},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.6449000239372253},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.5770999789237976},{"id":"https://openalex.org/C99221444","wikidata":"https://www.wikidata.org/wiki/Q1532069","display_name":"Private information retrieval","level":2,"score":0.5536999702453613},{"id":"https://openalex.org/C188198153","wikidata":"https://www.wikidata.org/wiki/Q1613840","display_name":"Limiting","level":2,"score":0.5360999703407288},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.5092999935150146},{"id":"https://openalex.org/C81917197","wikidata":"https://www.wikidata.org/wiki/Q628760","display_name":"Selection (genetic algorithm)","level":2,"score":0.4487000107765198},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.3986999988555908},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3984000086784363},{"id":"https://openalex.org/C179145077","wikidata":"https://www.wikidata.org/wiki/Q5154130","display_name":"Communication complexity","level":2,"score":0.3871999979019165},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.38690000772476196},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.37709999084472656},{"id":"https://openalex.org/C179799912","wikidata":"https://www.wikidata.org/wiki/Q205084","display_name":"Computational complexity theory","level":2,"score":0.37439998984336853},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.3659999966621399},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.36059999465942383},{"id":"https://openalex.org/C113238511","wikidata":"https://www.wikidata.org/wiki/Q1071612","display_name":"k-nearest neighbors algorithm","level":2,"score":0.3449000120162964},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.34459999203681946},{"id":"https://openalex.org/C165932591","wikidata":"https://www.wikidata.org/wiki/Q1547947","display_name":"Neighbor Discovery Protocol","level":4,"score":0.33500000834465027},{"id":"https://openalex.org/C204806902","wikidata":"https://www.wikidata.org/wiki/Q2333581","display_name":"Semantic security","level":5,"score":0.3237000107765198},{"id":"https://openalex.org/C116738811","wikidata":"https://www.wikidata.org/wiki/Q608751","display_name":"Nearest neighbor search","level":2,"score":0.29159998893737793},{"id":"https://openalex.org/C2776711565","wikidata":"https://www.wikidata.org/wiki/Q7445058","display_name":"Security parameter","level":3,"score":0.28369998931884766},{"id":"https://openalex.org/C2776831232","wikidata":"https://www.wikidata.org/wiki/Q966812","display_name":"Trusted Computing","level":2,"score":0.27320000529289246},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.2678999900817871},{"id":"https://openalex.org/C201789804","wikidata":"https://www.wikidata.org/wiki/Q2362762","display_name":"Search problem","level":2,"score":0.2676999866962433},{"id":"https://openalex.org/C71901391","wikidata":"https://www.wikidata.org/wiki/Q7126699","display_name":"Upload","level":2,"score":0.26030001044273376},{"id":"https://openalex.org/C203062551","wikidata":"https://www.wikidata.org/wiki/Q201339","display_name":"Public-key cryptography","level":3,"score":0.25870001316070557},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.2563999891281128},{"id":"https://openalex.org/C123201435","wikidata":"https://www.wikidata.org/wiki/Q456632","display_name":"Information privacy","level":2,"score":0.25619998574256897},{"id":"https://openalex.org/C125583679","wikidata":"https://www.wikidata.org/wiki/Q755673","display_name":"Search algorithm","level":2,"score":0.2533999979496002},{"id":"https://openalex.org/C2777851325","wikidata":"https://www.wikidata.org/wiki/Q7094102","display_name":"Online model","level":2,"score":0.251800000667572}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/trustcom66490.2025.00140","is_oa":false,"landing_page_url":"https://doi.org/10.1109/trustcom66490.2025.00140","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 24th International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.6827455759048462,"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":21,"referenced_works":["https://openalex.org/W1820210258","https://openalex.org/W1988374166","https://openalex.org/W2011849452","https://openalex.org/W2116041407","https://openalex.org/W2141389982","https://openalex.org/W2150593711","https://openalex.org/W2150620897","https://openalex.org/W2510843581","https://openalex.org/W2792900670","https://openalex.org/W2793957616","https://openalex.org/W2795193970","https://openalex.org/W2796933658","https://openalex.org/W2798445803","https://openalex.org/W2998702515","https://openalex.org/W3196481040","https://openalex.org/W4226315650","https://openalex.org/W4288057779","https://openalex.org/W4308632368","https://openalex.org/W4387321622","https://openalex.org/W4388857151","https://openalex.org/W4400909834"],"related_works":[],"abstract_inverted_index":{"As":[0],"applications":[1],"increasingly":[2],"rely":[3],"on":[4,26],"vector":[5],"search":[6,65,134],"to":[7,80,143,146],"find":[8],"semantically":[9],"similar":[10],"content":[11],"in":[12],"large-scale":[13],"databases,":[14],"preserving":[15],"user":[16],"query":[17],"privacy":[18],"is":[19],"of":[20],"paramount":[21],"importance.":[22],"Existing":[23],"solutions":[24],"based":[25],"advanced":[27],"cryptography,":[28],"such":[29],"as":[30],"Fully":[31],"Homomorphic":[32],"Encryption":[33],"(FHE)":[34],"or":[35,44],"Private":[36],"Information":[37],"Retrieval":[38],"(PIR),":[39],"often":[40],"incur":[41],"prohibitive":[42],"computational":[43],"communication":[45,139],"overheads,":[46],"limiting":[47],"their":[48],"practical":[49],"deployment.":[50],"This":[51],"paper":[52],"introduces":[53,85],"PrivANN,":[54],"a":[55,74,86,101],"fully":[56],"oblivious":[57,103],"system":[58],"for":[59],"private":[60],"approximate":[61],"nearest":[62],"neighbor":[63],"(ANN)":[64],"that":[66,90,121],"leverages":[67],"Trusted":[68],"Execution":[69],"Environments":[70],"(TEEs).":[71],"PrivANN":[72,122],"employs":[73],"read-optimized":[75],"Oblivious":[76],"RAM":[77],"(ORAM)":[78],"protocol":[79],"defend":[81],"against":[82],"side-channel":[83],"leakage,":[84],"novel":[87,102],"shuffling":[88],"mechanism":[89],"decouples":[91],"costly":[92],"offline":[93],"preparation":[94],"from":[95,141],"fast":[96],"online":[97],"operations":[98],"and":[99,113,136],"incorporates":[100],"Top-k":[104],"selection":[105],"algorithm.":[106],"We":[107],"formally":[108],"prove":[109],"PrivANN\u2019s":[110],"security":[111],"guarantees":[112],"demonstrate":[114],"its":[115],"real-world":[116],"performance.":[117],"Our":[118],"evaluation":[119],"shows":[120],"improves":[123],"throughput":[124],"by":[125],"2.4x":[126],"over":[127],"state-of-the-art":[128],"FHE-based":[129],"systems":[130],"while":[131],"achieving":[132],"superior":[133],"quality,":[135],"reduces":[137],"client-side":[138],"overhead":[140],"gigabytes":[142],"kilobytes":[144],"compared":[145],"PIR-based":[147],"approach.":[148]},"counts_by_year":[],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2026-02-03T00:00:00"}
