首页> 外文期刊>Future generation computer systems >Energy-efficient crypto acceleration with HW/SW co-design for HTTPS
【24h】

Energy-efficient crypto acceleration with HW/SW co-design for HTTPS

机译:通过HTTPS的硬件/软件协同设计实现节能加密加速

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

摘要

Entering the Big Data era leads to the rapid development of web applications which provide highperformance sensitive access on large cloud data centers. HTTPS has been widely deployed as an extension of HTTP by adding an encryption layer of SSL/TLS protocol for secure communication over the Internet. To accelerate the complex crypto computation, specific acceleration instruction set and hardware accelerator are adopted. However, energy consumption has been ignored in the rush for performance. Actually, energy efficiency has become a challenge with the increasing demands for performance and energy saving in data centers. In this paper, we present the EECA, an Energy-Efficient Crypto Acceleration system for HTTPS with OpenSSL. It provides high energy-efficient encryption through HW/SW co-design. The essential idea is to make full use of system resource to exert the superiorities of different crypto acceleration approaches for an energy-efficient design. Experimental results show that, if only do crypto computations with typical encryption algorithm AES-256-CBC, the proposed EECA could get up to 1637.13%, 84.82%, and 966.23% PPW (Performance per Watt) improvement comparing with original software encryption, instruction set acceleration and hardware accelerator, respectively. If considering the whole working flow for end-to-end secure HTTPS based on OpenSSL with cipher suite ECDHE-RSA-AES256-SHA384, EECA could also improve the energy efficiency by up to 422.26%, 40.14% and 96.05% comparing with the original Web server using software, instruction set and hardware accelerators, respectively. (C) 2019 Elsevier B.V. All rights reserved.
机译:进入大数据时代导致Web应用程序的快速开发,该Web应用程序在大型云数据中心上提供高性能的敏感访问。通过添加SSL / TLS协议的加密层以通过Internet进行安全通信,HTTPS已被广泛部署为HTTP的扩展。为了加速复杂的密码计算,采用了特定的加速指令集和硬件加速器。但是,在急于提高性能的过程中,能耗被忽略了。实际上,随着数据中心对性能和节能的要求不断提高,能源效率已成为一项挑战。在本文中,我们介绍了EECA,这是一种用于带有OpenSSL的HTTPS的节能加密加速系统。它通过硬件/软件协同设计提供了高能效的加密。基本思想是充分利用系统资源来发挥不同加密加速方法的优势,从而实现节能设计。实验结果表明,如果仅使用典型的加密算法AES-256-CBC进行加密计算,与原始软件加密,指令相比,拟议的EECA可以将PPW(每瓦性能)提高多达1637.13%,84.82%和966.23%。分别设置加速和硬件加速器。如果考虑使用带有密码套件ECDHE-RSA-AES256-SHA384的基于OpenSSL的端到端安全HTTPS的整个工作流程,则EECA还可将能源效率提高到原来的422.26%,40.14%和96.05%。 Web服务器分别使用软件,指令集和硬件加速器。 (C)2019 Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号