View : 431 Download: 0

Functional Encryption

Title
Functional Encryption
Authors
김영서
Issue Date
2022
Department/Major
대학원 수학과
Publisher
이화여자대학교 대학원
Degree
Master
Advisors
이향숙
Abstract
Functional Encryption is an expanded version of traditional Public Key Encryption. Compared to traditional public-key encryption, functional encryption enables fine-grained access control on encrypted data. It also allows users to learn the function of encrypted data. In this survey paper, we show some mathematical background used in Functional Encryption. Mainly, we demonstrate several Functional Encryption schemes for large three classes. First, we explain IBE and ABE, predicate encryption with public index. Also, we describe predicate encryption with private index and some Functional Encryption beyond predicate encryption. We briefly provide some examples of the three classes and assumptions they use for security. In addition, we describe a complier that transforms public-key single-input functional encryption into multi-client functional encryption for separable function. We demonstrate that this complier satisfies selective security.;Functional Encryption은 기존의 Public-key Encryption과는 다르게 fine-grained access control이 가능한 암호화 시스템을 의미한다. 이 개념은 Boneh, Sahai 그리고 Waters가 [BSW11]에서 처음으로 제안하였다. 복호화 과정에서 원하는 메세지 이외의 다른 정보들은 확인이 불가능하기에 cloud service와 같이 여러 사용자가 사용하는 시스템 안에서 유용하게 사용된다. 본 학위 논문에서는 Functional Encryption scheme을 Predicate Encryption에 기반하여 크게 세가지 class로 나누어서 설명하였다. Predicate Encryption with public index, private index and beyond Predicate Encryption, 각 class에 해당하는 암호 scheme들이 어떤 Predicate를 사용했는지 살펴보고, 어떤 가정 하에 보안이 정의되는지 간략하게 살펴보았다. 또한, separable function을 사용한 pubic-key single-input Functional Encryption에서 Multi-client Functional Encryption으로 변환하는 complier를 제안하였다. 해당 complier는 selective security가 만족함을 보였으며 수정을 통해 adaptive security를 만족할 것으로 기대된다.
Fulltext
Show the fulltext
Appears in Collections:
일반대학원 > 수학과 > Theses_Master
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

BROWSE