0% found this document useful (0 votes)
23 views3 pages

Index Block Chain

The document proposes a blockchain-based public integrity verification scheme for cloud storage called CPVPA. Existing public verification schemes are vulnerable to procrastinating auditors who may not perform verifications on time. CPVPA addresses this by requiring auditors to record each verification result on the blockchain as a transaction. Since blockchain transactions are time-sensitive, this allows users to check if auditors performed verifications on time. CPVPA also uses certificateless cryptography to avoid certificate management issues common in public key infrastructure schemes. The proposed scheme is proven secure through rigorous security proofs and is shown to be efficient through a performance evaluation.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views3 pages

Index Block Chain

The document proposes a blockchain-based public integrity verification scheme for cloud storage called CPVPA. Existing public verification schemes are vulnerable to procrastinating auditors who may not perform verifications on time. CPVPA addresses this by requiring auditors to record each verification result on the blockchain as a transaction. Since blockchain transactions are time-sensitive, this allows users to check if auditors performed verifications on time. CPVPA also uses certificateless cryptography to avoid certificate management issues common in public key infrastructure schemes. The proposed scheme is proven secure through rigorous security proofs and is shown to be efficient through a performance evaluation.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

BLOCKCHAIN BASED PUBLIC INTEGRITY VERIFICATION FOR CLOUD STORAGE

AGAINST PROCASTING AUDITORS

ABSTRACT
The deployment of cloud storage services has significant benefits in managing
data for users. However, it also causes many security concerns, and one of them is
data integrity. Public verification techniques can enable a user to employ a third-party
auditor to verify the data integrity on behalf of her/him, whereas existing public
verification schemes are vulnerable to procrastinating auditors who may not perform
verifications on time. Furthermore, most of public verification schemes are
constructed on the public key infrastructure (PKI), and thereby suffer from certificate
management problem. In this paper, we propose the first certificateless public
verification scheme against procrastinating auditors (CPVPA) by using blockchain
technology. The key idea is to require auditors to record each verification result into a
blockchain as a transaction. Since transactions on the blockchain are time-sensitive,
the verification can be time-stamped after the corresponding transaction is recorded
into the blockchain, which enables users to check whether auditors perform the
verifications at the prescribed time. Moreover, CPVPA is built on certificate less
cryptography, and is free from the certificate management problem. We present
rigorous security proofs to demonstrate the security of CPVPA, and conduct a
comprehensive performance evaluation to show that CPVPA is efficient.

NATIONAL P.G. COLLEGE, NANDYAL i DEPT. OF COMPUTERS


BLOCKCHAIN BASED PUBLIC INTEGRITY VERIFICATION FOR CLOUD STORAGE
AGAINST PROCASTING AUDITORS

INDEX

1. INTRODUCTION 1
1.1 INTRODUCTION TO PROJECT 2
1.2 EXISTING SYSTEM 3
1.3 PROPOSED SYSTEM 3

2. SYSTEM ANALYSIS 4

2.1 INTRODUCTION 5

2.2 STUDY OF THE SYSTEM 8


2.3 HARDWARE AND SOFTWARE REQUIRMENTS 10

2.4 PROPOSED SYSTEM 10

3. FEASIBILITY REPORT 11

3.1 TECHNICAL FEASIBILITY 12

3.2 OPERATIONAL FEASIBILTY 13

3.3 ECONOMICAL FEASIBILTY 13

4. SOFTWARE REQURIMENTS SPECIFICATIONS 14

4.1 FUCTIONAL REQURIMENTS 16

4.2 PERFORMANCE REQURIMENTS 16

5. SELECTED SOFTWARE 19

5.1 INTRODUCTION TO .NET FRAM WORK 20

5.2 C#.NET 27

6. SYSTEM DESIGN 39

6.1 INTRODUCTION 40

NATIONAL P.G. COLLEGE, NANDYAL ii DEPT. OF COMPUTERS


BLOCKCHAIN BASED PUBLIC INTEGRITY VERIFICATION FOR CLOUD STORAGE
AGAINST PROCASTING AUDITORS

6.2 UML DIGRAMS 46

7. OUTPUT SCREENS 88

8. SYSTEM TESTING AND IMPLEMENTATION 102

8.1 INTRODUCTION 103

8.2 STRATEGIC APPROACH OF SOFTWARE TESTING 103

8.3 UNIT TESTING 104

9. CONCLUSION 107

10. BIBLIOGRAPHY 109

NATIONAL P.G. COLLEGE, NANDYAL iii DEPT. OF COMPUTERS

You might also like