Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
2Activity
0 of .
Results for:
No results containing your search query
P. 1
Unit 2 CRYPTOGRAPHY

Unit 2 CRYPTOGRAPHY

Ratings: (0)|Views: 263 |Likes:
Published by dev chauhan
network and security
network and security

More info:

Categories:Types, Research
Published by: dev chauhan on Jan 06, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

04/05/2014

pdf

text

original

 
 UNIT 2 PRINCIPLES OFCRYPTOGRAPHY
Structure
2.0 Introduction2.1 Objectives2.2 A Brief History2.3 Cryptography2.3.1 Cipher System2.3.2 Data Encryption Standard (DES)2.3.3 RSA Approach to Encryption2.4 Cryptanalysis2.5 Summary
2.0 INTRODUCTION
Once more and more information is kept in digital form, the protection of data in computer systems beginsto pose challenges to designers, researchers and system managers. It is clear that when such data involvesfinancial transaction, there has to be complete reliability. Even in University examination systems, thesecurity of the data is very important. In an information society, even for businesses the competition would be on the basis of the information available. Therefore, pilfeing of information or eavesdropping when datais being communicated from one part of the organisation to another, can be a serious threat.One of the methods adopted from time immorial relates to jumbling up the message so that it cannot beeasily understood. Of course, persons wanting to get the information, would want to break through the jumbled message, and will try to find a meaningful content.The field of cryptography (from the Greek kryptos, "hidden" and Graphein, "to write"), deals with themethodologies involved in creating cryptograms i.e. messages which should appear to be meaningless,except for those who have been provided the means to extract the original text from the jumbled up text.
2.1 OBJECTIVES
At the end of this Unit, you would be in a position to
appreciate the possible approaches to cryptography
manipulate some simple algorithms for cryptography
 
appreciate how a more complex algorithm can become more reliable
state approaches that could be used for cryptanalysis.
2.2 A BRIEF HISTORY
In the current scenario of computer usage that predict networks likely to be present everywhere, securityhas become a much talked about issue. Especially, with the relatively easy access to the Internet, theconfidence in the sanctity of the data is a major concern.However, the science of cryptology is at least 4,000 years old. Cryptology is defined as "the design andanalysis of codes and ciphers." In its first 3,000 years, cryptology was developed independently in severalancient cultures, including Egypt,. India and Mesopotamia. Perhaps the oldest evidence of cryptology is anancient inscription, carved about 1900 B.C., in the main chamber of an Egyptian tomb. It used someunusual hieroglyphic symbols in place of more ordinary symbols. Although the inscription utilized one of the important methods of cryptography transformation of the text-it was not secret writing. The intentionappears to have been to impart authority and dignity to the writing.However, rather more well known technique is attributed to Julius Caesar, who used a simple cipher system more than 2,000 years ago to conceal military information. The method consisted of replacing theletters of alphabets in the original text by letters that are a fixed number of places away. For example, Acould be replaced by D, B by E and so on. Thus, the key for the cipher would be as follows:Plain : A B C D E F G H I J K L M N O P Q R S T U V W X Y ZCipher : D E F G H I J K L M N 0 P Q R S T U V W X Y Z A B CUsing this system, the secret message "ZHOFRPH WR WKH FRPSXWHU FRXUVH" would actuallymean "Welcome to the Computer course". There were of course other systems developed around a similar time frame in history which included approaches such as
Writing secret messages backward.
Writing messages vertically rather than horizontally.
Substituting dots for vowels.
Using alphabets of other languages such as Greek or Hebrew.
Substituting special symbols for the normal letters of the alphabets.A Caesar type encryption mechanism can be easily detected by trying all possible displacements till themessage becomes meaningful.
2.3 CRYPTOGRAPHY
Cryptography is the process of transforming plain text or original information into an unintelligible form(cipher text) so that it may be sent over unsafe channels of communication. The transformation process is
 
controlled by a data string (key). Anyone getting hold of the cipher text while it is on the unsafe channelwould need to have the appropriate key to be able to get to the original information. The authorisedreceiver is assumed to have that key. This is illustrated in the following figureThe stage of conversion of the plain text into a cryptogram is called Encrypting or enciphering or encoding. Reconverting the cryptogram back into the original form, when done by the authorised person iscalled decrypting or deciphering or decoding.The Caesar Cipher mechanism was described earlier and is a specific case of what may be called a"transposition type cipher".
2.3.1 Cipher Systems
Although there may appear to be many variations, there are mainly two basic classes of cipher systems.These two classes are called transposition and substitution.
Transposition Cipher
A transposition involves a rearrangement or a change in the sequence of the letter of the plain text messagewithout any change in their identity. However, the substitution involves a replacement of the plain textletters by other letters (or other symbols) without any change in their sequence. Transposition andsubstitution may be combined in a single cryptosystem.
Code System
A code system is a specialised form of substitution in which entire words, long phrases or even sentencesof the plain text are replaced by arbitrarily selected equivalents. These may be other words, groups of letters, groups of figures or some combination of these. It is only in rare cases that the substitutions processis applied to elements smaller than whole words.A code system, therefore, makes use of a code book in which the words, phrases and sentences of thevocabulary are listed in an organised manner and accompanied by their equivalent code groups. Manylarge commercial firms have their own private codes, constructed especially for their use.In modem times, communication does not take place only through the passage of text. The same generalideas of substitution and transposition which were used for literal cryptosystems are also used for encryption, for speech (ciphony), facsimile (ciphax) and television (civision). In literal cryptosystems, theunit of encryption is usually a single character.

Activity (2)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->