ABSTRACT Ciphertext-policy attributbaserad kryptering (CP-ABE) används i stor utsträckning i många cyber fysiska system och Internet of Things för att garantera informationssäkerhet. För att förbättra CP-ABE:s prestanda och effektivitet gör detta dokument en ändring av tillträdesstrukturen för att beskriva tillträdespoliser i CP-ABE, och presenterar ett nytt CP-ABE-system baserat på det beställda binära beslutsschemat (OBDD). Det nya systemet utnyttjar både den kraftfulla beskrivningens förmåga och OBDD:s höga beräkningseffektivitet fullt ut. För det första, i åtkomststrukturen, det nya systemet tillåter flera förekomster av samma attribut i en strategi, stöder både positiva attribut och negativa attribut i beskrivningen av åtkomst polisen, och kan beskriva fri-form åtkomst polisen genom att använda Booleska operationer. För det andra är storleken på de hemliga nycklar som genereras av det nya systemet konstant och påverkas inte av antalet attribut. Dessutom är tids komplexiteten hos nyckelgenerationens algoritm O(1). För det tredje bestäms i krypteringsstadiet både krypteringsalgoritmens tidskomplexitet och storleken på genererad chiffertext av antalet giltiga sökvägar i OBDD i stället för antalet attribut som förekommer i åtkomstpolisen. Slutligen, i dekrypteringsstadiet, stöder det nya systemet snabb dekryptering och tids komplexiteten hos dekrypteringsalgoritmen är bara O(1). Som ett resultat av detta har det nya systemet bättre prestanda och effektivitet jämfört med befintliga CP-ABE-system. Det är bevisat att det nya CP-ABE-systemet också kan motstå kollisionsattack och vald-plaintext attack under beslutsfattande bilinjära Diffie Hellman antagande. INDEX TERMS Ciphertext-policy attribut-baserad kryptering, beställd binärt beslut diagram, åtkomststruktur, åtkomstpolicy, dekryptering.
Systemet utnyttjar både den kraftfulla beskrivningens förmåga och OBDD:s höga beräkningseffektivitet och förbättrar både prestanda och effektivitet REF.
A Ciphertext-Policy Attribute-Based Encryption Based on an Ordered Binary Decision Diagram
{'venue': 'IEEE Access', 'journal': 'IEEE Access', 'mag_field_of_study': ['Computer Science']}