首页> 外文会议>High Performance Computing for Computational Science - VECPAR 2008 >Vectorized AES Core for High-throughput Secure Environments
【24h】

Vectorized AES Core for High-throughput Secure Environments

机译:用于高吞吐量安全环境的矢量化AES内核

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Parallelism has long been used to increase the throughput of applications that process independent data. With the advent of multicore technology designers and programmers are increasingly forced to think in parallel. In this paper we present the evaluation of an encryption core capable of handling multiple data streams. The design is oriented towards future scenarios for internet, where throughput capacity requirements together with privacy and integrity will be critical for both personal and corporate users. To power such scenarios we present a technique that increases the efficiency of memory bandwidth utilization of cryptographic cores. We propose to feed cryptographic engines with multiple streams to better exploit the available bandwidth. To validate our claims, we have developed an AES core capable of encrypting two streams in parallel using either ECB or CBC modes. Our AES core implementation consumes trivial amount of resources when a Virtex-II Pro FPGA device is targeted.
机译:长期以来,并行已用于提高处理独立数据的应用程序的吞吐量。随着多核技术的出现,设计师和程序员越来越被迫并行考虑。在本文中,我们介绍了能够处理多个数据流的加密核心的评估。该设计面向互联网的未来方案,在这种情况下,吞吐量容量要求以及隐私和完整性对​​于个人和公司用户都至关重要。为了支持这种情况,我们提出了一种提高加密核心的内存带宽利用效率的技术。我们建议为加密引擎提供多个流,以更好地利用可用带宽。为了验证我们的主张,我们开发了一种AES内核,该内核能够使用ECB或CBC模式并行加密两个流。以Virtex-II Pro FPGA器件为目标时,我们的AES内核实现消耗了少量资源。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号