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...

Full description

Saved in:
Bibliographic Details
Main Authors: Junyan Yu, Ximing Li, Yubin Guo
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