Performance of Parallel ChaCha20 Stream Cipher

被引:0
|
作者
Velea, Radu [1 ]
Gurzau, Florina [1 ]
Margarit, Laurentiu [1 ]
Bica, Ion [1 ]
Patriciu, Victor-Valeriu [1 ]
机构
[1] Mil Tech Acad Bucharest, Dept Comp Engn, Bucharest, Romania
关键词
stream cipher; GPU; OpenCL; ChaCha20;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
ChaCha20 is an encryption cipher selected by Google to replace the now obsolete RC4 in the Chrome browser and Android devices. The current article discusses the performance implications of parallelizing ChaCha20 across multicore CPU and GPU. The serial implementation used to derive the parallel code is part of BoringSSL encryption library. We used OpenMP and OpenCL to accelerate the cipher and obtain the experimental results.
引用
收藏
页码:391 / 395
页数:5
相关论文
共 50 条
  • [1] High-Performance Hardware Structure of ChaCha20 Stream Cipher Based on Sparse Parallel Prefix Adder
    Rashidi, Bahram
    [J]. INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2024,
  • [2] Implementation and optimization of ChaCha20 stream cipher on sunway taihuLight supercomputer
    Cai, Weilin
    Chen, Heng
    Wang, Ziheng
    Zhang, Xingjun
    [J]. JOURNAL OF SUPERCOMPUTING, 2022, 78 (03): : 4199 - 4216
  • [3] A hybrid CPU/GPU Scheme for Optimizing ChaCha20 Stream Cipher
    Wang, Ziheng
    Chen, Heng
    Cai, Weiling
    [J]. 19TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2021), 2021, : 1171 - 1178
  • [4] Implementation and optimization of ChaCha20 stream cipher on sunway taihuLight supercomputer
    Weilin Cai
    Heng Chen
    Ziheng Wang
    Xingjun Zhang
    [J]. The Journal of Supercomputing, 2022, 78 : 4199 - 4216
  • [5] Event-based cryptography for automation networks of cyber-physical systems using the stream cipher ChaCha20
    Lima, Publio M.
    da Silva, Carlos K. P.
    de Farias, Claudio M.
    Carvalho, Lilian K.
    Moreira, Marcos, V
    [J]. IFAC PAPERSONLINE, 2022, 55 (28): : 58 - 65
  • [6] Vectorization on ChaCha Stream Cipher
    Goll, Martin
    Gueron, Shay
    [J]. 2014 11TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS (ITNG), 2014, : 612 - 615
  • [7] Rotational Cryptanalysis on ChaCha Stream Cipher
    Barbero, Stefano
    Bazzanella, Danilo
    Bellini, Emanuele
    [J]. SYMMETRY-BASEL, 2022, 14 (06):
  • [8] Extended-Chacha20 Stream Cipher With Enhanced Quarter Round Function
    Kebande, Victor R.
    [J]. IEEE ACCESS, 2023, 11 : 114220 - 114237
  • [9] A 3.65 Gb/s Area-Efficiency ChaCha20 Cryptocore
    Serrano, Ronaldo
    Sarmiento, Marco
    Duran, Ckristian
    Hoang, Trong-Thuc
    Pham, Cong-Kha
    [J]. 2022 19TH INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2022, : 79 - 80
  • [10] Deriving ChaCha20 key streams from targeted memory analysis
    McLaren, Peter
    Buchanan, William J.
    Russell, Gordon
    Tan, Zhiyuan
    [J]. JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2019, 48