Abstrakt. Publicera/prenumerera (pub/sub) system stöder mycket skalbara, många till många kommunikationer bland löst kopplade utgivare och abonnenter. Moderna pub / undersystem utför meddelande routing baserat på meddelandets innehåll och tillåter abonnenter att ta emot meddelanden relaterade till sina prenumerationer och det aktuella sammanhanget. Men både innehåll och sammanhang koda känslig information som bör skyddas från tredje part mäklare som gör routing beslut. I detta arbete tar vi upp denna fråga genom att föreslå en strategi för att bygga upp ett integritetsbevarande sammanhangsbaserat pub- och undersystem. I synnerhet garanterar vår strategi sekretessen för de meddelanden som publiceras och prenumerationer som utfärdas samtidigt som mäklare att göra routing beslut utan att dekryptera enskilda meddelanden och prenumerationer, och utan att lära sig sammanhanget. Dessutom kan abonnenter med ett ofta föränderligt sammanhang som plats att utfärda och uppdatera abonnemang utan att avslöja abonnemangen i klartext för mäklaren och utan att behöva kontakta en betrodd tredje part för varje abonnemangsändring till följd av en förändring i sammanhanget. Vårt tillvägagångssätt är baserat på en modifierad version av Paillier additive homomorphic cryptosystem och en nyligen uttrycksfull grupp nyckel management system. Den tidigare konstruktionen används för att utföra integritetsbevarande matchning och täckning, och den senare konstruktionen används för att genomdriva finkornig kryptering baserad åtkomstkontroll på de meddelanden som publiceras. Vi optimerar vårt tillvägagångssätt för att effektivt hantera ofta föränderliga sammanhang. Vi har implementerat vår strategi i en prototyp med hjälp av en branschstyrka JMS mäklare middleware. De experimentella resultaten visar att vårt tillvägagångssätt är mycket praktiskt.
Nabeel m.fl. REF föreslår en integritetsbevarande kontextbaserad pub/sub-system baserad på ett modifierat Paillier cryptosystem och ett gruppnyckelhanteringssystem.
Privacy Preserving Context Aware Publish Subscribe Systems
{'venue': 'Lecture Notes in Computer Science', 'journal': 'Lecture Notes in Computer Science', 'mag_field_of_study': ['Computer Science']}