Search references for BLOCK CIPHER. Phrases containing BLOCK CIPHER
See searches and references containing BLOCK CIPHER!BLOCK CIPHER
Type of cipher
cryptography, a block cipher is a deterministic algorithm that operates on fixed-length groups of bits, called blocks. Block ciphers are the elementary
Block_cipher
Cryptography algorithm
In cryptography, a block cipher mode of operation is an algorithm that uses a block cipher to provide information security such as confidentiality or
Block cipher mode of operation
Block_cipher_mode_of_operation
Cryptography construction
cryptography, a Feistel cipher (also known as Luby–Rackoff block cipher) is a symmetric structure used in the construction of block ciphers, named after the
Feistel_cipher
Type of symmetric key cipher
stream. Stream ciphers represent a different approach to symmetric encryption from block ciphers. Block ciphers operate on large blocks of digits with
Stream_cipher
Soviet/Russian national standard block cipher
GOST block cipher (Magma), defined in the standard GOST 28147-89, is a Soviet and Russian government standard symmetric key block cipher with a block size
GOST_(block_cipher)
Standard for the encryption of electronic data
Standards and Technology (NIST) in 2001. AES is a variant of the Rijndael block cipher developed by two Belgian cryptographers, Joan Daemen and Vincent Rijmen
Advanced_Encryption_Standard
Algorithm for encrypting and decrypting information
whether they work on blocks of symbols usually of a fixed size (block ciphers), or on a continuous stream of symbols (stream ciphers). By whether the same
Cipher
Cryptographic primitive
One-way compression functions are often built from block ciphers. Some methods to turn any normal block cipher into a one-way compression function are Davies–Meyer
One-way_compression_function
Encryption method
that securely combining separate confidentiality and authentication block cipher operation modes could be error prone and difficult. This was confirmed
Authenticated_encryption
Authenticated encryption mode for block ciphers
Galois/Counter Mode (GCM) is a mode of operation for symmetric-key cryptographic block ciphers. The proposal was first published in 2007. The GCM algorithm belongs
Galois/Counter_Mode
Cryptographic algorithm
use either stream ciphers or block ciphers. Stream ciphers encrypt the digits (typically bytes), or letters (in substitution ciphers) of a message one
Symmetric-key_algorithm
Block cipher
Blowfish is a symmetric-key block cipher, designed in 1993 by Bruce Schneier and included in many cipher suites and encryption products. Blowfish provides
Blowfish_(cipher)
Cipher
In cryptography, the Iraqi block cipher was a block cipher published in C source code form by anonymous FTP upload around July 1999, and widely distributed
Iraqi_block_cipher
Complex Soviet pencil and paper cipher
certainly not as complex or secure as modern computer operated stream ciphers or block ciphers, in practice messages protected by it resisted all attempts at
VIC_cipher
Method in cryptography
the definition of an n-bit block cipher). For such finite domains, and for the purposes of the discussion below, the cipher is equivalent to a permutation
Format-preserving_encryption
Attacks against common ciphers
This article summarizes publicly known attacks against block ciphers and stream ciphers. Note that there are perhaps attacks that are not publicly known
Cipher_security_summary
System to replace plaintext with ciphertext
In cryptography, a substitution cipher is a method of encrypting that creates the ciphertext (its output) by replacing units of the plaintext (its input)
Substitution_cipher
Algorithms to produce pseudo-random numbers
versions of block ciphers. Below we explain how this works. When using a cryptographic block cipher in counter mode, you generate a series of blocks of random
Counter-based random number generator
Counter-based_random_number_generator
Classic polyalphabet encryption system
An autokey cipher (also known as the autoclave cipher) is a cipher that incorporates the message (the plaintext) into the key. The key is generated from
Autokey_cipher
Stream cipher
(also known as ARC4 or ARCFOUR, meaning Alleged RC4, see below) is a stream cipher. While it is remarkable for its simplicity and speed in software, multiple
RC4
Block cipher
is a proprietary block cipher algorithm, developed by Sony. Its name is derived from the French word clef, meaning "key". The block size is 128-bits,
CLEFIA
Chinese block cipher
ShāngMì 4 (SM4, 商密4) (formerly SMS4) is a block cipher, standardised for commercial cryptography in China. It is used in the Chinese National Standard
SM4_(cipher)
Cryptographic algorithm
method of using a block cipher mode of operation that allows for processing of messages that are not evenly divisible into blocks without resulting in
Ciphertext_stealing
Encrypted information
algorithms can either be block ciphers or stream ciphers. Block ciphers operate on fixed-length groups of bits, called blocks, with an unvarying transformation
Ciphertext
Simple type of polyalphabetic encryption system
The Vigenère cipher (French pronunciation: [viʒnɛːʁ]) is a method of encrypting alphabetic text where each letter of the plaintext is encoded with a different
Vigenère_cipher
Type of polyalphabetic substitution cipher
In classical cryptography, the running key cipher is a type of polyalphabetic substitution cipher in which a text, typically from a book, is used to provide
Running_key_cipher
Caesar cipher ROT13 Affine cipher Atbash cipher Keyword cipher Polyalphabetic substitution Vigenère cipher Autokey cipher Homophonic substitution cipher Polygraphic
Outline_of_cryptography
Practice and study of secure communication techniques
1976. Symmetric key ciphers are implemented as either block ciphers or stream ciphers. A block cipher enciphers input in blocks of plaintext as opposed
Cryptography
Cipher machines used by the German Army during World War II
The Lorenz SZ40, SZ42a, and SZ42b were German rotor stream cipher machines used by the German Army during World War II. They were developed by C. Lorenz
Lorenz_cipher
Class of functions in cryptography
the block cipher's security parameter (this usually means the effort required should be about the same as a brute force search through the cipher's key
Pseudorandom_permutation
Encryption system
In classical cryptography, the bifid cipher is a cipher which combines the Polybius square with transposition, and uses fractionation to achieve diffusion
Bifid_cipher
Family of block ciphers
Speck is part of a family of lightweight block ciphers publicly released by the National Security Agency (NSA) in June 2013. Speck has been optimized
Speck_(cipher)
Study of analyzing information systems in order to discover their hidden aspects
distinguish the cipher from a random permutation. Academic attacks are often against weakened versions of a cryptosystem, such as a block cipher or hash function
Cryptanalysis
Adding data to a message prior to encryption to hide its length
SHA-512/224, and SHA-512/256 Cipher-block chaining (CBC) mode is an example of block cipher mode of operation. Some block cipher modes (CBC and PCBC essentially)
Padding_(cryptography)
Earliest civilian block ciphers
cryptography, Lucifer was the name given to several of the earliest civilian block ciphers, developed by Horst Feistel and his colleagues at IBM. Lucifer was a
Lucifer_(cipher)
Block cipher
In cryptography, ARIA is a block cipher designed in 2003 by a large group of South Korean researchers. In 2004, the Korean Agency for Technology and Standards
ARIA_(cipher)
Block cipher
for 'Grasshopper'; Cyrillic script: Кузнечик) is a symmetric block cipher. It has a block size of 128 bits and key length of 256 bits. It is defined in
Kuznyechik
Block cipher
In cryptography, Skipjack is a block cipher — an algorithm for encryption — developed by the United States National Security Agency (NSA). Initially a
Skipjack_(cipher)
Length of bit string processed by a cipher
modern cryptography, symmetric key ciphers are generally divided into stream ciphers and block ciphers. Block ciphers operate on a fixed length string of
Block_size_(cryptography)
Type of substitution cipher
pigpen cipher (alternatively referred to as the masonic cipher, Freemason's cipher, Rosicrucian cipher, Napoleon cipher, and tic-tac-toe cipher) is a geometric
Pigpen_cipher
Block cipher
In cryptography, XTEA (eXtended TEA) is a block cipher designed to correct weaknesses in TEA. The cipher's designers were David Wheeler and Roger Needham
XTEA
Method of encryption
In cryptography, a transposition cipher (also known as a permutation cipher) is a method of encryption which scrambles the positions of characters (transposition)
Transposition_cipher
Substitution cipher based on linear algebra
this is not an essential feature of the cipher, this simple scheme is often used: To encrypt a message, each block of n letters (considered as an n-component
Hill_cipher
Family of lightweight block ciphers
Simon is a family of lightweight block ciphers publicly released by the National Security Agency (NSA) in June 2013. Simon has been optimized for performance
Simon_(cipher)
implementations of block ciphers. Block ciphers are defined as being deterministic and operating on a set number of bits (termed a block) using a symmetric
Comparison of cryptography libraries
Comparison_of_cryptography_libraries
Wide-block cipher
Adiantum is a cipher composition for disk encryption. It uses a new cipher construction called HBSH (hash, block cipher, stream cipher, hash), specifically
Adiantum_(cipher)
Feistel network based block cipher
In cryptography, Camellia is a symmetric key block cipher with a block size of 128 bits and key sizes of 128, 192 and 256 bits. It was jointly developed
Camellia_(cipher)
Encryption algorithm used by DVB television standard
distinct ciphers: a block cipher and a stream cipher. When used in encryption mode the data are first encrypted using the 64-bit block cipher in CBC mode
Common_Scrambling_Algorithm
Block cipher
In cryptography, Twofish is a symmetric key block cipher with a block size of 128 bits and key sizes up to 256 bits. It was one of the five finalists
Twofish
Hash function that is suitable for use in cryptography
use a block cipher to build a cryptographic hash function, specifically a one-way compression function. The methods resemble the block cipher modes of
Cryptographic_hash_function
General form of cryptanalysis applicable primarily to block ciphers
general form of cryptanalysis applicable primarily to block ciphers, but also to stream ciphers and cryptographic hash functions. In the broadest sense
Differential_cryptanalysis
Block cipher
Serpent is a symmetric key block cipher that was a finalist in the Advanced Encryption Standard (AES) contest, in which it ranked second to Rijndael. Serpent
Serpent_(cipher)
Type of functions designed for being unsolvable by root-finding algorithms
underlying block cipher when the number of bits output from this PRNG is greater than two to the power of the underlying block cipher's block size in bits
Cryptographically secure pseudorandom number generator
Cryptographically_secure_pseudorandom_number_generator
the ciphers' block-size (typically 128 bits). Modes are therefore rules on how to repeatedly apply the ciphers' single-block operations. Cipher-block chaining
Disk_encryption_theory
Input to a cryptographic primitive
between (potentially similar) segments of the encrypted message. For block ciphers, the use of an IV is described by the modes of operation. Some cryptographic
Initialization_vector
Block cipher
is a symmetric-key block cipher, which applies the Data Encryption Standard (DES) cipher algorithm three times to each data block. At the time of its
Triple_DES
Message authentication code algorithm
encrypted with some block cipher algorithm in cipher block chaining (CBC) mode to create a chain of blocks such that each block depends on the proper
CBC-MAC
Block cipher
In cryptography, FEAL (the Fast data Encipherment Algorithm) is a block cipher proposed as an alternative to the Data Encryption Standard (DES), and designed
FEAL
Pseudorandom number generator
is based on any good block cipher. Practical Cryptography suggests AES, Serpent or Twofish. The basic idea is to run the cipher in counter mode, encrypting
Fortuna_(PRNG)
Polyalphabetic encryption system
The Beaufort cipher, created by Sir Francis Beaufort, is a substitution cipher similar to the Vigenère cipher, with a slightly modified enciphering mechanism
Beaufort_cipher
Early block substitution cipher
The Playfair cipher or Playfair square or Wheatstone–Playfair cipher is a manual symmetric encryption technique and was the first literal digram substitution
Playfair_cipher
Cipher
In cryptography, the S-1 block cipher was a block cipher posted in source code form on Usenet on 11 August 1995. Although incorrect security markings
S-1_block_cipher
Form of cryptanalysis
a cipher. Attacks have been developed for block ciphers and stream ciphers. Linear cryptanalysis is one of the two most widely used attacks on block ciphers;
Linear_cryptanalysis
Measure of cryptographic strength
is a measure of the strength that a cryptographic primitive — such as a cipher or hash function — achieves. Security level is usually expressed as a number
Security_level
Type of cipher used in World War I
In cryptography, the ADFGVX cipher was a manually applied field cipher used by the Imperial German Army during World War I. It was used to transmit messages
ADFGVX_cipher
German cipher machine during World War II
The Enigma machine is a cipher device developed and used in the early- to mid-20th century to protect commercial, diplomatic, and military communication
Enigma_machine
WWII-era Allied cipher system
The Combined Cipher Machine (CCM) (or Combined Cypher Machine) was a common cipher machine system for securing Allied communications during World War
Combined_Cipher_Machine
Authenticated encryption mode for block ciphers
(counter with cipher block chaining message authentication code; counter with CBC-MAC) is a mode of operation for cryptographic block ciphers. It is an authenticated
CCM_mode
Disused cipher that was used historically
In cryptography, a classical cipher is a type of cipher that was used historically but, for the most part, has fallen into disuse. In contrast to modern
Classical_cipher
Early unclassified symmetric-key block cipher
design elements, a relatively short key length of the symmetric-key block cipher design, and the involvement of the NSA, raising suspicions about a backdoor
Data_Encryption_Standard
Process of converting plaintext to ciphertext
prevent eavesdropping attacks. One of the first widely adopted modern block ciphers, Data Encryption Standard, used a 56-bit key with 72,057,594,037,927
Encryption
International standard
techniques – Message Authentication Codes (MACs) – Part 1: Mechanisms using a block cipher is an international standard that defines methods for calculating a message
ISO/IEC_9797-1
IEEE Standards Association storage security group
Protocol On-the-fly encryption "The XTS-AES Tweakable Block Cipher: The XTS-AES Tweakable Block Cipher" (Document). Institute of Electrical and Electronics
IEEE Security in Storage Working Group
IEEE_Security_in_Storage_Working_Group
Simple and widely known encryption technique
A Caesar cipher is one of the simplest and most widely known encryption techniques used in cryptography. It is a type of substitution cipher in which
Caesar_cipher
Concept in cryptography
effect is the desirable property of cryptographic algorithms, typically block ciphers and cryptographic hash functions, wherein if an input is changed slightly
Avalanche_effect
Concept in cryptography
pad cipher and in most stream ciphers. Block ciphers can also be used to produce keystreams. For instance, CTR mode is a block mode that makes a block cipher
Keystream
Block cipher
SEED is a block cipher developed by the Korea Information Security Agency (KISA). It is used broadly throughout South Korean industry, but seldom found
SEED
Block ciphers
The BEAR and LION block ciphers were invented by Ross Anderson and Eli Biham by combining a stream cipher and a cryptographic hash function. The algorithms
BEAR_and_LION_ciphers
Cryptographic hash function
based on a block cipher with a proof of security in the ideal-cipher model. The length of the output hash depends on the underlying block cipher used. Let
MDC-2
Form of cryptanalysis
of block ciphers based on differential cryptanalysis. The attack was published in 1999 by David Wagner, who used it to break the COCONUT98 cipher. The
Boomerang_attack
Symmetric-key block cipher
called Improved Proposed Encryption Standard (IPES), is a symmetric-key block cipher designed by James Massey of ETH Zurich and Xuejia Lai and was first described
International Data Encryption Algorithm
International_Data_Encryption_Algorithm
Open-source password management software
such as passwords or IDs and encrypt them through Blowfish symmetric block cipher algorithm or GNU Privacy Guard encryption. KDE Wallet Manager (KWallet)
KWallet
The DST is an unpowered "passive" transponder which uses a proprietary block cipher to implement a challenge–response authentication protocol. Each DST tag
Digital_signature_transponder
Encryption and decryption method
A book cipher is a cipher in which each word or letter in the plaintext of a message is replaced by some code that locates it in another text, the key
Book_cipher
Block cipher
cryptography, Corrected Block TEA (often referred to as XXTEA) is a block cipher designed to correct weaknesses in the original Block TEA. XXTEA is vulnerable
XXTEA
QARMA (from Qualcomm ARM Authenticator) is a lightweight tweakable block cipher primarily known for its use in the ARMv8 architecture for protection of
QARMA
Type of transposition cipher
The rail fence cipher (also called a zigzag cipher) is a classical type of transposition cipher. It derives its name from the manner in which encryption
Rail_fence_cipher
Steganography method
Bacon's cipher or the Baconian cipher is a method of steganographic message encoding devised by Francis Bacon in 1605. In steganography, a message is
Bacon's_cipher
Encryption technique
Retrieved 2011-12-21. Lars R. Knudsen & Matthew Robshaw (2011). The Block Cipher Companion. Springer Science & Business Media. pp. 1–14. ISBN 978-3-642-17342-4
One-time_pad
Multiple-substitution writing system cipher
polyalphabetic cipher is a substitution, using multiple substitution alphabets. The Vigenère cipher is probably the best-known example of a polyalphabetic cipher, though
Polyalphabetic_cipher
Family of authenticated ciphers
Ascon is a family of lightweight authenticated ciphers and hash functions that have been selected by the U.S. National Institute of Standards and Technology
Ascon_(cipher)
Form of cryptanalysis
make the number of rounds in a cipher irrelevant. Rather than looking at the data-randomizing aspects of the block cipher, the slide attack works by analyzing
Slide_attack
Cipher design construction
used in block cipher algorithms such as AES (Rijndael), 3-Way, Kalyna, Kuznyechik, PRESENT, SAFER, SHARK, and Square. Such a network takes a block of the
Substitution–permutation network
Substitution–permutation_network
International standard
Modes of operation for an n-bit block cipher is an international standard that specifies modes of operation for block ciphers of any length. The modes defined
ISO/IEC_10116
Block cipher introduced in 1991
The PC1 cipher, also called the Kindle cipher or Pukall cipher 1, is a block cipher introduced in 1991. It is most prominently used by Amazon, Inc., for
PC1_cipher
Block cipher
In cryptography, the Tiny Encryption Algorithm (TEA) is a block cipher notable for its simplicity of description and implementation, typically a few lines
Tiny_Encryption_Algorithm
unrestricted access to a cryptographic implementation, most commonly of a block cipher such as the Advanced Encryption Standard (AES). A variety of security
White-box_cryptography
Information used for message authentication and integrity checking
like cryptographic hash functions (as in the case of HMAC) or from block cipher algorithms (OMAC, CCM, GCM, and PMAC). However many of the fastest MAC
Message_authentication_code
Message authentication code algorithm
(OMAC) is a family of message authentication codes constructed from a block cipher much like the CBC-MAC algorithm. It may be used to provide assurance
One-key_MAC
Stream ciphers
and the closely related ChaCha are stream ciphers developed by Daniel J. Bernstein. Salsa20, the original cipher, was designed in 2005, then later submitted
Salsa20
travel, tourism, insurance
BLOCK CIPHER
BLOCK CIPHER
BLOCK CIPHER
BLOCK CIPHER
BLOCK CIPHER
BLOCK CIPHER
BLOCK CIPHER
BLOCK CIPHER
BLOCK CIPHER
travel, tourism, insurance