Attributbaserad åtkomstkontroll gör åtkomstkontrollbeslut baserade på försökspersonernas tilldelade attribut och åtkomstpolicyer för att skydda objekt genom att förmedla operationer från försökspersonerna. Myndighet, som validerar försökspersoners attribut, är en nyckelkomponent för att underlätta attributbaserad åtkomstkontroll. I ett alltmer decentraliserat samhälle kan flera egenskaper hos försökspersoner behöva valideras av flera olika myndigheter. I detta dokument föreslås ett flerauktoritetsattributbaserat system för tillträdeskontroll genom att använda Ethereums smarta kontrakt. I det föreslagna systemet, Ethereum smarta kontrakt skapas för att definiera samspelet mellan dataägare, dataanvändare och flera attribut myndigheter. En dataanvändare presenterar sina attribut för olika attributmyndigheter och får efter en lyckad validering av attribut attribut tokens från respektive attributmyndigheter. Efter att ha samlat tillräckligt med attribut tokens, kommer ett smart kontrakt att genomföras för att utfärda hemlig nyckel till dataanvändaren för att komma åt det begärda objektet. De smarta kontrakten för multiauktoritetsattributbaserad åtkomstkontroll har prototypats i Solidity, och deras prestanda har utvärderats på Rinkeby Ethereum Testnet. • Säkerhet och integritet → Åtkomstkontroll; Informationsansvar och användningskontroll Nyckelord Blockchain, smart kontrakt, multi-authority, attributbaserad åtkomstkontroll.
Guo m.fl. I REF föreslogs en multiauthority-attributbaserad åtkomstkontrollmekanism genom att använda Ethereums smarta kontrakt.
Multi-Authority Attribute-Based Access Control with Smart Contract
{'venue': 'ICBCT 2019', 'journal': None, 'mag_field_of_study': ['Computer Science']}