首页> 外文会议>PKC 2013 >Efficient UC-Secure Authenticated Key-Exchange for Algebraic Languages
【24h】

Efficient UC-Secure Authenticated Key-Exchange for Algebraic Languages

机译:高效的UC安全经过身份验证的代码语言键交换

获取原文

摘要

Authenticated Key Exchange (AKE) protocols enable two parties to establish a shared, cryptographically strong key over an insecure network using various authentication means, such as cryptographic keys, short (i.e., low-entropy) secret keys or credentials. In this paper, we provide a general framework, that encompasses several previous AKE primitives such as (Verifier-based) Password-Authenticated Key Exchange or Secret Handshakes, we call LAKE for Language-Authenticated Key Exchange. We first model this general primitive in the Universal Composability (UC) setting. Thereafter, we show that the Gennaro-Lindell approach can efficiently address this goal. But we need smooth projective hash functions on new languages, whose efficient implementations are of independent interest. We indeed provide such hash functions for languages defined by combinations of linear pairing product equations. Combined with an efficient commitment scheme, that is derived from the highly-efficientUC-secure Lindell’s commitment,we obtain a very practical realization of Secret Handshakes, but also Credential-Authenticated Key Exchange protocols. All the protocols are UC-secure, in the standard model with a common reference string, under the classical Decisional Linear assumption.
机译:经过身份验证的密钥交换(AKE)协议使两方可以使用各种认证装置,例如加密键,短(即低熵)密钥或凭据,使两方在不安全的网络上建立共享的密码强度密钥。在本文中,我们提供了一般的框架,它包含几个以前的Ake基元,例如(基于验证者的)密码验证的密钥交换或秘密握手,我们调用Lake语言验证密钥交换。我们首先在通用可组合性(UC)设置中模拟该普遍原始。此后,我们表明Gennaro-Lindell方法可以有效地解决这一目标。但我们需要在新语言上进行平滑的投影哈希函数,其高效实现是独立的兴趣。我们确实为通过线性配对产品方程的组合定义的语言提供了这样的哈希函数。结合高效的承诺方案,这是从高度实现的安全林德尔的承诺,我们获得了秘密握手的实际实现,还获得了凭据认证的密钥交换协议。在经典的决策线性假设下,所有协议都是UC-Secure在标准模型中,在具有公共参考字符串的标准模型中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号