ABSTRACT I traditionella molnlagringssystem betraktas attributbaserad kryptering (ABE) som en viktig teknik för att lösa problemet med dataintegritet och finkornig åtkomstkontroll. I alla ABE-system har dock den privata nyckelgeneratorn möjlighet att dekryptera alla data som lagras i molnservern, vilket kan medföra allvarliga problem såsom missbruk av nycklar och sekretessdataläckage. Samtidigt, den traditionella molnlagring modell körs på ett centraliserat lagring sätt, så en enda punkt av misslyckande kan leda till kollaps av systemet. Med utvecklingen av blockkedjeteknik, har decentraliserat lagringsläge kommit in i den allmänna vyn. Den decentraliserade lagringsmetoden kan lösa problemet med en enda felpunkt i traditionella molnlagringssystem och ha ett antal fördelar jämfört med centraliserad lagring, såsom lågt pris och högt genomflöde. I detta dokument studerar vi datalagrings- och delningssystemet för decentraliserade lagringssystem och föreslår ett ramverk som kombinerar det decentraliserade lagringssystemet interplanetariska filsystemet, Ethereum blockchain och ABE-tekniken. I detta sammanhang har dataägaren möjlighet att distribuera hemlig nyckel för dataanvändare och kryptera delade data genom att ange åtkomstpolicy, och systemet uppnår finkornig åtkomstkontroll över data. Samtidigt, baserat på smart kontrakt på Ethereum blockchain, sökord sökfunktion på chiffer texten i de decentraliserade lagringssystem genomförs, vilket löser problemet att molnservern inte kan returnera alla resultat sökt eller returnera felaktiga resultat i de traditionella molnlagringssystem. Slutligen simulerade vi schemat i Linux-systemet och Ethereums officiella testnätverk Rinkeby, och de experimentella resultaten visar att vårt schema är genomförbart. INDEX TERMS ABE, Ethereum blockchain, smart kontrakt, IPFS, åtkomstkontroll, sökord sökbar.
Wang m.fl. REF antog ABE-metoden för att distribuera hemlig nyckel och kryptera delade data i molnet.
A Blockchain-Based Framework for Data Sharing With Fine-Grained Access Control in Decentralized Storage Systems
{'venue': 'IEEE Access', 'journal': 'IEEE Access', 'mag_field_of_study': ['Computer Science']}