首页> 外文会议>Cryptographic Hardware and Embedded Systems-CHES 2008 >Exploiting the Power of GPUs for Asymmetric Cryptography
【24h】

Exploiting the Power of GPUs for Asymmetric Cryptography

机译:利用GPU的非对称密码功能

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

摘要

Modern Graphics Processing Units (GPU) have reached a dimension with respect to performance and gate count exceeding conventional Central Processing Units (CPU) by far. Many modern computer systems include - beside a CPU - such a powerful GPU which runs idle most of the time and might be used as cheap and instantly available co-processor for general purpose applications. In this contribution, we focus on the efficient realisation of the computationally expensive operations in asymmetric cryptosystems on such off-the-shelf GPUs. More precisely, we present improved and novel implementations employing GPUs as accelerator for RSA and DSA cryptosystems as well as for Elliptic Curve Cryptography (ECC). Using a recent Nvidia 8800GTS graphics card, we are able to compute 813 modular exponentiations per second for RSA or DSA-based systems with 1024 bit integers. Moreover, our design for ECC over the prime field P-224 even achieves the throughput of 1412 point multiplications per second.
机译:在性能和门数方面,现代图形处理单元(GPU)的规模已经远远超过了传统的中央处理单元(CPU)。许多现代计算机系统(除了CPU之外)还包括这样一个功能强大的GPU,该GPU在大多数时间都处于空闲状态,可以用作通用应用程序的廉价且即时可用的协处理器。在这一贡献中,我们着重于在这种现成的GPU上非对称密码系统中高效实现计算上昂贵的操作。更准确地说,我们提出了采用GPU作为RSA和DSA密码系统以及椭圆曲线密码术(ECC)的加速器的改进且新颖的实现。使用最新的Nvidia 8800GTS图形卡,对于具有1024位整数的基于RSA或DSA的系统,我们能够每秒计算813个模块化指数。此外,我们针对素场P-224的ECC设计甚至实现了每秒1412点乘法的吞吐量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号