Förmågan att fråga och uppdatera över krypterade data är en viktig funktion för att möjliggöra brytaresilient cyber-infrastrukturer. Statistiska angrepp på sökbar kryptering (SE) har visat hur viktigt det är att försegla informationsläckage i åtkomstmönster. Som svar på sådana attacker har gemenskapen föreslagit Obligatorisk Random Access Machine (ORAM). På grund av ORAM:s logaritmiska kommunikation är dock sammansättningen av ORAM och SE känd för att vara kostsam i den konventionella klient-server-modellen, som utgör ett kritiskt hinder mot dess praktiska anpassningar. I det här dokumentet föreslår vi en ny maskinvarustödd integritetshöjande plattform som heter Practical Oblivious Search and Update Platform (POSUP), som möjliggör oöverträffad sökordssökning och uppdateringsverksamhet på stora datauppsättningar med hög effektivitet. Vi utnyttjar Intel SGX för att förverkliga effektiva omedvetna datastrukturer för oöverträffade sökningar/uppdateringar. Vi implementerade POSUP och utvärderade dess prestanda på en Wikipedia datauppsättning som innehåller ≥ 2 29 nyckelord-fil par. Vår implementering är mycket effektiv, tar bara 1 ms för att komma åt ett 3 KB block med Circuit-ORAM. Våra experiment har visat att POSUP erbjuder upp till 70× mindre end-to-end fördröjning med 100× minskad nät bandbredd förbrukning jämfört med den traditionella ORAM-SE sammansättning utan säker hårdvara. POSUP är också minst 4,5× snabbare för upp till 99,5 % av nyckelord som kan sökas jämfört med toppmoderna Intel SGX-stödda sökplattformar.
Thang Hoang m.fl. REF föreslog en kombination av TEE och ORAM för att utforma oöverträffad sök- och uppdateringsplattform för stora datauppsättningar.
Hardware-Supported ORAM in Effect: Practical Oblivious Search and Update on Very Large Dataset
{'venue': None, 'journal': 'Proceedings on Privacy Enhancing Technologies', 'mag_field_of_study': ['Computer Science']}