Explain transposition ciphers and substitution cipher, Computer Network Security

Assignment Help:

What do you understand by cryptanalysis? Discuss about the transposition ciphers substitution cipher, and onetime pads.

The messages which are intended to transmit secretly and securely with full protection are subjected to the process of encryption and decryption in order to provide the desired security. The original message which is to be encrypted is called plain text. This plain text is transformed by a function with the encryption key (K) as parameter. The plain text after the transformation that is the output of the encryption process is called as cipher text. And this cipher text or the encrypted message with key is actually transmitted.

Although an intruder listens to this message/cipher text by catching the communication channel still he cannot decrypt the cipher text because he doesn't know key. Even though he doesn't know the key still he is able to break that cipher text at times and that art of breaking ciphers is known as cryptanalysis.

The art of devising and breaking ciphers is collectively called as cryptology. The encryption methods/techniques are, divided into the following two categories,

1. Substitution Ciphers

2. Transposition Ciphers.

1. Substitution Ciphers:

In this cipher, each letter or the group of letters is replaced by another group of letters. Good instance of substitution cipher is Caesar cipher. In this cipher, a becomes D, and b becomes E and so on and the Z becomes C.

An Example is written below:

An Attack becomes DWWDFN

This general system is called the mono alphabetic substitution.

In substitution ciphers, order of letters is similar to that of plain text but just disguises them.

2. Transposition Ciphers

In contrast to the substitution ciphers, transposition ciphers read the letters but do not disguise them. The key of this cipher is a word, having no repeated letters. An instance of a transposition cipher text is given below.

1627_cipher.png


The main purpose of the key is to number the columns. The plain text is in rows and cipher text is prepared by assembly letters in columns.

Onetime Pads is defined below:

There is a simple way of constructing an unbreakable cipher. The procedure is initiated with the choice of a random bit string as key. Converting plaintext into a bit string and computhexc1usjve OR operation for these two strings This method/technique is known as Onetime Pad.


Related Discussions:- Explain transposition ciphers and substitution cipher

Define half-duplex, A  half-duplex (HDX) system gives communication in b...

A  half-duplex (HDX) system gives communication in both directions, but only one direction at a time. Hardly, once a party stats receiving a signal, it must need for the transmi

How does tcp perform the functions, Problem: (a) Assume that a new ap...

Problem: (a) Assume that a new application layer protocol is developed for video conferencing application. Which transport layer protocol, between TCP and UDP, will you u

Ids response behavior, IDS RESPONSE BEHAVIOR Once IDS detects an anomalo...

IDS RESPONSE BEHAVIOR Once IDS detects an anomalous network situation, it has a number of options. IDS responses to external stimulation can be classified as active or passive.

Introduction to risk management and its component, INTRODUCTION TO RISK MAN...

INTRODUCTION TO RISK MANAGEMENT Risk management is the procedure of identifying and controlling risks facing an organization. Risk management is the discipline which is employed

Wan architecture and wan service, MegaCorp INC. is a large manufacturing f...

MegaCorp INC. is a large manufacturing firm that operates 5 factories in Dallas, 4  factories in Los Angeles, and 5 factories in Albany, New York.  It operates a tightly  connected

Briefly explain the following security goals, (a) Briefly explain the fo...

(a) Briefly explain the following security goals provided by cryptography: confidentiality, authentication, integrity and non-repudiation. (b) State Kerckhoff's Princip

Explain what is software debouncing, Question : (a) How does a 2-key r...

Question : (a) How does a 2-key rollover differ from the N-key rollover? (b) Why is isolation so important in interfacing? (c) Explain what is software debouncing.

Malicious node detection mechanisms, Many applications are vulnerable to in...

Many applications are vulnerable to intrusion attacks and can provide misleading reports about misbehaving nodes. Some of the mechanisms under such a category include the Bayesian

Explain the term quality of service in networks, QUESTION (a) One of th...

QUESTION (a) One of the biggest drawbacks that GNS3 has is that it supports only the IOS images of routers. This means that users cannot emulate Cisco switches. Suggest two sol

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd