Batch Processing of Multi-Variant AES Cipher with GPU

被引:0
|
作者
Patchappen, Mohanaraj [1 ]
Yassin, Yaszrina Mohd [1 ]
Karuppiah, Ettikan K. [1 ]
机构
[1] Mimos Berhad, ATL, Kuala Lumpur, Malaysia
关键词
Batching; AES; GPU; CUDA; Parallelization;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Symmetric ciphers are key components in ensuring data confidentiality. One of the most well-known symmetric ciphers is AES cipher. Current research on accelerating AES cipher with GPU only focuses on execution of one variant of the cipher. To cater for multi-variant AES cipher execution, variant specific buffering needs to be implemented, which will pose latency overhead. In this paper, we present our design and implementation for batch execution of multi-variant AES cipher processing with GPU. The evaluation results show that GPU brings significantly higher throughput over the CPU-only implementation while maintaining result correctness. For data size of 512MB, we can achieve 3 times and 1.6 times higher performance over single core CPU and multi-core CPU, respectively.
引用
收藏
页码:32 / 36
页数:5
相关论文
共 50 条
  • [1] Multi-variant Execution at the Edge
    Cabrera-Arteaga, Javier
    Laperdrix, Pierre
    Monperrus, Martin
    Baudry, Benoit
    [J]. PROCEEDINGS OF THE 9TH ACM WORKSHOP ON MOVING TARGET DEFENSE, MTD 2022, 2022, : 11 - 22
  • [2] MULTI-VARIANT KINETIC ANALYSES ON A MICROCOMPUTER
    ALBIN, M
    GRAY, HB
    [J]. COMPUTERS & CHEMISTRY, 1989, 13 (03): : 173 - 177
  • [3] MULTI-VARIANT ANALYSIS OF PATIENT COMPLIANCE
    WANG, YF
    SCHOOLER, K
    [J]. GERONTOLOGIST, 1982, 22 : 161 - 162
  • [4] Decoupling of multi-variant control system
    Li, Xu
    Xiong, Zhong-Hui
    Gao, Sheng
    Xiao, Bai-Le
    [J]. Dongli Gongcheng/Power Engineering, 2003, 23 (02):
  • [5] SecMVX: Analysis on the Vulnerability of Multi-Variant Execution
    Li, Bingzheng
    Zhang, Zheng
    Wang, Xiaomei
    Qu, Sheng
    Wu, Jiangxing
    [J]. CHINA COMMUNICATIONS, 2021, 18 (08) : 85 - 95
  • [6] Multi-Variant Execution to Protect Unpatched Software
    Bauer, Kevin
    Dedhia, Veer
    Skowyra, Richard
    Streilein, William
    Okhravi, Hamed
    [J]. 2015 RESILIENCE WEEK (RSW), 2015, : 108 - 113
  • [7] Adaptability within a Multi-Variant Serial Production
    Dombrowski, U.
    Krenkel, P.
    Ebentreich, D.
    [J]. VARIETY MANAGEMENT IN MANUFACTURING: PROCEEDINGS OF THE 47TH CIRP CONFERENCE ON MANUFACTURING SYSTEMS, 2014, 17 : 124 - 129
  • [8] Data Randomization for Multi-Variant Execution Environment
    Hwang, Dongil
    Shin, Jangseop
    Kim, Jeehwan
    Paek, Yunheung
    [J]. 2019 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2019, : 291 - 292
  • [9] A Framework for Projectional Multi-variant Model Editors
    Schroepfer, Johannes
    Buchmann, Thomas
    Westfechtel, Bernhard
    [J]. PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT (MODELSWARD), 2021, : 294 - 305
  • [10] Multi-Variant Assignment Generation and Assessment Techniques
    Ankoudinov, G. I.
    Ankoudinov, I. G.
    Strizhachenko, A. I.
    [J]. INNOVATIVE TECHNIQUES IN INSTRUCTION TECHNOLOGY, E-LEARNING, E-ASSESSMENT AND EDUCATION, 2008, : 166 - 170