首页> 外文会议>Annual international conference on the theory and applications of cryptographic techniques >Cryptographic Agents: Towards a Unified Theory of Computing on Encrypted Data
【24h】

Cryptographic Agents: Towards a Unified Theory of Computing on Encrypted Data

机译:加密代理:迈向加密数据计算的统一理论

获取原文

摘要

We provide a new framework of cryptographic agents that unifies various modern "cryptographic objects" - identity-based encryption, fully-homomorphic encryption, functional encryption, and various forms of obfuscation - similar to how the Universal Composition framework unifies various multi-party computation tasks like commitment, coin-tossing and zero-knowledge proofs. These cryptographic objects can all be cleanly modeled as "schemata" in our framework. Highlights of our framework include the following: 1. We use a new indistinguishability preserving (IND-PRE) definition of security that interpolates indistinguishability and simulation style definitions, which (often) sidesteps the known impossibilities for the latter. IND-PRE-security is parameterized by the choice of the "test" family, such that by choosing different test families, one can obtain different levels of security for the same primitive (including various standard definitions in the literature). 2. We present a notion of reduction from one schema to another and a powerful composition theorem with respect to IND-PRE security. We show that obfuscation is a "complete" schema under this notion, under standard cryptographic assumptions. We also provide a stricter notion of reduction (Δ-reduction) that composes even when security is only with respect to certain restricted test families of importance. 3. Last but not the least, our framework can be used to model abstractions like the generic group model and the random oracle model, letting one translate a general class of constructions in these heuristic models to constructions based on standard model assumptions. We also illustrate how our framework can be applied to specific primitives like obfuscation and functional encryption. We relate our definitions to existing definitions and also give new constructions and reductions between different primitives.
机译:我们提供了一个新的加密代理框架,该框架统一了各种现代“加密对象”-基于身份的加密,完全同态加密,功能加密和各种形式的混淆-类似于通用组合框架如何统一各种多方计算任务例如承诺,掷硬币和零知识证明。这些密码对象都可以在我们的框架中清晰地建模为“方案”。我们的框架的重点包括以下内容:1.我们使用新的安全性不可区分性(IND-PRE)定义来插值不可区分性和模拟样式定义,(通常)避开了后者的已知可能性。 IND-PRE安全性是通过选择“测试”族来参数化的,这样,通过选择不同的测试族,就可以为同一原语(包括文献中的各种标准定义)获得不同级别的安全性。 2.我们提出了从一种模式还原为另一种模式的概念,以及关于IND-PRE安全性的强大的合成定理。我们证明在标准密码学假设下,混淆是此概念下的“完整”方案。我们还提供了更严格的减少(Δ减少)概念,即使仅针对某些重要的受限测试族来说,其安全性也是如此。 3.最后但并非最不重要的一点是,我们的框架可用于对通用组模型和随机预言模型等抽象模型进行建模,让人们将这些启发式模型中的一般构造类转换为基于标准模型假设的构造。我们还将说明如何将我们的框架应用于特定的原语,例如混淆和功能加密。我们将定义与现有定义联系起来,并在不同图元之间进行新的构造和简化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号