Flexible multi-client functional encryption for set intersection.

IF 2.5 3区 计算机科学 Q2 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE
Mojtaba Rafiee
{"title":"Flexible multi-client functional encryption for set intersection.","authors":"Mojtaba Rafiee","doi":"10.1007/s11227-023-05129-y","DOIUrl":null,"url":null,"abstract":"<p><p>A multi-client functional encryption (<math><mi>MCFE</mi></math>) scheme [Goldwasser-Gordon-Goyal 2014] for set intersection is a cryptographic primitive that enables an evaluator to learn the intersection from all sets of a predetermined number of clients, without need to learn the plaintext set of each individual client. Using these schemes, it is impossible to compute the set intersections from arbitrary subsets of clients, and thus, this constraint limits the range of its applications. To provide such a possibility, we redefine the syntax and security notions of <math><mi>MCFE</mi></math> schemes, and introduce flexible multi-client functional encryption (<math><mi>FMCFE</mi></math>) schemes. We extend the <math><mi>aIND</mi></math> security of <math><mi>MCFE</mi></math> schemes to <math><mi>aIND</mi></math> security of <math><mi>FMCFE</mi></math> schemes in a straightforward way. For a universal set with polynomial size in security parameter, we propose an <math><mi>FMCFE</mi></math> construction for achieving <math><mi>aIND</mi></math> security. Our construction computes set intersection for <i>n</i> clients that each holds a set with <i>m</i> elements, in time <math><mrow><mi>O</mi><mo>(</mo><mi>n</mi><mi>m</mi><mo>)</mo></mrow></math>. We also prove the security of our construction under DDH1 that it is a variant of the symmetric external Diffie-Hellman (SXDH) assumption.</p>","PeriodicalId":50034,"journal":{"name":"Journal of Supercomputing","volume":" ","pages":"1-22"},"PeriodicalIF":2.5000,"publicationDate":"2023-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10049912/pdf/","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Supercomputing","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1007/s11227-023-05129-y","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 1

Abstract

A multi-client functional encryption (MCFE) scheme [Goldwasser-Gordon-Goyal 2014] for set intersection is a cryptographic primitive that enables an evaluator to learn the intersection from all sets of a predetermined number of clients, without need to learn the plaintext set of each individual client. Using these schemes, it is impossible to compute the set intersections from arbitrary subsets of clients, and thus, this constraint limits the range of its applications. To provide such a possibility, we redefine the syntax and security notions of MCFE schemes, and introduce flexible multi-client functional encryption (FMCFE) schemes. We extend the aIND security of MCFE schemes to aIND security of FMCFE schemes in a straightforward way. For a universal set with polynomial size in security parameter, we propose an FMCFE construction for achieving aIND security. Our construction computes set intersection for n clients that each holds a set with m elements, in time O(nm). We also prove the security of our construction under DDH1 that it is a variant of the symmetric external Diffie-Hellman (SXDH) assumption.

Abstract Image

Abstract Image

Abstract Image

用于集合交集的灵活多客户端功能加密。
用于集合交集的多客户端函数加密(MCFE)方案[Goldwasser-Gordon-Goyal 2014]是一种密码原语,它使评估者能够从预定数量的客户端的所有集合中学习交集,而无需学习每个单独客户端的明文集。使用这些方案,不可能从客户端的任意子集计算集合交集,因此,这种约束限制了其应用范围。为了提供这种可能性,我们重新定义了MCFE方案的语法和安全概念,并引入了灵活的多客户端功能加密(FMCFE)方案。我们以一种简单的方式将MCFE方案的aIND安全性扩展到FMCFE方案的aEND安全性。对于安全参数为多项式大小的通用集,我们提出了一种实现aIND安全的FMCFE构造。我们的构造计算n个客户端的集合交集,每个客户端都持有一个具有m个元素的集合,时间为O(nm)。我们还证明了我们在DDH1下构造的安全性,即它是对称外部Diffie-Hellman(SXDH)假设的变体。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Supercomputing
Journal of Supercomputing 工程技术-工程:电子与电气
CiteScore
6.30
自引率
12.10%
发文量
734
审稿时长
13 months
期刊介绍: The Journal of Supercomputing publishes papers on the technology, architecture and systems, algorithms, languages and programs, performance measures and methods, and applications of all aspects of Supercomputing. Tutorial and survey papers are intended for workers and students in the fields associated with and employing advanced computer systems. The journal also publishes letters to the editor, especially in areas relating to policy, succinct statements of paradoxes, intuitively puzzling results, partial results and real needs. Published theoretical and practical papers are advanced, in-depth treatments describing new developments and new ideas. Each includes an introduction summarizing prior, directly pertinent work that is useful for the reader to understand, in order to appreciate the advances being described.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信