课题基金 / 基金详情

Researches on hardware algorithms for arithmetic operations in finite fields.

Researches on hardware algorithms for arithmetic operations in finite fields.
研究有限域算术运算的硬件算法。
批准号:
14380142
负责人:
TAKAGI Naofumi
金额:
$9.28万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (B)
财政年份:
2002
资助国家:
日本
项目状态:
已结题
起止时间:
2002 至 2004

项目摘要

项目成果

TAKAGI Naofumi的其他基金

相似基金

相关文献

中文摘要
翻译
我们研究了有限域中算术运算的硬件算法,这些算法在密码系统和编码系统中起着重要的作用,并得到了以下结果。(1)基于先前提出的扩展二进制GCD方法,改进了有限域GF(2^m)除法的硬件算法,设计了基于该算法的电路,并通过计算机仿真和原型LSI的制作对该电路进行了评价。(2)提出了模块化除法/蒙哥马利乘法的硬件算法,设计了基于该算法的电路,并通过计算机仿真对电路进行了评价。模除法,即有限域GF(p)上的除法,是基于扩展二进制GCD方法的。这两种操作可以使用硬件数量与基于扩展二进制GCD方法的模块化分频器的硬件数量大致相同的电路来执行。(3)提出了模块化除法/模块化乘法/蒙哥马利乘法的硬件算法,并在此基础上设计了电路,并通过计算机仿真对电路进行了评价。模除法基于扩展欧几里得算法。这三个操作可以用一个电路来完成,这个电路的硬件数量与基于扩展欧几里得算法的模块化分法器的硬件数量大致相同。(4)在扩展欧几里得算法的基础上,提出了一种计算有限域GF(2^m)乘法逆的硬件算法。该算法使用查找表一步执行扩展欧几里得算法的几个步骤。该算法也适合于软件实现。(5)开发了一种用于模块化约简的整数除法硬件算法。在模算法中,即GF(p)中的算法,常出现p的模约简,即整数除以模p的余数计算。由于整数除法的广泛应用,因此在微处理器中嵌入基于该算法的整数除法器以加速各种计算是很有吸引力的。少
英文摘要
We have investigated hardware algorithms for arithmetic operations in finite fields which play important roles in cryptosystems as well as in coding systems, and have obtained the following results.(1)We improved the hardware algorithm for division in finite field GF(2^m) based on the extended binary GCD method that we proposed previously, designed a circuit based on it, and evaluated the circuit by computer simulation as well as fabrication of a prototype LSI.(2)We developed a hardware algorithm for modular division/Montgomery multiplication, designed a circuit based on it, and evaluated the circuit by computer simulation. The modular division, i.e., division in finite field GF(p), is based on the extended binary GCD method. The two operations can be performed using a circuit whose amount of hardware is about the same as that of a modular divider based on the extended binary GCD method.(3)We developed a hardware algorithm for modular division/modular multiplication/Montgomery multipli … More cation, designed a circuit based on it, and evaluated the circuit by computer simulation. The modular division is based on the extended Euclid's algorithm. The three operations can be performed using a circuit whose amount of hardware is about the same as that of a modular divider based on the extended Euclid's algorithm.(4)We developed a hardware algorithm for computing multiplicative inverse in finite field GF(2^m) based on the extended Euclid's algorithm. This algorithm executes several steps of the extended Euclid's algorithm in one step using a look-up table. This algorithm is also suited for software implementation.(5)We developed a hardware algorithm for integer division which is used for modular reduction. In modular arithmetic, i.e., arithmetic in GF(p), modular reduction by p, i.e., the residue calculation of an integer divided by the modulus p, often appears. Since integer division is widely used, it is attractive to embed an integer divider based on the proposed algorithm in microprocessors for accelerating various computations. Less
期刊论文(40)
专著(0)
科研奖励(0)
会议论文
An algorithm using look-up table based on extended Euclid's algorithm for computing inversion in GF(2^m)
基于扩展欧几里得算法的查找表算法用于计算 GF(2^m) 中的反演
DOI: --
发表时间: 2004
期刊: IEICE Technical Report VLD2004-2
影响因子: --
作者: [K.Kobayashi, N.Takagi, K.Takagi]
通讯作者: K.Takagi
高木直史: "A VLSI Algorithm for Modular Multiplication/Division"Proc. 16th IEEE Symposium on Computer Arithmetic. (掲載決定). (2003)
Naofumi Takagi:“模乘/除法的 VLSI 算法”第 16 届 IEEE 计算机算术研讨会(2003 年出版)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
A hardware algorithm for integer division
整数除法的硬件算法
DOI: --
发表时间: 2005
期刊: Proceedings of the 17th IEEE Symposium on Computer Arithmetic
影响因子: --
作者: [N.Takagi, S.Kadowaki, K.Takagi]
通讯作者: K.Takagi
冗長2進表現の絶対値計算を用いた整数除算回路
使用冗余二进制表示的绝对值计算的整数除法电路
DOI: --
发表时间: 2004
期刊: 電子情報通信学会技術研究報告 VLD2004-3
影响因子: --
作者: [門脇俊介, 高木直史, 高木一義]
通讯作者: 高木一義
共 16 条
    Research on high-performance and highly-dependable floating-point arithmetic unit arrays by contriving data representation
    • 批准号:
      24300019
    • 项目类别:
      Grant-in-Aid for Scientific Research (B)
    • 资助金额:
      $6.74万
    • 财政年份:
      2012
    • 负责人:
      TAKAGI Naofumi
    • 依托单位:
    Research on synthesis of easily-testable arithmetic circuits
    • 批准号:
      20300016
    • 项目类别:
      Grant-in-Aid for Scientific Research (B)
    • 资助金额:
      $7.4万
    • 财政年份:
      2008
    • 负责人:
      TAKAGI Naofumi
    • 依托单位:
    Studies on hardware algorithms for high-performance arithmetic circuits
    • 批准号:
      10680349
    • 项目类别:
      Grant-in-Aid for Scientific Research (C)
    • 资助金额:
      $1.98万
    • 财政年份:
      1998
    • 负责人:
      TAKAGI Naofumi
    • 依托单位:
    Studies on combined arithmetic circuits for high-speed digital signal processing
    • 批准号:
      08680358
    • 项目类别:
      Grant-in-Aid for Scientific Research (C)
    • 资助金额:
      $1.6万
    • 财政年份:
      1996
    • 负责人:
      TAKAGI Naofumi
    • 依托单位:
    海外基金