Share This
table started by
pumpkin for the Computer Science Base
There is no user-contributed description yet.
Add More Topics
Save this view to a base, or just for yourself.
1,589 topic topics matching:
Filter this Collection| x name | x image | x article |
|---|---|---|
| x O(n log n) | ||
| x O(log n) | ||
| x O(n) | ||
| x O(1) | ||
| x O(n^2) | ||
| x O(n^3) | ||
| x O(n^4) | ||
| x O(n^5) | ||
| x O(n^2 log n) | ||
| x O(n) | ||
| x O(m) | ||
| x ECB | ||
| x CBC | ||
| x PCBC | ||
| x CFB | ||
| x OFB | ||
| x CTR | ||
| x Galois/Counter Mode |
|
GCM mode (Galois/Counter Mode) is a mode of operation for symmetric key cryptographic block ciphers. It is an authenticated encryption algorithm designed to provide both authentication and privacy. GCM mode is defined for block ciphers with a block...
|
| x EAX mode |
EAX mode is a mode of operation for cryptographic block ciphers. It is an Authenticated Encryption with Associated Data (AEAD) algorithm designed to simultaneously protect both authentication and privacy of the message (Authenticated encryption)...
|
|
| x CCM mode |
CCM mode (Counter with CBC-MAC) is a mode of operation for cryptographic block ciphers. It is an authenticated encryption algorithm designed to provide both authentication and privacy. CCM mode is only defined for block ciphers with a block length...
|
|
| x LRW | ||
| x XEX | ||
| x XTS | ||
| x Advanced Encryption Standard |
In cryptography, the Advanced Encryption Standard (AES) is an encryption standard adopted by the U.S. government. The standard comprises three block ciphers, AES-128, AES-192 and AES-256, adopted from a larger collection originally published as...
|
|
| x Data Encryption Standard |
|
The Data Encryption Standard (DES) is a block cipher (a form of shared secret encryption) that was selected by the National Bureau of Standards as an official Federal Information Processing Standard (FIPS) for the United States in 1976 and which has...
|
| x RC5 |
|
In cryptography, RC5 is a block cipher notable for its simplicity. Designed by Ronald Rivest in 1994, RC stands for "Rivest Cipher", or alternatively, "Ron's Code" (compare RC2 and RC4). The Advanced Encryption Standard (AES) candidate RC6 was based...
|
| x RC4 |
In cryptography, RC4 (also known as ARC4 or ARCFOUR meaning Alleged RC4, see below) is the most widely-used software stream cipher and is used in popular protocols such as Secure Sockets Layer (SSL) (to protect Internet traffic) and WEP (to secure...
|
|
| x Blowfish |
|
Blowfish is a keyed, symmetric block cipher, designed in 1993 by Bruce Schneier and included in a large number of cipher suites and encryption products. Blowfish provides a good encryption rate in software and no effective cryptanalysis of it has...
|
| x Twofish |
|
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 of the Advanced Encryption Standard contest, but was not selected for standardisation. Twofish is...
|
| x Triple DES |
|
In cryptography, Triple DES is the common name for the Triple Data Encryption Algorithm (TDEA) block cipher defined in each of:
It is so named because it applies the Data Encryption Standard (DES) cipher algorithm three times to each data block....
|
| x Serpent |
|
Serpent is a symmetric key block cipher which was a finalist in the Advanced Encryption Standard (AES) contest, where it came second to Rijndael. Serpent was designed by Ross Anderson, Eli Biham, and Lars Knudsen.
Like other AES submissions, Serpent...
|
| x 3-Way |
In cryptography, 3-Way is a block cipher designed in 1994 by Joan Daemen, who also (with Vincent Rijmen) designed Rijndael, the winner of NIST's Advanced Encryption Standard (AES) contest.
3-Way has a block size of 96 bits, notably not a power of...
|
|
| x Akelarre |
Akelarre is a block cipher proposed in 1996, combining the basic design of IDEA with ideas from RC5. It was shown to be susceptible to a ciphertext-only attack in 1997.
Akelarre is a 128-bit block cipher with a variable key-length which must be some...
|
|
| x Anubis |
Anubis is a block cipher designed by Vincent Rijmen and Paulo S. L. M. Barreto as an entrant in the NESSIE project. Anubis operates on data blocks of 128 bits, accepting keys of length 32N bits (N = 4, ..., 10). The cipher is not patented and has...
|
|
| x ARIA | ||
| x BaseKing |
In cryptography, BaseKing is a block cipher designed in 1994 by Joan Daemen. It is very closely related to 3-Way; indeed, the two are variants of the same general cipher technique.
BaseKing has a block size of 192 bits–twice as long as 3-Way, and...
|
|
| x BassOmatic |
In cryptography, BassOmatic was the symmetric-key cipher designed by Phil Zimmermann as part of his email encryption software, PGP (in the first release, version 1.0). Comments in the source code indicate that he had been designing the cipher since...
|
|
| x BATON | ||
| x BEAR and LION Cipher |
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 use a very large variable block size, on the order of 2 to 2 bits or more. Both are 3 round...
|
|
| x C2 | ||
| x Camellia |
In cryptography, Camellia is a block cipher that has been evaluated favorably by several organisations, including the European Union's NESSIE project (a selected algorithm), and the Japanese CRYPTREC project (a recommended algorithm). The cipher was...
|
|
| x CAST-128 |
|
In cryptography, CAST-128 (alternatively CAST5) is a block cipher used in a number of products, notably as the default cipher in some versions of GPG and PGP. It has also been approved for Canadian government use by the Communications Security...
|
| x CAST-256 |
In cryptography, CAST-256 (or CAST6) is a block cipher published in June 1998. It was submitted as a candidate for the Advanced Encryption Standard (AES); however, it was not among the five AES finalists. It is an extension of an earlier cipher,...
|
|
| x CIKS-1 |
In cryptography, CIKS-1 is a block cipher designed in 2002 by A.A. Moldovyan and N.A. Moldovyan. Like its predecessor, Spectr-H64, it relies heavily on permutations of bits, so is better suited to implementation in hardware than in software.
The...
|
|
| x CIPHERUNICORN-A |
In cryptography, CIPHERUNICORN-A is a block cipher created by NEC in 2000. It is among the cryptographic techniques recommended for Japanese government use by CRYPTREC.
The algorithm uses a 16-round Feistel network structure similar to its...
|
|
| x CLEFIA |
CLEFIA is a new block cipher algorithm, developed by Sony. Its name is derived from the French word, clef, meaning key. The block size is 128 bits and the key size can be 128 bit, 192 bit or 256 bit. It is intended to be used in DRM systems.
|
|
| x Cellular Message Encryption Algorithm |
In cryptography, the Cellular Message Encryption Algorithm (CMEA) is a block cipher which was used for securing mobile phones in the United States. CMEA is one of four cryptographic primitives specified in a Telecommunications Industry Association ...
|
|
| x Cobra ciphers |
In cryptography, Cobra is the general name of a family of data-dependent permutation based block ciphers: Cobra-S128, Cobra-F64a, Cobra-F64b, Cobra-H64, and Cobra-H128. In each of these names, the number indicates the cipher's block size, and the...
|
|
| x COCONUT98 |
In cryptography, COCONUT98 (Cipher Organized with Cute Operations and N-Universal Transformation) is a block cipher designed by Serge Vaudenay in 1998. It was one of the first concrete applications of Vaudenay's decorrelation theory, designed to be...
|
|
| x Crab | ||
| x CRYPTON |
In cryptography, CRYPTON is a block cipher submitted as a candidate for the Advanced Encryption Standard (AES). It is very efficient in hardware implementations and was designed by Chae Hoon Lim of Future Systems Inc.
The CRYPTON algorithm processes...
|
|
| x CS-Cipher |
In cryptography, CS-Cipher (for Chiffrement Symétrique) is a block cipher invented by Jacques Stern and Serge Vaudenay in 1998. It was submitted to the NESSIE project, but was not selected.
The algorithm uses a key length between 0 and 128 bits ...
|
|
| x DEAL | ||
| x DES-X |
In cryptography, DES-X (or DESX) is a variant on the DES (Data Encryption Standard) block cipher intended to increase the complexity of a brute force attack using a technique called key whitening.
The original DES algorithm was specified in 1976...
|
|
| x DFC |
In cryptography, DFC (Decorrelated Fast Cipher) is a block cipher which was created in 1998 by a group of researchers from École Normale Supérieure, CNRS, and France Télécom (including Jacques Stern and Serge Vaudenay) and submitted to the AES...
|
|
| x E2 |
In cryptography, E2 is a block cipher which was created in 1998 by NTT and submitted to the AES competition.
Like other AES candidates, E2 operates on blocks of 128 bits, using a key of 128, 192, or 256 bits. It uses a 12-round Feistel network. E2...
|
|
| x FEAL |
|
In cryptography, FEAL (the Fast data Encipherment ALgorithm) is a block cipher proposed as an alternative to the Data Encryption Standard (DES), and designed to be much faster in software. The Feistel based algorithm was first published in 1987 by...
|
| x FEA-M |
In cryptography, FEA-M (Fast Encryption Algorithm for Multimedia) is a block cipher developed in 2001 by X. Yi, C. H. Tan, C. K. Siew, and M. R. Syed.
With the unusually large block size of 4096 bits, all of FEA-M's calculations operate on 64×64...
|
|
| x FROG | ||
| x G-DES | ||