International Transaction of Electrical and Computer Engineers System
ISSN (Print): 2373-1273 ISSN (Online): 2373-1281 Website: http://www.sciepub.com/journal/iteces Editor-in-chief: Dr. Pushpendra Singh, Dr. Rajkumar Rajasekaran
Open Access
Journal Browser
Go
International Transaction of Electrical and Computer Engineers System. 2014, 2(2), 61-66
DOI: 10.12691/iteces-2-2-3
Open AccessArticle

Science of Cryptogrraphy

Ogunlewe A. O.1, Adedoyin M. A.1, and Folorunso C.O.1

1Department of Electronic and Computer Engineering, Lagos State University, Lagos, Nigeria

Pub. Date: March 12, 2014

Cite this paper:
Ogunlewe A. O., Adedoyin M. A. and Folorunso C.O.. Science of Cryptogrraphy. International Transaction of Electrical and Computer Engineers System. 2014; 2(2):61-66. doi: 10.12691/iteces-2-2-3

Abstract

Cryptography is the science of transforming data using a key such that the data is unintelligible to those who do not have the key. The primitive operation at the disposal of cryptography is encryption. Encryption is used to provide message privacy and integrity. It has helped in the past to ensure secrecy in important communication especially in military and diplomatic sectors. The different algorithm used in cryptography techniques will be highlighted and one of the applications would be presented using a Object Oriented programming language (OOP) to implement.

Keywords:
cryptanalysis publickey cryptography secret key cryptography hash function Digital Signature Standard (DSS) Advanced Encryption Standard (AES) Data Encryption Standard (DES) RSA (Rivest Shamir Adleman)

Creative CommonsThis work is licensed under a Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/

References:

[1]  Buchman, J.A., Introduction to cryptography, Springer-Verlag, New York, 2000.
 
[2]  Goldreich, O., Foundations of cryptography, vol. 1, Basic tools, Cambridge University Press, Cambridge, UK, 2001.
 
[3]  Stinson, D.R., Cryptography: Theory and Practice, 2nd Edition, Chapman & Hall/CRC, Boca Raton, FL, 2002.
 
[4]  Fergunson, N. and Schneider, B., Practical cryptography. John Wiley & sons, New York, 2003.
 
[5]  Mao, W., Modern cryptography: Theory and Practice,Prentice Hall PTR, Upper Saddle River, NJ, 2003.
 
[6]  Encarta 2007: cryptography, Microsoft Corporation Inc. 1993-2006.
 
[7]  Yaschenko, V.V., cryptography: An introduction, Student Mathematical library, vol. 18, 2002.