Showing posts with label Cryptography and System Security. Show all posts
Showing posts with label Cryptography and System Security. Show all posts

Confusion and Diffusion

    The terms confusion and diffusion were introduced by Claude Shannon to capture the two basic building blocks for any cryptographic system. Shannon's concern was to thwart cryptanalysis based...

Diffie-Hellman Key Exchange Algorithm

The Diffie-Hellman algorithm is widely known as key exchange algorithm or key agreement algorithm developed by Whitfield Diffie and Martin Hellman in 1976. Diffie-Hellman is used to generate same (symmetric)...

Define the goals of security and specify mechanisms to achieve each goal.

    Information security consists of methods used to protect data or information being transmitted for preserving the integrity, confidentiality, and availability of the information. Confidentiality     Confidentiality is...

What are block ciphers? Explain with examples the ECB and CBC modes of block ciphers.

A block cipher encrypts a block of plaintext as a whole and produces a ciphertext block of equal length. A block cipher takes a fixed-length block of text of length...

Types of Attacks Or Security Attacks

A useful means of classifying security attacks are classified into two types, passive attack and active attack. A passive attack attempts to learn or make use of information from the...