a novel drm framework for peer-to- per music content delivery authors: jung-shian li, che-jen hsieh,...

19
A novel DRM framework for peer-to-per music content delivery Authors: Jung-Shian Li, Che-Jen Hsieh, Cheng-Fu Hung Source: 2010, Journal of Systems and Software Speaker: Yi-Ru Lin Date: 08/12/2010 1 National Chung Hsing University

Upload: esmond-carter

Post on 13-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

A novel DRM framework for peer-to-per music content delivery

Authors: Jung-Shian Li, Che-Jen Hsieh, Cheng-Fu HungSource: 2010, Journal of Systems and SoftwareSpeaker: Yi-Ru LinDate: 08/12/2010

1

National Chung Hsing University

Outline

Introduction Goals of this Scheme RSA Public-key Cryptosystem

Related Works Content Distribution DRM

Proposed Scheme Notations Distribution Phase FP Generation Phase FP Embedding/Protection/Checking Phase

ExperimentConclusions

2

INTRODUCTION

3

Goals of this SchemeRSA Public-key Cryptosystem

Scalable, secure, and robustReduces the distribution overhead and resolves the

“last piece problem”Identify misbehaving users

Goals of this Scheme

4

RSA Public-key Cryptosystem - 1

5

Choose two prime number p, qCompute N = pqChoose an integer e, and e and (p-1)(q-1) are

coprimeDetermine d, de ≡ 1 (mod (p-1)(q-1)) d is kept as the private key

RSA Public-key Cryptosystem - 2

6

p=3, q=7, n=21, (p-1)(q-1)=12, choose e=5Determine d, ed mod 12 = 1, choose d=17Public e=5, n=21Encrypt: C=M^e mod n

M=13, C=13^5 mod 21 = 371293Decrypt: M=C^d mod n

M=371293^17 mod 21 = 13

RELATED WORKS

7

Content DistributionDRM

8

Content Distribution

Lagrange polynomial interpolationGaussian elimination

9

DRM

Embedded digital fingerprint into each copy of the file Any unauthorized distribution can be easily traced.

PROPOSED SCHEME

10

NotationsDistribution PhaseFP Generation PhaseFP Embedding/Protection/Checking Phase

11

Notations

12

Distribution PhaseAssumptionEach peer in the network has a group key pairPublic key: (Er, Nr)Private key: (Dr, Nr)

Finite Field Gaussian Elimination

13

FP generation phaseWhen DP downloads sufficient pieces, DP can reconstruct the entire music file.

Public key

Private key

Public keyPrivate key

14

FP embedding/protection/checking phase

MP3StegoAdd error-correction code

EXPERIMENT

15

Piece Partition and Piece Reconstruction ProcessSignal-to-noise RatioP2P Content Delivery

16

Experiment -1

Piece partition Piece reconstruction

Piece Partition and Piece Reconstruction Process

Signal-to-noise ratio (信噪比 )

17

Experiment -2P2P content delivery

RSA public-key cryptosystem Too many parameters need to store. Doing key exchange too many times.

18

Conclusions

19