首页> 外文期刊>Mobile networks & applications >High-performance Public-key Cryptoprocessor for Wireless Mobile Applications
【24h】

High-performance Public-key Cryptoprocessor for Wireless Mobile Applications

机译:适用于无线移动应用的高性能公钥加密处理器

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

摘要

We present a high-speed public-key cryptoprocessor that exploits three-level parallelism in Elliptic Curve Cryptography (ECC) over GF(2"). The proposed cryptoprocessor employs a Parallelized Modular Arithmetic Logic Unit (P-MALU) that exploits two types of different parallelism for accelerating modular operations. The sequence of scalar multiplications is also accelerated by exploiting Instruction-Level Parallelism (ILP) and processing multiple P-MALU instructions in parallel. The system is programmable and hence independent of the type of the elliptic curves and scalar multiplication algorithms. The synthesis results show that scalar multiplication of ECC over GF(2163) on a generic curve can be computed in 20 and 16 us respectively for the binary NAF (Non-Adjacent Form) and the Montgomery method. The performance can be accelerated furthermore on a Koblitz curve and reach scalar multiplication of 12 μs with the TNAF (τ-adic NAF) method. This fast performance allows us to perform over 80,000 scalar multiplications per second and to enhance security in wireless mobile applications.
机译:我们提出了一种高速公钥密码处理器,该处理器在GF(2“)上利用椭圆曲线密码学(ECC)中的三级并行性。提出的密码处理器采用了并行模块化算术逻辑单元(P-MALU),它利用了两种类型的利用不同的并行度来加速模块化操作,还可以通过利用指令级并行性(ILP)并并行处理多个P-MALU指令来加快标量乘法的顺序,该系统是可编程的,因此与椭圆曲线和标量的类型无关综合结果表明,对于二进制NAF(非相邻形式)和蒙哥马利方法,通用曲线上的ECC在GF(2163)上的标量乘法可以分别在20和16 us内计算出来,可以加快性能。此外,通过TNAF(τ-adicNAF)方法在Koblitz曲线上达到12μs的标量乘法,这种快速性能使我们能够执行超过8次每秒0,000标量乘法,以增强无线移动应用程序的安全性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号