EFFICIENT DECENTRALIZED FUNCTIONAL ENCRYPTION FOR SET INTERSECTION

An efficient functional cryptography technology for intersection operation that supports decentralized key issuance is disclosed. A method, according to an embodiment, comprises the steps of: generating a secret key of a first user comprising a first secret value, a second secret value, and a third...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: LEE KWANG SU
Format: Patent
Sprache:eng ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator LEE KWANG SU
description An efficient functional cryptography technology for intersection operation that supports decentralized key issuance is disclosed. A method, according to an embodiment, comprises the steps of: generating a secret key of a first user comprising a first secret value, a second secret value, and a third secret value, each of which is an element of a predefined set of integers; generating a public key of the first user based on the third secret value; obtaining a public key of a second user generated based on a fourth secret value that is an element of the integer set; generating a shared key to be shared by the first user and the second user based on the third secret value and the public key of the second user; and generating a partial key for a function key to be used to create an intersection between a first data set encrypted using the first user's secret key and a second data set encrypted using the second user's secret key based on the first secret value, the second secret value and the shared key. 분산화된 키 발급을 지원하는 교집합 연산을 위한 효율적인 함수 암호 기술이 개시된다. 일 실시예에 따른 방법은, 각각 사전 정의된 정수 집합의 원소인 제1 비밀 값, 제2 비밀 값 및 제3 비밀 값을 포함하는 제1 사용자의 비밀키를 생성하는 단계; 상기 제3 비밀 값에 기초하여 제1 사용자의 공개키를 생성하는 단계; 상기 정수 집합의 원소인 제4 비밀 값에 기초하여 생성된 제2 사용자의 공개키를 획득하는 단계; 상기 제3 비밀 값 및 상기 제2 사용자의 공개키에 기초하여 상기 제1 사용자와 상기 제2 사용자가 공유할 공유키를 생성하는 단계; 및 상기 제1 비밀 값, 제2 비밀 값 및 상기 공유키에 기초하여, 상기 제1 사용자의 비밀키를 이용하여 암호화된 제1 데이터 집합과 상기 제2 사용자의 비밀키를 이용하여 암호화된 제2 데이터 집합 사이의 교집합을 생성하기 위해 이용될 함수키에 대한 부분키를 생성하는 단계를 포함한다.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_KR20230048912A</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>KR20230048912A</sourcerecordid><originalsourceid>FETCH-epo_espacenet_KR20230048912A3</originalsourceid><addsrcrecordid>eNrjZHBydXPzdPZ09QtRcHF1BlJBjj6eUa4uCm6hfs4hnv5-jj4Krn7OQZEBII6Cm3-QQrBriIKnX4hrULArWAUPA2taYk5xKi-U5mZQdnMNcfbQTS3Ij08tLkhMTs1LLYn3DjIyMDI2MDCxsDQ0cjQmThUA2lUsdg</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>EFFICIENT DECENTRALIZED FUNCTIONAL ENCRYPTION FOR SET INTERSECTION</title><source>esp@cenet</source><creator>LEE KWANG SU</creator><creatorcontrib>LEE KWANG SU</creatorcontrib><description>An efficient functional cryptography technology for intersection operation that supports decentralized key issuance is disclosed. A method, according to an embodiment, comprises the steps of: generating a secret key of a first user comprising a first secret value, a second secret value, and a third secret value, each of which is an element of a predefined set of integers; generating a public key of the first user based on the third secret value; obtaining a public key of a second user generated based on a fourth secret value that is an element of the integer set; generating a shared key to be shared by the first user and the second user based on the third secret value and the public key of the second user; and generating a partial key for a function key to be used to create an intersection between a first data set encrypted using the first user's secret key and a second data set encrypted using the second user's secret key based on the first secret value, the second secret value and the shared key. 분산화된 키 발급을 지원하는 교집합 연산을 위한 효율적인 함수 암호 기술이 개시된다. 일 실시예에 따른 방법은, 각각 사전 정의된 정수 집합의 원소인 제1 비밀 값, 제2 비밀 값 및 제3 비밀 값을 포함하는 제1 사용자의 비밀키를 생성하는 단계; 상기 제3 비밀 값에 기초하여 제1 사용자의 공개키를 생성하는 단계; 상기 정수 집합의 원소인 제4 비밀 값에 기초하여 생성된 제2 사용자의 공개키를 획득하는 단계; 상기 제3 비밀 값 및 상기 제2 사용자의 공개키에 기초하여 상기 제1 사용자와 상기 제2 사용자가 공유할 공유키를 생성하는 단계; 및 상기 제1 비밀 값, 제2 비밀 값 및 상기 공유키에 기초하여, 상기 제1 사용자의 비밀키를 이용하여 암호화된 제1 데이터 집합과 상기 제2 사용자의 비밀키를 이용하여 암호화된 제2 데이터 집합 사이의 교집합을 생성하기 위해 이용될 함수키에 대한 부분키를 생성하는 단계를 포함한다.</description><language>eng ; kor</language><subject>ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRICITY ; TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><creationdate>2023</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20230412&amp;DB=EPODOC&amp;CC=KR&amp;NR=20230048912A$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20230412&amp;DB=EPODOC&amp;CC=KR&amp;NR=20230048912A$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>LEE KWANG SU</creatorcontrib><title>EFFICIENT DECENTRALIZED FUNCTIONAL ENCRYPTION FOR SET INTERSECTION</title><description>An efficient functional cryptography technology for intersection operation that supports decentralized key issuance is disclosed. A method, according to an embodiment, comprises the steps of: generating a secret key of a first user comprising a first secret value, a second secret value, and a third secret value, each of which is an element of a predefined set of integers; generating a public key of the first user based on the third secret value; obtaining a public key of a second user generated based on a fourth secret value that is an element of the integer set; generating a shared key to be shared by the first user and the second user based on the third secret value and the public key of the second user; and generating a partial key for a function key to be used to create an intersection between a first data set encrypted using the first user's secret key and a second data set encrypted using the second user's secret key based on the first secret value, the second secret value and the shared key. 분산화된 키 발급을 지원하는 교집합 연산을 위한 효율적인 함수 암호 기술이 개시된다. 일 실시예에 따른 방법은, 각각 사전 정의된 정수 집합의 원소인 제1 비밀 값, 제2 비밀 값 및 제3 비밀 값을 포함하는 제1 사용자의 비밀키를 생성하는 단계; 상기 제3 비밀 값에 기초하여 제1 사용자의 공개키를 생성하는 단계; 상기 정수 집합의 원소인 제4 비밀 값에 기초하여 생성된 제2 사용자의 공개키를 획득하는 단계; 상기 제3 비밀 값 및 상기 제2 사용자의 공개키에 기초하여 상기 제1 사용자와 상기 제2 사용자가 공유할 공유키를 생성하는 단계; 및 상기 제1 비밀 값, 제2 비밀 값 및 상기 공유키에 기초하여, 상기 제1 사용자의 비밀키를 이용하여 암호화된 제1 데이터 집합과 상기 제2 사용자의 비밀키를 이용하여 암호화된 제2 데이터 집합 사이의 교집합을 생성하기 위해 이용될 함수키에 대한 부분키를 생성하는 단계를 포함한다.</description><subject>ELECTRIC COMMUNICATION TECHNIQUE</subject><subject>ELECTRICITY</subject><subject>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2023</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZHBydXPzdPZ09QtRcHF1BlJBjj6eUa4uCm6hfs4hnv5-jj4Krn7OQZEBII6Cm3-QQrBriIKnX4hrULArWAUPA2taYk5xKi-U5mZQdnMNcfbQTS3Ij08tLkhMTs1LLYn3DjIyMDI2MDCxsDQ0cjQmThUA2lUsdg</recordid><startdate>20230412</startdate><enddate>20230412</enddate><creator>LEE KWANG SU</creator><scope>EVB</scope></search><sort><creationdate>20230412</creationdate><title>EFFICIENT DECENTRALIZED FUNCTIONAL ENCRYPTION FOR SET INTERSECTION</title><author>LEE KWANG SU</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_KR20230048912A3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; kor</language><creationdate>2023</creationdate><topic>ELECTRIC COMMUNICATION TECHNIQUE</topic><topic>ELECTRICITY</topic><topic>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</topic><toplevel>online_resources</toplevel><creatorcontrib>LEE KWANG SU</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>LEE KWANG SU</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>EFFICIENT DECENTRALIZED FUNCTIONAL ENCRYPTION FOR SET INTERSECTION</title><date>2023-04-12</date><risdate>2023</risdate><abstract>An efficient functional cryptography technology for intersection operation that supports decentralized key issuance is disclosed. A method, according to an embodiment, comprises the steps of: generating a secret key of a first user comprising a first secret value, a second secret value, and a third secret value, each of which is an element of a predefined set of integers; generating a public key of the first user based on the third secret value; obtaining a public key of a second user generated based on a fourth secret value that is an element of the integer set; generating a shared key to be shared by the first user and the second user based on the third secret value and the public key of the second user; and generating a partial key for a function key to be used to create an intersection between a first data set encrypted using the first user's secret key and a second data set encrypted using the second user's secret key based on the first secret value, the second secret value and the shared key. 분산화된 키 발급을 지원하는 교집합 연산을 위한 효율적인 함수 암호 기술이 개시된다. 일 실시예에 따른 방법은, 각각 사전 정의된 정수 집합의 원소인 제1 비밀 값, 제2 비밀 값 및 제3 비밀 값을 포함하는 제1 사용자의 비밀키를 생성하는 단계; 상기 제3 비밀 값에 기초하여 제1 사용자의 공개키를 생성하는 단계; 상기 정수 집합의 원소인 제4 비밀 값에 기초하여 생성된 제2 사용자의 공개키를 획득하는 단계; 상기 제3 비밀 값 및 상기 제2 사용자의 공개키에 기초하여 상기 제1 사용자와 상기 제2 사용자가 공유할 공유키를 생성하는 단계; 및 상기 제1 비밀 값, 제2 비밀 값 및 상기 공유키에 기초하여, 상기 제1 사용자의 비밀키를 이용하여 암호화된 제1 데이터 집합과 상기 제2 사용자의 비밀키를 이용하여 암호화된 제2 데이터 집합 사이의 교집합을 생성하기 위해 이용될 함수키에 대한 부분키를 생성하는 단계를 포함한다.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; kor
recordid cdi_epo_espacenet_KR20230048912A
source esp@cenet
subjects ELECTRIC COMMUNICATION TECHNIQUE
ELECTRICITY
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION
title EFFICIENT DECENTRALIZED FUNCTIONAL ENCRYPTION FOR SET INTERSECTION
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-29T18%3A40%3A27IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=LEE%20KWANG%20SU&rft.date=2023-04-12&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EKR20230048912A%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true