首页> 外文会议>Applied cryptography and network security >High Performance GHASH Function for Long Messages
【24h】

High Performance GHASH Function for Long Messages

机译:长消息的高性能GHASH功能

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

摘要

This work presents a new method to compute the GHASH function involved in the Galois/Counter Mode of operation for block ciphers. If X = X_1 ... X_n is a bit string made of n blocks of 128 bits each, then the GHASH function effectively computes X_1H~n + X_2H~(n-1) + ... X_nH, where H is an element of the binary field F2i28. This operation is usually computed by using n successive multiply-add operations over F_2128. In this work, we propose a method to replace all but a fixed number of those multiplications by additions on the field. This is achieved by using the characteristic polynomial of H. We present both how to use this polynomial to speed up the GHASH function and how to efficiently compute it for each session that uses a new H.
机译:这项工作提出了一种新的方法来计算分块密码的Galois / Counter操作模式中涉及的GHASH函数。如果X = X_1 ... X_n是由n个块组成的位串,每个块128位,则GHASH函数有效地计算X_1H〜n + X_2H〜(n-1)+ ... X_nH,其中H是元素的元素二进制字段F2i28。通常通过在F_2128上使用n个连续的乘法加法运算来计算此运算。在这项工作中,我们提出了一种方法,该方法通过现场加法来替换除固定数量之外的所有乘法。这是通过使用H的特征多项式来实现的。我们既介绍了如何使用该多项式来加快GHASH函数的速度,又介绍了如何针对每个使用新H的会话有效地对其进行计算。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号