首页> 外文会议>International coference on provable security >A Short Universal Hash Function from Bit Rotation, and Applications to Blockcipher Modes
【24h】

A Short Universal Hash Function from Bit Rotation, and Applications to Blockcipher Modes

机译:从位旋转到应用到块密码模式的短通用哈希函数

获取原文

摘要

In this paper we propose a new universal hash function based on bit rotation. The proposed scheme, called Circulant hash, is a variant of the classical random matrix-based hash of Carter and Wegman, called H_3, and Toeplitz hash by Krawczyk. However, Circulant hash has a smaller key space and the proved differential probability is not implied by the previous analyses on these functions. Since Circulant hash is an almost XOR-universal hash function for balanced input/output, it may not be a perfect substitute for H_3 and Toeplitz hash. However, we show that Circulant hash is a useful tool for blockcipher modes, specifically as an alternative to Galois field constant multiplications. We provide some illustrative examples of the constructions of tweakable blockcipher and vector-input pseudorandom function using Circulant hash. Our schemes are as efficient as previous ones using GF constant multiplications, and provide some unique features.
机译:在本文中,我们提出了一种新的基于位旋转的通用哈希函数。所提出的方案称为循环散列,是Carter和Wegman基于经典随机矩阵的散列(称为H_3)和Krawczyk的Toeplitz散列的变体。然而,循环散列具有较小的密钥空间,并且先前对这些函数的分析并未暗示已证明的差分概率。由于循环散列几乎是XOR通用的散列函数,用于平衡输入/输出,因此它可能无法完美替代H_3和Toeplitz散列。但是,我们证明了循环散列是一种用于分组密码模式的有用工具,特别是作为Galois字段常数乘法的替代方法。我们提供了一些使用循环量散列可调整的分组密码和向量输入伪随机函数构造的说明性示例。我们的方案与使用GF常数乘法的方案一样有效,并且提供了一些独特的功能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号