首页> 外文会议>2015 International Conference on Field Programmable Technology >An efficient architecture for zero overhead data en-/decryption using reconfigurable cryptographic engine
【24h】

An efficient architecture for zero overhead data en-/decryption using reconfigurable cryptographic engine

机译:使用可重配置密码引擎的零开销数据加密/解密的有效架构

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

摘要

Many applications use encryption to protect data confidentiality, which require decryption before any data processing. Integrating ASIC design of encryption engines and general-purpose processor can yield the best overall performance in program execution as it benefits from low latency hardware engine and high processor memory bandwidth. However, ASIC design is fixed once manufactured, which cannot afford any changes in the implemented cryptographic algorithm. FPGA implementation is attractive in terms of its re-configurability but it is generally much slower than ASIC design. In this demo, we present a novel scheme that can offload the latency of reconfigurable cryptographic engine from the overall execution and define an en-/decryption data interface, which is independent of the underlying encryption algorithms. To verify our proposed scheme, we implemented a FPGA prototype, which integrated our design with OpenRISC on ALTERA DE2i-150 evaluation board. We prove that our proposed architecture can flexibly and efficiently en-/decrypt the data with zero overheads towards overall program execution with careful design. Our case study on SQLite shows that the query execution over a 1GB encrypted database on our implemented system introduces performance overhead ranging from 0% to 14%.
机译:许多应用程序使用加密来保护数据机密性,这要求在进行任何数据处理之前先进行解密。集成加密引擎和通用处理器的ASIC设计可以在程序执行中产生最佳的整体性能,因为它得益于低延迟的硬件引擎和高处理器内存带宽。但是,ASIC设计一旦制造便是固定的,无法对已实现的加密算法进行任何更改。 FPGA实现在可重新配置性方面很有吸引力,但通常比ASIC设计要慢得多。在此演示中,我们提出了一种新颖的方案,该方案可以从整体执行中减轻可重新配置密码引擎的延迟,并定义一个独立于底层加密算法的加密/解密数据接口。为了验证我们提出的方案,我们实现了一个FPGA原型,该原型在ALTERA DE2i-150评估板上将我们的设计与OpenRISC集成在一起。我们证明,通过精心设计,我们提出的体系结构可以以零开销灵活,高效地加密/解密数据,从而实现总体程序执行。我们在SQLite上的案例研究表明,在已实现的系统上通过1GB加密数据库执行查询会导致性能开销从0%到14%不等。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号