io from fecrypto.2015.rump.cr.yp.to/2a8d73a9a9b067ae3c886a72d05b... · 2015-08-19 · prabhanjan...

Post on 13-Jul-2020

0 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

iO from FE for Simple Functions

Prabhanjan Ananth Abhishek Jain Amit Sahai

Our result

FE supporting decryption keys for this functionalityimplies iO for circuits

(Non-compact FE) implies compact FE

(Non-compact FE) implies compact FE

Supports multi-keys

(Non-compact FE) implies compact FE

• This work + [AJ15,BV15]: Non-compact FE implies iO

• Implication: iO based on GGHZ14 mmap assumptions

(Non-compact FE) implies compact FE

Also observed by Bitansky-Vaikuntanathan’15

• This work + [AJ15,BV15]: Non-compact FE implies iO

• Implication: iO based on GGHZ14 mmap assumptions

Main Idea

Non Compact FE

Enc( m ) f

Non Compact FE

Enc( m ) f

depends on the size of f

Non Compact FE

Enc( m ) f

Break the functional key into many parts

Non Compact FE

Enc( m )

1st part of f

nth part of f

.

..

Non Compact FE

Enc( m )

1st part of f

nth part of f

.

..

ciphertext shrinks

Resulting scheme: Compact FE !!

Enc( m )

1st part of f

nth part of f

.

..

• Showed: FE for fsimple implies iO for all functions

• link: http://eprint.iacr.org/2015/730.pdf

top related