Two improved algorithms and hardware implementations for key distribution using extended programmable cellular automata

被引:1
|
作者
Zhang, CN [1 ]
Deng, M [1 ]
Mason, R [1 ]
机构
[1] Univ Regina, Dept Comp Sci, TRLabs, Regina, SK S4S 0A2, Canada
关键词
D O I
10.1109/CSAC.1998.738644
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, tee present two efficient algorithms and a simple hardware structure for the implementation of Diffie-Hellman key distribution in GF(2(n)). Two algorithms investigated are improved table look-up algorithm and binary algorithm. The hardware structure is an extended programmable cellular automata (PCA), which is much more flexible and can be used for key distribution and conventional cryptography. Based on our improved methods and PCA structure, we implement two hardware systems for Diffie-Hellman key distribution. With very high speed and simple logic circuit features, these hardware systems are ideally suited for VLSI implementation.
引用
收藏
页码:244 / 249
页数:6
相关论文
共 50 条
  • [31] Synthesis of self-replication cellular automata using genetic algorithms
    Kajisha, H
    Saito, T
    [J]. IJCNN 2000: PROCEEDINGS OF THE IEEE-INNS-ENNS INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOL V, 2000, : 173 - 177
  • [32] Pattern Generation and Symmetric Key Block Ciphering Using Cellular Automata
    Mehta, Rajat Kumar
    Rani, Rajneesh
    [J]. 2016 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2016, : 2692 - 2695
  • [33] IECA: an efficient IoT friendly image encryption technique using programmable cellular automata
    Satyabrata Roy
    Umashankar Rawat
    Harsh Ajay Sareen
    Sanjeet Kumar Nayak
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2020, 11 : 5083 - 5102
  • [34] IECA: an efficient IoT friendly image encryption technique using programmable cellular automata
    Roy, Satyabrata
    Rawat, Umashankar
    Sareen, Harsh Ajay
    Nayak, Sanjeet Kumar
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 11 (11) : 5083 - 5102
  • [35] Smallest Implementations of Optimum-Time Firing Squad Synchronization Algorithms for One-Bit-Communication Cellular Automata
    Umeo, Hiroshi
    Yanagihara, Takashi
    [J]. PARALLEL COMPUTING TECHNOLOGIES, 2011, 6873 : 210 - 223
  • [36] Balanced Distribution of Load on Grid Resources using Cellular Automata
    Sadeghi, Amir Akbarian
    Khademzadeh, Ahmad
    Salehnamadi, Mohammad Reza
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (07) : 610 - 617
  • [37] Balanced Distribution of Load on Grid Resources using Cellular Automata
    Sadeghi, Amir Akbarian
    Khademzadeh, Ahmad
    Salehnamadi, Mohammad Reza
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (09) : 69 - 76
  • [38] On the design of optimal 2D filters for efficient hardware implementations of image processing algorithms by using power-of-two terms
    Hore, Alain
    Yadid-Pecht, Orly
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (02) : 429 - 457
  • [39] On the design of optimal 2D filters for efficient hardware implementations of image processing algorithms by using power-of-two terms
    Alain Horé
    Orly Yadid-Pecht
    [J]. Journal of Real-Time Image Processing, 2019, 16 : 429 - 457
  • [40] Dynamic Secure Key Distribution Based on Dispersion Equalization and Cellular Automata for Optical Transmission
    Cui, Jiabin
    Kong, Wei
    Liu, Zhaoyang
    Ji, Yuefeng
    [J]. PHOTONICS, 2023, 10 (12)