A Secure and Verifiable Blockchain-Based Framework for Personal Data Validation
The online services provided by the Service Provider (SP) have brought significant convenience to people’s lives. Nowadays, people have grown accustomed to obtaining diverse services via the Internet. However, some SP utilize or even tamper with personal data without the awareness or authorization o...
Saved in:
| Main Authors: | , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
MDPI AG
2024-09-01
|
| Series: | Computers |
| Subjects: | |
| Online Access: | https://www.mdpi.com/2073-431X/13/9/240 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1850261244799352832 |
|---|---|
| author | Junyan Yu Ximing Li Yubin Guo |
| author_facet | Junyan Yu Ximing Li Yubin Guo |
| author_sort | Junyan Yu |
| collection | DOAJ |
| description | The online services provided by the Service Provider (SP) have brought significant convenience to people’s lives. Nowadays, people have grown accustomed to obtaining diverse services via the Internet. However, some SP utilize or even tamper with personal data without the awareness or authorization of the Data Provider (DP), a practice that seriously undermines the authenticity of the DP’s authorization and the integrity of personal data. To address this issue, we propose a Verifiable Authorization Information Management Scheme (VAIMS). During the authorization process, the authorization information and personal data fingerprints will be uploaded to the blockchain for permanent record, and then the SP will store such authorization information and personal data. The DP generates corresponding authorization fingerprints based on the authorization information and stores them independently. Through the authorization information and authorization fingerprints on the chain, the DP can verify the authenticity of the authorization information stored by the SP at any time. Meanwhile, by leveraging the personal data fingerprint on the blockchain, the DP can check whether the personal data stored by the SP has been tampered with. Additionally, the scheme incorporates database technology to accelerate data query. We implemented a VAIMS prototype on Etherum, and experiments demonstrate that the scheme is effective. |
| format | Article |
| id | doaj-art-d05aabc5704341f394010de6bde2d65c |
| institution | OA Journals |
| issn | 2073-431X |
| language | English |
| publishDate | 2024-09-01 |
| publisher | MDPI AG |
| record_format | Article |
| series | Computers |
| spelling | doaj-art-d05aabc5704341f394010de6bde2d65c2025-08-20T01:55:28ZengMDPI AGComputers2073-431X2024-09-0113924010.3390/computers13090240A Secure and Verifiable Blockchain-Based Framework for Personal Data ValidationJunyan Yu0Ximing Li1Yubin Guo2College of Mathematics and Informatics College of Software Engineering, South China Agricultural University, Guangzhou 510642, ChinaCollege of Mathematics and Informatics College of Software Engineering, South China Agricultural University, Guangzhou 510642, ChinaCollege of Mathematics and Informatics College of Software Engineering, South China Agricultural University, Guangzhou 510642, ChinaThe online services provided by the Service Provider (SP) have brought significant convenience to people’s lives. Nowadays, people have grown accustomed to obtaining diverse services via the Internet. However, some SP utilize or even tamper with personal data without the awareness or authorization of the Data Provider (DP), a practice that seriously undermines the authenticity of the DP’s authorization and the integrity of personal data. To address this issue, we propose a Verifiable Authorization Information Management Scheme (VAIMS). During the authorization process, the authorization information and personal data fingerprints will be uploaded to the blockchain for permanent record, and then the SP will store such authorization information and personal data. The DP generates corresponding authorization fingerprints based on the authorization information and stores them independently. Through the authorization information and authorization fingerprints on the chain, the DP can verify the authenticity of the authorization information stored by the SP at any time. Meanwhile, by leveraging the personal data fingerprint on the blockchain, the DP can check whether the personal data stored by the SP has been tampered with. Additionally, the scheme incorporates database technology to accelerate data query. We implemented a VAIMS prototype on Etherum, and experiments demonstrate that the scheme is effective.https://www.mdpi.com/2073-431X/13/9/240blockchainfingerprintsmart contractverifiable |
| spellingShingle | Junyan Yu Ximing Li Yubin Guo A Secure and Verifiable Blockchain-Based Framework for Personal Data Validation Computers blockchain fingerprint smart contract verifiable |
| title | A Secure and Verifiable Blockchain-Based Framework for Personal Data Validation |
| title_full | A Secure and Verifiable Blockchain-Based Framework for Personal Data Validation |
| title_fullStr | A Secure and Verifiable Blockchain-Based Framework for Personal Data Validation |
| title_full_unstemmed | A Secure and Verifiable Blockchain-Based Framework for Personal Data Validation |
| title_short | A Secure and Verifiable Blockchain-Based Framework for Personal Data Validation |
| title_sort | secure and verifiable blockchain based framework for personal data validation |
| topic | blockchain fingerprint smart contract verifiable |
| url | https://www.mdpi.com/2073-431X/13/9/240 |
| work_keys_str_mv | AT junyanyu asecureandverifiableblockchainbasedframeworkforpersonaldatavalidation AT ximingli asecureandverifiableblockchainbasedframeworkforpersonaldatavalidation AT yubinguo asecureandverifiableblockchainbasedframeworkforpersonaldatavalidation AT junyanyu secureandverifiableblockchainbasedframeworkforpersonaldatavalidation AT ximingli secureandverifiableblockchainbasedframeworkforpersonaldatavalidation AT yubinguo secureandverifiableblockchainbasedframeworkforpersonaldatavalidation |