Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Confusion and diffusion

Index Confusion and diffusion

In cryptography, confusion and diffusion are two properties of the operation of a secure cipher identified by Claude Shannon in his 1945 classified report A Mathematical Theory of Cryptography. These properties, when present, work to thwart the application of statistics and other methods of cryptanalysis. [1]

15 relations: Advanced Encryption Standard, Algorithmic information theory, Avalanche effect, Cipher, Ciphertext, Claude Shannon, Communication Theory of Secrecy Systems, Cryptanalysis, Cryptography, Hash function, Plaintext, Pseudorandom number generator, Statistics, Substitution–permutation network, Symmetric-key algorithm.

Advanced Encryption Standard

The Advanced Encryption Standard (AES), also known by its original name Rijndael, is a specification for the encryption of electronic data established by the U.S. National Institute of Standards and Technology (NIST) in 2001.

New!!: Confusion and diffusion and Advanced Encryption Standard · See more »

Algorithmic information theory

Algorithmic information theory is a subfield of information theory and computer science that concerns itself with the relationship between computation and information.

New!!: Confusion and diffusion and Algorithmic information theory · See more »

Avalanche effect

In cryptography, the avalanche effect is the desirable property of cryptographic algorithms, typically block ciphers and cryptographic hash functions, wherein if an input is changed slightly (for example, flipping a single bit), the output changes significantly (e.g., half the output bits flip).

New!!: Confusion and diffusion and Avalanche effect · See more »

Cipher

In cryptography, a cipher (or cypher) is an algorithm for performing encryption or decryption—a series of well-defined steps that can be followed as a procedure.

New!!: Confusion and diffusion and Cipher · See more »

Ciphertext

In cryptography, ciphertext or cyphertext is the result of encryption performed on plaintext using an algorithm, called a cipher.

New!!: Confusion and diffusion and Ciphertext · See more »

Claude Shannon

Claude Elwood Shannon (April 30, 1916 – February 24, 2001) was an American mathematician, electrical engineer, and cryptographer known as "the father of information theory".

New!!: Confusion and diffusion and Claude Shannon · See more »

Communication Theory of Secrecy Systems

"Communication Theory of Secrecy Systems" is a paper published in 1949 by Claude Shannon discussing cryptography from the viewpoint of information theory.

New!!: Confusion and diffusion and Communication Theory of Secrecy Systems · See more »

Cryptanalysis

Cryptanalysis (from the Greek kryptós, "hidden", and analýein, "to loosen" or "to untie") is the study of analyzing information systems in order to study the hidden aspects of the systems.

New!!: Confusion and diffusion and Cryptanalysis · See more »

Cryptography

Cryptography or cryptology (from κρυπτός|translit.

New!!: Confusion and diffusion and Cryptography · See more »

Hash function

A hash function is any function that can be used to map data of arbitrary size to data of a fixed size.

New!!: Confusion and diffusion and Hash function · See more »

Plaintext

In cryptography, plaintext or cleartext is unencrypted information, as opposed to information encrypted for storage or transmission.

New!!: Confusion and diffusion and Plaintext · See more »

Pseudorandom number generator

A pseudorandom number generator (PRNG), also known as a deterministic random bit generator (DRBG), is an algorithm for generating a sequence of numbers whose properties approximate the properties of sequences of random numbers.

New!!: Confusion and diffusion and Pseudorandom number generator · See more »

Statistics

Statistics is a branch of mathematics dealing with the collection, analysis, interpretation, presentation, and organization of data.

New!!: Confusion and diffusion and Statistics · See more »

Substitution–permutation network

In cryptography, an SP-network, or substitution–permutation network (SPN), is a series of linked mathematical operations used in block cipher algorithms such as AES (Rijndael), 3-Way, Kuznyechik, PRESENT, SAFER, SHARK, and Square.

New!!: Confusion and diffusion and Substitution–permutation network · See more »

Symmetric-key algorithm

Symmetric-key algorithms are algorithms for cryptography that use the same cryptographic keys for both encryption of plaintext and decryption of ciphertext.

New!!: Confusion and diffusion and Symmetric-key algorithm · See more »

Redirects here:

Confusion (cryptography), Diffusion (cryptography), Diffusion and confusion.

References

[1] https://en.wikipedia.org/wiki/Confusion_and_diffusion

OutgoingIncoming
Hey! We are on Facebook now! »