PROGRAMMABLE CELLULAR AUTOMATA BASED ENCRYPTION ALGORITHM

被引:15
|
作者
Anghelescu, Petre [1 ]
Sofron, Emil [1 ]
Rincu, Cristian-Iulian [2 ]
Iana, Vasile-Gabriel [1 ]
机构
[1] Univ Pitesti, Dept Elect & Comp, St Targu Din Vale,1, Pitesti 110040, Arges, Romania
[2] Mil Tech Acad, Bucharest, Romania
关键词
Cellular Automata; Cryptography; Artificial Life; FPGA;
D O I
10.1109/SMICND.2008.4703423
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we present a new encryption algorithm based on the programmable cellular automata (PCA) theory. The cryptosystem is featured by its large key space and high speed due to cellular automata's Parallel information processing property. Moreover, the encryption and decryption devices share the identical modules, which give appropriate solutions for implementation of the cryptographic modules in high speed applications. So the scheme could be implemented efficiently in hardware, in reconfigurable hardware structures. The design has been implemented in both: in software using C# programming language and in hardware on a XC3S500E FPGA board using VHDL.
引用
收藏
页码:351 / +
页数:2
相关论文
共 50 条
  • [1] Encryption Algorithm for Block Ciphers Based on Programmable Cellular Automata
    Ray, Abhishek
    Das, Debasis
    [J]. INFORMATION PROCESSING AND MANAGEMENT, 2010, 70 : 269 - 275
  • [2] Hardware Implementation of Programmable Cellular Automata Encryption Algorithm
    Anghelescu, Petre
    [J]. 2012 35TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2012, : 18 - 21
  • [3] Design and Implementation of an Electronic Encryption System Based on Programmable Cellular Automata Algorithm
    Anghelescu, Petre
    [J]. 2024 47TH INTERNATIONAL SPRING SEMINAR ON ELECTRONICS TECHNOLOGY, ISSE 2024, 2024,
  • [4] FPGA Implementation of Programmable Cellular Automata Encryption Algorithm for Network Communications
    Anghelescu, Petre
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2016, 31 (05): : 361 - 370
  • [5] Encryption Technique with Programmable Cellular Automata (ETPCA)
    Anghelescu, Petre
    Ionita, Silviu
    Sofron, Emil
    [J]. JOURNAL OF CELLULAR AUTOMATA, 2010, 5 (1-2) : 79 - 105
  • [6] Image Encryption Based on 5-Neighbor Programmable Cellular Automata
    Kang, Sung Won
    Choi, Un Sook
    [J]. 2022 27TH ASIA PACIFIC CONFERENCE ON COMMUNICATIONS (APCC 2022): CREATING INNOVATIVE COMMUNICATION TECHNOLOGIES FOR POST-PANDEMIC ERA, 2022, : 566 - 571
  • [7] Data Encryption Algorithm Based on Evolvable Cellular Automata
    Nie Xin
    Li Yuan-xiang
    Wang Long
    Wu Sheng-yang
    [J]. ICFCSE 2011: 2011 INTERNATIONAL CONFERENCE ON FUTURE COMPUTER SUPPORTED EDUCATION, VOL 1, 2011, : 514 - 517
  • [8] Programmable Cellular Automata (PCA) Based Advanced Encryption Standard (AES) Hardware Architecture
    Maiti, Nirmalya S.
    Ghosh, Soumyabrata
    Shikdar, Biplab K.
    Chandhuri, P. Pal
    [J]. CELLULAR AUTOMATA, 2010, 6350 : 271 - +
  • [9] FPGA Implementation of Hybrid Linear Cellular Automata based Encryption Algorithm
    Gangadari, Bhoopal Rao
    Ahamed, Shaik Rafi
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMMUNICATION AND SIGNAL PROCESSING (ICCSP), 2017, : 281 - 285
  • [10] Reversible cellular automata based encryption
    Seredynski, M
    Pienkosz, K
    Bouvry, P
    [J]. NETWORK AND PARALLEL COMPUTING, PROCEEDINGS, 2004, 3222 : 411 - 418