High-speed GPU implementation of a secret sharing scheme based on cellular automata

被引:0
|
作者
Saeideh Kabirirad
Mahmood Fazlali
Ziba Eslami
机构
[1] Shahid Beheshti University,Department of Data and Computer Sciences
[2] G.C.,undefined
来源
关键词
GPU; CUDA; Cellular automata; (; , ; )-Secret sharing scheme;
D O I
暂无
中图分类号
学科分类号
摘要
Parallel implementation provides a solution for the problem of accelerating cellular automata (CA)-based secret sharing schemes and make them appropriate for bulk data sharing and real-time applications. By presenting new platforms, we need new implementation techniques to run algorithms as fast as possible on the platform. In this paper, we present a new implementation of a CA-based secret sharing scheme using the Graphic Processing Unit (GPU). We propose a new data arrangement that reduces the total number of accesses to the memories in GPU. Our algorithm further reduces the amount of data required by each thread and at the same time achieves a high cache hit rate. Also, it can achieve coalesced memory accesses to optimal use of the global memory bandwidth. The proposed method obtains speedup up to four times faster than the best previous GPU implemented CA-based multi-secret sharing schemes.
引用
收藏
页码:7314 / 7336
页数:22
相关论文
共 50 条
  • [21] A NEW SECRET SHARING SCHEME ADVERSARY FUZZY STRUCTURE BASED ON AUTOMATA
    Rashkolia, A. Saeidi
    Zahedi, M. M.
    Dehkordi, M. H.
    [J]. IRANIAN JOURNAL OF FUZZY SYSTEMS, 2018, 15 (04): : 1 - 11
  • [22] A Cheating Model for Cellular Automata-Based Secret Sharing Schemes
    Jafarpour, Borna
    Nematzadeh, Azadeh
    Kazempour, Vahid
    Sadeghian, Babak
    [J]. PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 25, 2007, 25 : 306 - +
  • [23] GPU Implementation of Physarum Cellular Automata Model
    Dourvas, Nikolaos I.
    Sirakoulis, Georgios Ch.
    Tsalides, Philippos
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE OF NUMERICAL ANALYSIS AND APPLIED MATHEMATICS 2014 (ICNAAM-2014), 2015, 1648
  • [24] A multisecret sharing scheme for color images based on cellular automata
    Alvarez, G.
    Encinas, L. Hernandez
    del Rey, A. Martin
    [J]. INFORMATION SCIENCES, 2008, 178 (22) : 4382 - 4395
  • [25] An Implementation of Image Secret Sharing Scheme Based on Matrix Operations
    Ren, Zihan
    Li, Peng
    Wang, Xin
    [J]. MATHEMATICS, 2022, 10 (06)
  • [26] High-speed metallic quantum-dot cellular automata
    Liu, M
    Lent, CS
    [J]. 2003 THIRD IEEE CONFERENCE ON NANOTECHNOLOGY, VOLS ONE AND TWO, PROCEEDINGS, 2003, : 465 - 468
  • [27] Multi-secret image sharing based on elementary cellular automata with steganography
    Shiguo Azza A.A.
    [J]. Multimedia Tools and Applications, 2020, 79 : 21241 - 21264
  • [28] Multi-secret image sharing based on elementary cellular automata with steganography
    Azza, A. A.
    Lian, Shiguo
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (29-30) : 21241 - 21264
  • [29] Fine-tuned High-speed Implementation of a GPU-based Median Filter
    Perrot, Gilles
    Domas, Stephane
    Couturier, Raphael
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2014, 75 (03): : 185 - 190
  • [30] Fine-tuned High-speed Implementation of a GPU-based Median Filter
    Gilles Perrot
    Stéphane Domas
    Raphaël Couturier
    [J]. Journal of Signal Processing Systems, 2014, 75 : 185 - 190