...
首页> 外文期刊>三菱电机技报 >暗号アルゴリズムのハードウェア実装技術
【24h】

暗号アルゴリズムのハードウェア実装技術

机译:密码算法的硬件实现技术

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

获取外文期刊封面封底 >>

       

摘要

近年,小型機器やデバイス単体が通信機能を持つことによってセキュリティ機能が不可欠となりつつある。 また,ネットワークの高速化に伴い,SSL (Secure Socket Layer)等で必要な暗号化処理をより効率的に装置内で処理することが求められている。 従来の高速化手法としては,ASIC (Application Specific Integrated Circuit)やDSP (Digital Signal Processor)を用いたアクセラレーションが一般的である。 しかしながら,ASICの開発はコストが高く,セキュリティの要件上,アルゴリズムやそのパラメータが変更されうる暗号処理に対し,柔軟性に乏しい。 またDSPを用いた処理方式は,ソフトウェアをベースに構築可能なため,柔軟性は高いが,ASICと比較すると処理性能は劣る。 柔軟性と性能を満たす解決策として,FPGA (Field Programmable Gate Array)を用いた処理方式が提案されている。 FPGAは,開発コストが低く,回路の変更が可能なため柔軟性が高い。 また,容易に実動作までの実現が可能である。 三菱電機はセキュリティ機能の中でも処理が重いとされる公開鍵(かぎ)暗号系の処理をFPGA上で専用LSI並みの高速処理を可能とするハードウェア実装技術を開発した。 当社が試作したべき乗剰余演算回路は512ビットのべき乗剰余演算を約0.26msで処理可能である。 これは,筆者が知る限り,FPGAによるべき乗剰余演算回路としては世界最速である。 また,回路規模は4,000slices程度であり,Virtex-4シリーズで最小の論理規模のFPGA上でも実装可能である。 この技術によって様々な機器で低コストに暗号処理のアクセラレーションが可能となる。
机译:近年来,由于小型设备和仅设备具有通信功能,所以安全功能变得必不可少。另外,随着网络速度的提高,需要更有效地处理设备中的SSL(安全套接字层)等所需的加密处理。作为常规的加速方法,使用ASIC(专用集成电路)或DSP(数字信号处理器)的加速是常见的。但是,ASIC的开发很昂贵,并且由于安全性要求,对于密码处理来说是不灵活的,在密码处理中可以更改算法及其参数。此外,使用DSP的处理方法具有高度的灵活性,因为它可以基于软件构建,但是处理性能不如ASIC。作为满足灵活性和性能的解决方案,已经提出了使用FPGA(现场可编程门阵列)的处理方法。 FPGA具有很高的灵活性,因为它们的开发成本很低并且可以更改电路。另外,可以容易地实现实际操作。三菱电机开发了一种硬件安装技术,该技术可以在FPGA上进行高速处理,该高速处理可以与专用LSI相媲美,以处理公钥加密系统,该系统被认为是最重的安全功能之一。我们原型化的功率余量计算电路可以在约0.26 ms的时间内处理512位功率余量计算。据作者所知,这是基于FPGA的世界上最快的乘法余数计算电路。此外,电路规模约为4,000片,并且可以以Virtex-4系列中最小的逻辑规模将其安装在FPGA上。该技术可以低成本加速各种设备中的密码处理。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号