Research Article
BSSPD: A Blockchain-Based Security Sharing Scheme for Personal Data with Fine-Grained Access Control
Input: from, uid, | Output: data_rows | 1 send action (UMContract,Authenticate,Auth,(_self,Search,from,id,)) | 2 if get false then | 3 throw; | 4 else | 5 t_itr=t_idx.find(); | 6 whilet_itr != search_table.end() andt_itr.t == andt_itr.A == from | 7 data_row=search_table.find(t_itr.fid); | 8 data_rows.add(data_row); | t_idx++; | 9 end | 10 returndata_rows; | 11 end |
|