首页> 外文会议>International Workshop on Cryptographic Hardware and Embedded Systems >CAIRN 2: An FPGA Implementation of the Sieving Step in the Number Field Sieve Method
【24h】

CAIRN 2: An FPGA Implementation of the Sieving Step in the Number Field Sieve Method

机译:Cairn 2:FPGA在数字筛筛法中的筛分步骤

获取原文
获取外文期刊封面目录资料

摘要

The hardness of the integer factorization problem assures the security of some public-key cryptosystems including RSA, and the number field sieve method (NFS), the most efficient algorithm for factoring large integers currently, is a threat for such cryptosystems. Recently, dedicated factoring devices attract much attention since it might reduce the computing cost of the number field sieve method. In this paper, we report implementational and experimental results of a dedicated sieving device "CAIRN 2" with Xilinx's FPGA which is designed to handle up to 768-bit integers. Used algorithm is based on the line sieving, however, in order to optimize the efficiency, we adapted a new implementational method (the pipelined sieving). In addition, we actually factored a 423-bit integer in about 30 days with the developed device CAIRN 2 for the sieving step and usual PCs for other steps. As far as the authors know, this is the first FPGA implementation and experiment of the sieving step in NFS.
机译:整数分解问题的硬度确保了一些公钥密码系统的安全性,包括RSA,以及数字字段筛分方法(NFS),最有效的算法,用于编写大型整数,是此类密码系统的威胁。最近,专用的因子设备引起了很多关注,因为它可能会降低数字筛分方法的计算成本。在本文中,我们向Xilinx的FPGA报告了专用筛分设备“Cairn 2”的实施和实验结果,该FPGA旨在处理高达768位的整数。二手算法基于线路筛分,但是,为了优化效率,我们改编了一种新的实现方法(流水线筛分)。此外,我们在大约30天内使用开发的设备Cairn 2进行了423位整数,用于筛分步骤和常规PC进行其他步骤。就作者知道,这是第一个FPGA实施和NFS筛分步骤的实验。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号