...
首页> 外文期刊>Groups Complexity Cryptology >Compositions of linear functions and applications to hashing
【24h】

Compositions of linear functions and applications to hashing

机译:线性函数的组成及其在哈希中的应用

获取原文
获取原文并翻译 | 示例

摘要

Cayley hash functions are based on a simple idea of using a pair of (semi)group elements, A and B, to hash the 0 and 1 bit, respectively, and then to hash an arbitrary bit string in the natural way, by using multiplication of elements in the (semi)group. In this paper, we focus on hashing with linear functions of one variable over F_p. The corresponding hash functions are very efficient. In particular, we show that hashing a bit string of length n with our method requires, in general, at most 2n multiplications in Fp, but with particular pairs of linear functions that we suggest, one does not need to perform any multiplications at all. We also give explicit lower bounds on the length of collisions for hash functions corresponding to these particular pairs of linear functions over Fp.
机译:Cayley哈希函数基于以下简单思想:使用一对(半)组元素A和B分别对0和1位进行哈希处理,然后通过自然乘法使用乘法对任意位字符串进行哈希处理(半)组中元素的集合。在本文中,我们专注于使用F_p上一个变量的线性函数进行哈希处理。相应的哈希函数非常有效。特别地,我们表明,使用我们的方法对长度为n的位字符串进行散列通常需要在Fp中最多进行2n次乘法运算,但是我们建议使用特定的线性函数对,根本不需要执行任何乘法运算。我们还为散列函数的冲突长度给出了明确的下限,该散列函数对应于Fp上这些特定的线性函数对。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号