In cryptography, E2 is a symmetric 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 has an input transformation and output transformation that both use modular multiplication, but the round function itself consists only of XORs and S-box lookups. The single 8×8-bit S-box is constructed from the composition of an affine transformation with the discrete exponentiation x127 over the finite field GF(28). NTT adopted many of E2's special characteristics in Camellia, which has essentially replaced E2.
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. An alternative, less common term is encipherment. To encipher or encode is to convert information into cipher or code. In common parlance, 'cipher' is synonymous with 'code', as they are both a set of steps that encrypt a message; however, the concepts are distinct in cryptography, especially classical cryptography.
Codes generally substitute different length strings of characters in the output, while ciphers generally substitute the same number of characters as are input. There are exceptions and some cipher systems may use slightly more, or fewer, characters when output versus the number that were input.
Codes operated by substituting according to a large codebook which linked a random string of characters or numbers to a word or phrase. For example, "UQJHSE" could be the code for "Proceed to the following coordinates." When using a cipher the original information is known as plaintext, and the encrypted form as ciphertext. The ciphertext message contains all the information of the plaintext message, but is not in a format readable by a human or computer without the proper mechanism to decrypt it.
A cipher is a method of encryption or decryption.
Cipher may also refer to:
Cipher (Jennifer Swann) is a fictional character appearing in American comic books published by Marvel Comics. The character appears in the newuniversal imprint of Marvel Comics, and is one of the four initial superhumans created by the White Event in 2006 (the others being Justice, Nightmask, and Star Brand). newuniversal, designated Earth-555 in the Marvel Comics multiverse, is a re-imagining of the New Universe imprint from the late 1980s. The name Cipher actually refers to two things: a powerful extra-dimensional glyph (tattoo) that confers superhuman powers on a sentient being, and the name of the being that wields the glyph. Cipher is a new superhuman created by Warren Ellis and Salvador Larroca who were inspired by the original Spitfire and the nature of the Star Brand itself (as an extra-dimensional tool of near-unlimited power), combined with strong conceptual ties to Iron Man.
Essentially nothing is known about Dr. Jennifer Swann’s early life, or where she earned her doctorate. Sometime in the late 1990s or early 2000s she was hired by the NSA to work on Project Spitfire, taking her father’s previous position there. Jennifer continues the work her father, Dr. Joseph Swann, began in 1959 on the H.E.X. (Human Enhancement eXperimental) initiative, an armored exoskeleton that is intended to enable its wearer to combat superhumans with a wide variety of weapons. The original suit was created by Anthony Stark in 1959 who became Cipher in the "The Fireworks" event in 1955, and is an alternate version of Tony Stark (Iron Man) from the mainstream Marvel Universe. Prior to the events in newuniversal #1, neither Jennifer nor her father were able to perfect the design, both suffering broken bones during testing.