• No results found

Data Privacy in Remote Data Integrity Checking for Secure Cloud Storage

N/A
N/A
Protected

Academic year: 2021

Share "Data Privacy in Remote Data Integrity Checking for Secure Cloud Storage"

Copied!
40
0
0

Loading.... (view fulltext now)

Full text

(1)

1

Data Privacy in Remote Data Integrity

Checking for Secure Cloud Storage

Yong Yu

Centre for Computer and Information Security University of Wollongong

(2)

Outline

History of Remote Data Integrity Checking Publicly verifiable RICPrivacy in RIC protocols

Definition of privacy - IND-Privacy

Insecurity of existing publicly verifiable RIC protocols Provably secure RIC protocols with IND-Privacy

Conclusion

 Yong Yu, Man Ho Au, Yi Mu, Willy Susilo et al. Enhanced Privacy of a Remote Data Integrity Checking Protocol for Secure Cloud Storage. International Journal of Information Security, accepted, 17 August, 2014.

 Xinyu Fan, Guomin Yang, Yi Mu and Yong Yu, On Indistinguishability in Remote Data Integrity Checking, The Computer Journal, Oxford (accepted, 19 Oct. 2013), (online version: doi: 10.1093/comjnl/bxt137)

(3)

Outline

•Cloud computing and cloud storage

•Idea of Ateniese et al’s PDP

•Hao et al.’s scheme

•Privacy in RIC protocols

•Definition of privacy – Zero Knowledge Privacy

•Our RIC protocols with Zero Knowledge Privacy

(4)

Cloud Computing: Advantages

– Cloud computing enjoys a "pay-per-use model for enabling available, convenient and on-demand

network access to a shared pool of configurable

computing resources (e.g., networks, servers, storage, applications and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.” – NIST

(5)
(6)

Cloud Storage vs. Data Integrity

6

Data

owners owners Data

Data flow

• Cloud storage service allows owners to outsource their data to cloud servers for storage and maintenance.

– Low capital costs on hardware and software, low management and maintenance overheads, universal on-demand data access, etc – E.g., Amazon S3.

(7)

Cloud Storage vs. Data Integrity

7

Data

owners owners Data

Data flow

Loss of physical control

• However, data outsourcing also eliminates owners’ ultimate control over their data.

• The cloud server is not fully trusted.

– Try to hide data loss incidents in order to maintain their reputation. – Might discard the data that have not been or are rarely accessed for

(8)
(9)

RSA based PDP (Atenises et al, CCS2007)

• RSA 101 • N=pq, p=2p’+1, q=2q’+1 • pk=(e,N) • sk=d

:

(m) mod

d

Sign

H

N

1mod (N)

ed

:

e

(m) mod

Verify

H

N

(10)

• RSA-based Tag

(H(W ) g ) mod

mi d

i i

t

N

(11)

• Single Block (H(W ) g ) modmi d i i t   N i (mi,ti) i

0

;

(W )

i e m i i

t

m

e

g

H

(12)

• Challenge-Response σ1 m1 σ2 m2 σ3 m3 σ4 m4 … … σn mn Client 3 1 4 1 3 4 n a a a a n T

   

1 1 3 3 4 4 n n Ma ma ma ma m 3 1 4 1 3 4 0 ; (W ) (W ) (W ) (W ) n e M a a a a n T M e g H H H H   

(13)

Shared Data Flow

Cloud Server Data Owner

Third Party Auditor

Privacy against TPA

Security against

server

(14)

Privacy Analysis of Ateniese et al.’s PDP 3 1 4 1 3 4 n a a a a n Tt t t t 1 1 3 3 4 4 n n Ma ma ma ma m (T,M) 1 11 1 31 3 41 4 1 2 12 1 32 3 42 4 2 3 13 1 33 3 43 4 3 4 14 1 34 3 44 4 4 n n n n n n n n M a m a m a m a m M a m a m a m a m M a m a m a m a m M a m a m a m a m          

(15)

An improvement due to Hao et al.

Zhuo Hao, Sheng Zhong, A Privacy-Preserving Remote Data Integrity Checking Protocol with Data Dynamics and Public Verifiability. IEEE Trans. Knowl. Data Eng. 23(9): 1432-1437 (2011)

(16)
(17)
(18)

Privacy Analysis of the Scheme

(19)
(20)
(21)
(22)
(23)
(24)
(25)

Our improvement—

Scheme description

(26)

Our improvement—

Scheme description

TagGen:

m

m m m

1 2 3

m t

n

,

Z

n

Ivan Damgård, Eiichiro Fujisaki: A Statistically-Hiding Integer Commitment Scheme Based on Groups with Hidden Order. ASIACRYPT 2002: 125-142

(27)
(28)

Our improvement—

Scheme description

(29)
(30)
(31)

Our improvement—

Soundness Proof

If the response can pass the verification,i.e.,

Using the oracle replay technique and forking lemma, replay H2 to generate a new response R’; then we can get two pairs of collision for H2, we have

(32)
(33)
(34)
(35)
(36)
(37)
(38)
(39)

Conclusions

• Cloud computing has posed new challenges to data integrity

• Privacy issues in existing RIC protocols is a big issue.

• Zero Knowledge Privacy was introduced

• RSA based publicly verifiable RIC protocols fails to achieve Zero Knowledge privacy

(40)

References

Related documents

The quality assurance process involves an accreditation process, which is necessary for all public state universities according to the University Law of Estonia. The same

the sweetclover was higher than western wheatgrass protein for both years, even into the winter months when essentially all leaf material had fallen from the

across two time-points; Research Aim III: To examine patterns of symptom and functional impairment change from baseline to follow-up for youth with subthreshold. ADHD and youth

Evaluation of geotechnical properties and structuralThe strength enhancing road pavement failure along Sylhet-Sunamganj Highway, Bangladesh Journal of Soil Science

Machining parameters like cutting speed (m/min), feed per tooth (mm) and axial depth of cut (mm) are considered as input parameters and surface roughness and cutting

For cloud security and privacy to be enforced, both cloud service providers and cloud users must be mindful of the term and conditions associated with cloud data sharing and

For ex- ample, in lines PRE 6-69 and PRE 6-69M2, white expres- sion was completely repressed when the transposon was crossed into a su(Hw) mutant background, whereas the yellow gene

For female-sterile mutations, lethal phase analysis was performed on both the F1 (the generation in which homozygotes and hemizygotes were produced) and the F2