+ All Categories
Home > Documents > Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison...

Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison...

Date post: 29-Mar-2015
Category:
Upload: iliana-piggott
View: 213 times
Download: 1 times
Share this document with a friend
Popular Tags:
20
Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison Lewko
Transcript
Page 1: Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison Lewko TexPoint fonts used in EMF. Read the TexPoint.

Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting

Allison Lewko

Page 2: Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison Lewko TexPoint fonts used in EMF. Read the TexPoint.

Types of Bilinear Groups

G - a ¯nitecyclic group of order p

e: G £ G ! GT - a bilinear map:

e(ga;gb) = e(g;g)ab

Prime Order:

Composite Order:

G - a ¯nitecyclic group of order N = p1p2p3

e: G £ G ! GT - a bilinear map

Gp1

Gp2 Gp3

Primeorder subgroupsorthogonal under e:

Page 3: Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison Lewko TexPoint fonts used in EMF. Read the TexPoint.

Pros and Cons

Prime Order Groups:Composite Order Groups:

Orthogonal Subgroups

Coprime Orders

Large group order

Slow pairings

Simple assumptions

Smaller group order

Faster pairings

Lack of extra structure

Page 4: Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison Lewko TexPoint fonts used in EMF. Read the TexPoint.

Composite OrderGroups

Prime OrderGroups

Goal

Page 5: Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison Lewko TexPoint fonts used in EMF. Read the TexPoint.

Prior State of Affairs

Ad Hoc Results

[LOS

TW10

]

[OT10]

[W09]

[BGN05]

[BSW06][KSW08]

General translation [F10]

Page 6: Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison Lewko TexPoint fonts used in EMF. Read the TexPoint.

Challenge

Proof

construction

Composite OrderGroups

Prime OrderGroups

Page 7: Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison Lewko TexPoint fonts used in EMF. Read the TexPoint.

What Features Do Proofs Need?Orthogonal Subgroups:

Hidden Parameters:

Simulator

Public Parameters

Internal ViewV

Attacker

V|PP - random variable- has some entropy

Expand/Contract With ComputationalAssumptions

Page 8: Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison Lewko TexPoint fonts used in EMF. Read the TexPoint.

Building Orthogonality in Prime Order

Usevectors in theexponent:

g2 G; ~v 2 Zdp

g~v := (gv1 ;gv2 ; : : : ;gvd )

e(g~v;g~w) :=Q d

i=1e(gvi ;gwi ) = e(g;g)~v¢~w

orthogonality:

~v¢~w ´ 0modulo p e(g~v;g~w) = 1=)

Page 9: Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison Lewko TexPoint fonts used in EMF. Read the TexPoint.

Progress So Far

orthogonal subspacesorthogonal subgroups

Gp1

Gp2 Gp3

g~v

g~w

coprimeorders ?

g~z

Page 10: Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison Lewko TexPoint fonts used in EMF. Read the TexPoint.

Exploiting Coprimality

a - randomexponent in ZN

g1 2 Gp1N = p1p2p3

ga1 - reveals a modulo p1

a modulo p2a modulo p3gremain hidden

attacker

ga1a mod N

simulator

a modulo p2a modulo p3

ChineseRemainderTheorem

Page 11: Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison Lewko TexPoint fonts used in EMF. Read the TexPoint.

Goal

Replacecoprimality, CRT

Alternate mechanismfor hiding parameters

Page 12: Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison Lewko TexPoint fonts used in EMF. Read the TexPoint.

Tool: Dual Pairing Vector Spaces [OT08,09]

d - constant dimension

B := ~b1; ~b2; : : : ~bd

B¤ := ~b¤1; ~b¤2; : : : ~b¤d

~bi ¢~b¤j =0 for i 6= j

Dual orthonormal:

bases of Zdpg

~bi ¢~b¤i =1 for all i

sampleB at random,B¤ determined

Page 13: Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison Lewko TexPoint fonts used in EMF. Read the TexPoint.

Orthogonal Subspaces with DPVS

~b1; ~b2; ~b3; ~b4

~b¤1; ~b¤2; ~b¤3; ~b¤4

orthogonal

Orthogonality across bases, not within!

Page 14: Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison Lewko TexPoint fonts used in EMF. Read the TexPoint.

~b3 ¡ ~b4; 2~b4

~b¤3;12~b¤3+

12~b¤4

Hidden Parameters with DPVS

~b1; ~b2;

~b¤1; ~b¤2;

What can be determined about hidden vectors?

Not Everything!

~b3; ~b4

~b¤3; ~b¤4

Can’t detect change!

Page 15: Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison Lewko TexPoint fonts used in EMF. Read the TexPoint.

Expanding/Contracting with DPVS

\ TheSubspaceAssumption"

~b1 ~b2 ~b3

~b¤1; ~b¤2; ~b¤3

g~v ?

g~b3Not Given:

Implied by DLIN Assumption

Page 16: Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison Lewko TexPoint fonts used in EMF. Read the TexPoint.

Demonstration: Boneh-Boyen IBEOriginal Scheme:

Ciphertext:

Key: g®(uI Dh)r ; gr

gs; (uI Dh)s

Our Scheme:

Ciphertext:

Key:

g~v

g~w~v= s1~b1+s1I D~b2+s2~b3+s2I D~b4

~w= (®+r1I D)~b¤1 ¡ r1~b¤2+r2I D~b¤3 ¡ r2~b¤4

blinding factorcancelation

Page 17: Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison Lewko TexPoint fonts used in EMF. Read the TexPoint.

Sketch of Proof

s1~b1+s1I D0~b2+s2~b3+s2I D0~b4

(®+r1I D)~b¤1 ¡ r1~b¤2+r2I D~b¤3 ¡ r2~b¤4

Ciphertext:

Key:

+s3~b5+s3I D0~b6

+r3I D~b¤5 ¡ r3~b¤6

+ Random

+ Random

Decryption Failure!

Dual System Encryption

SubspaceAssumption

Page 18: Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison Lewko TexPoint fonts used in EMF. Read the TexPoint.

Further Applications

Lewko-Waters Unbounded HIBE

- Natural prime order construction

- Security from DLIN

- Simpler proof

Page 19: Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison Lewko TexPoint fonts used in EMF. Read the TexPoint.

Summary

Dual pairing vector spaces 1. orthogonality

2. parameter hiding

Subspace assumption1. simulated subgroup decision2. implied by DLIN

General tools for translating dual system encryption proofs

Page 20: Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting Allison Lewko TexPoint fonts used in EMF. Read the TexPoint.

Thanks for your attention.

Questions?


Recommended