Hardware Design and Software Simulation for Four Classical Cryptosystems

被引:0
作者
Abu Al-Haija, Qasem [1 ]
Al-Mubarak, Hanan [1 ]
Al-Humam, Abdulla [1 ]
机构
[1] King Faisal Univ, Dept Elect Engn, Al Hasa 31982, Saudi Arabia
来源
4TH INTERNATIONAL CONFERENCE ON EMERGING UBIQUITOUS SYSTEMS AND PERVASIVE NETWORKS (EUSPN-2013) AND THE 3RD INTERNATIONAL CONFERENCE ON CURRENT AND FUTURE TRENDS OF INFORMATION AND COMMUNICATION TECHNOLOGIES IN HEALTHCARE (ICTH) | 2013年 / 21卷
关键词
Cryptography; Digital Design; Modular Arithmetic; Affine Cipher; Shift Cipher; Playfair Cipher; ADFGX Cipher;
D O I
10.1016/j.procs.2013.09.069
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The classical Cryptosystems are very old cryptosystems that were primarily used in the pre-computer era. They are considered weak nowadays and too easy to break, especially with computers. However, these simple cryptosystems give a good illustration of several of the important ideas of the cryptography and cryptanalysis's Systems. They are considered as the heart of cryptography science and its good to start with. In this paper, we arc going to design several cryptosystems using lava programming language such as shift cipher, affine cipher and others. in addition, we will practice on several number theory algorithms especially the modular arithmetic and prime numbers as well as on decomposing a large problem into modules and testing a circuit that is too large to test exhaustively. The software can be used then to send and receive an encrypted messages using the email systems. Moreover, a hardware design for Caesar and Affine Ciphers will be simulated via Multisim software and implemented using the logic gates and circuits and the skills learned from digital logic design course. (C) 2013 The Authors. Published by Elsevier B.V.
引用
收藏
页码:500 / 505
页数:6
相关论文
共 5 条
  • [1] Abu Al-Haija Qasem, 2012, LECT NOTES EXPT SHEE
  • [2] [Anonymous], 2002, Introduction to Cryptography with Coding Theory
  • [3] Deitel P. J., 2017, JAVA PROGRAM EARLY O, V11
  • [4] National Instruments Website, MULT 12 0
  • [5] [No title captured]