首页> 外文会议>Theory of cryptography conference >Attribute Based Encryption for Deterministic Finite Automata from DLIN
【24h】

Attribute Based Encryption for Deterministic Finite Automata from DLIN

机译:来自DLIN的确定性有限自动机的基于属性的加密

获取原文

摘要

Waters [Crypto, 2012] provided the first attribute based encryption scheme ABE for Deterministic Finite Automata (DFA) from a parametrized or "q-type" assumption over bilinear maps. Obtaining a construction from static assumptions has been elusive, despite much progress in the area of ABE. In this work, we construct the first attribute based encryption scheme for DFA from static assumptions on pairings, namely, the DLIN assumption. Our scheme supports unbounded length inputs, unbounded length machines and unbounded key requests. In more detail, secret keys in our construction are associated with a DFA M of unbounded length, cipher-texts are associated with a tuple (x, μ) where x is a public attribute of unbounded length and μ is a secret message bit, and decryption recovers μ if and only if M(x) = 1. Our techniques are at least as interesting as our final result. We present a simple compiler that combines constructions of unbounded ABE schemes for monotone span programs (MSP) in a black box way to construct ABE for DFA. In more detail, we find a way to embed DFA computation into monotone span programs, which lets us compose existing constructions (modified suitably) of unbounded key-policy ABE (kpABE) and unbounded ciphertext-policy ABE (cpABE) for MSP in a simple and modular way to obtain key-policy ABE for DFA. Our construction uses its building blocks in a symmetric way by swapping the use of the underlying kpABE and cpABE, we also obtain a construction of ciphertext-policy ABE for DFA. Our work extends techniques developed recently by Agrawal, Maitra and Yamada [Crypto 2019], which show how to construct ABE that support unbounded machines and unbounded inputs by combining ABE schemes that are bounded in one co-ordinate. At the heart of our work is the observation that unbounded, multi-use ABE for MSP already achieve most of what we need to build ABE for DFA.
机译:沃特斯[Crypto,2012]通过双线性图的参数化或“ q型”假设,为确定性有限自动机(DFA)提供了第一个基于属性的加密方案ABE。尽管在ABE领域取得了很大进展,但是从静态假设中获得结构仍然是遥不可及的。在这项工作中,我们从配对的静态假设(即DLIN假设)构造了DFA的第一个基于属性的加密方案。我们的方案支持无限制的长度输入,无限制的长度机器和无限制的密钥请求。更详细地讲,我们构造中的秘密密钥与无界长度的DFA M相关联,密文与元组(x,μ)相关联,其中x是无界长度的公共属性,μ是秘密消息位,并且当且仅当M(x)= 1时,解密才能恢复μ。我们的技术至少与我们的最终结果一样有趣。我们提供了一个简单的编译器,它以黑盒的方式结合了用于单调跨度程序(MSP)的无边界ABE方案的构造,以构造DFA的ABE。更详细地讲,我们找到了一种将DFA计算嵌入单调跨度程序的方法,该方法使我们能够通过简单的方式为MSP组合无约束的密钥策略ABE(kpABE)和无约束的密文策略ABE(cpABE)的现有结构。一种模块化方法来获取DFA的密钥策略ABE。通过互换基础kpABE和cpABE的使用,我们的构造以对称方式使用其构造块,我们还为DFA获得了密文策略ABE的构造。我们的工作扩展了Agrawal,Maitra和Yamada [Crypto 2019]最近开发的技术,这些技术展示了如何通过组合以一个坐标为边界的ABE方案来构建支持无边界机器和无边界输入的ABE。我们工作的核心是观察到,用于MSP的无限制的多用途ABE已经实现了为DFA构建ABE所需的大部分功能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号