首页> 外文会议>Annual cryptology conference >Programmable Hash Functions Go Private: Constructions and Applications to (Homomorphic) Signatures with Shorter Public Keys
【24h】

Programmable Hash Functions Go Private: Constructions and Applications to (Homomorphic) Signatures with Shorter Public Keys

机译:可编程哈希函数私有化:具有较短公钥的(同态)签名的构造和应用

获取原文

摘要

We introduce the notion of asymmetric programmable hash functions (APHFs, for short), which adapts Programmable Hash Functions, introduced by Hofheinz and Kiltz at Crypto 2008, with two main differences. First, an APHF works over bilinear groups, and it is asymmetric in the sense that, while only secretly computable, it admits an isomorphic copy which is publicly computable. Second, in addition to the usual programmability, APHFs may have an alternative property that we call programmable pseudorandomness. In a nutshell, this property states that it is possible to embed a pseudorandom value as part of the function's output, akin to a random oracle. In spite of the apparent limitation of being only secretly computable, APHFs turn out to be surprisingly powerful objects. We show that they can be used to generically implement both regular and linearly-homomorphic signature schemes in a simple and elegant way. More importantly, when instantiating these generic constructions with our concrete realizations of APHFs, we obtain: (1) the first linearly-homomorphic signature (in the standard model) whose public key is sub-linear in both the dataset size and the dimension of the signed vectors; (2) short signatures (in the standard model) whose public key is shorter them those by Hofheinz-Jager-Kiltz from Asiacrypt 2011, and essentially the same as those by Yamada, Hannoka, Kunihiro, (CT-RSA 2012).
机译:我们介绍了非对称可编程哈希函数(简称APHF)的概念,该概念适用于Hofheinz和Kiltz在Crypto 2008上提出的可编程哈希函数,但有两个主要区别。首先,APHF在双线性基团上起作用,并且它是非对称的,尽管它只能秘密地计算,但它允许同构副本可公开计算。其次,除了通常的可编程性之外,APHF可能还具有我们称为可编程伪随机性的替代属性。简而言之,该属性表明可以将伪随机值作为函数输出的一部分嵌入,类似于随机预言。尽管仅可秘密计算的明显限制,但APHF却是令人惊讶的强大对象。我们展示了它们可以用于以简单而优雅的方式同时实现常规和线性同态签名方案。更重要的是,当用我们的APHF的具体实现实例化这些通用结构时,我们获得:(1)第一个线性同态签名(在标准模型中),其公钥在数据集大小和有符号向量(2)短签名(在标准模型中),其短公钥短于Asiacrypt 2011的Hofheinz-Jager-Kiltz,而与Yamada,Hannoka,Kunihiro的短签名(CT-RSA 2012)基本相同。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号