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 条
  • [1] Cellular Automata Hardware Implementations - an Overview
    Dascalu, Monica
    [J]. ROMANIAN JOURNAL OF INFORMATION SCIENCE AND TECHNOLOGY, 2016, 19 (04): : 360 - 368
  • [2] On the hardware design of elliptic curve public key cryptosystems using programmable cellular automata
    Zied, Guitouni
    Mohsen, Machhout
    Rached, Tourki
    [J]. SCS: 2008 2ND INTERNATIONAL CONFERENCE ON SIGNALS, CIRCUITS AND SYSTEMS, 2008, : 440 - 445
  • [3] Programmable cellular automata based Montgomery hardware architecture
    Jeon, Jun-Cheol
    Yoo, Kee-Young
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2007, 186 (01) : 915 - 922
  • [4] Hardware Implementation of Programmable Cellular Automata Encryption Algorithm
    Anghelescu, Petre
    [J]. 2012 35TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2012, : 18 - 21
  • [5] Hardware version for two-dimensional cellular automata
    Dascalu, M
    Franti, E
    Hascsi, Z
    [J]. CAS '97 PROCEEDINGS - 1997 INTERNATIONAL SEMICONDUCTOR CONFERENCE, 20TH EDITION, VOLS 1 AND 2, 1997, : 597 - 600
  • [6] Some new generalized synchronization algorithms and their implementations for large scale cellular automata
    Umeo, H
    Hisaoka, M
    Michisaka, K
    Nishioka, K
    Maeda, M
    [J]. UNCONVENTIONAL MODELS IN COMPUTATION, PROCEEDINGS, 2002, 2509 : 276 - 286
  • [7] Parallel implementations of cellular automata algorithms on the AGILA high performance computing system
    Saldaña, RP
    Tabares, WC
    Yu, WES
    [J]. I-SPAN'02: INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND NETWORKS, PROCEEDINGS, 2002, : 125 - 131
  • [9] Field programmable gate array implementations of cellular automata for pseudo-random number generation
    Isaacs, JC
    Watkins, RK
    Foo, SY
    [J]. PDPTA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-4, 2003, : 1957 - 1963
  • [10] 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 - +