UES (cipher)
   HOME

TheInfoList



OR:

In
cryptography Cryptography, or cryptology (from grc, , translit=kryptós "hidden, secret"; and ''graphein'', "to write", or ''-logia'', "study", respectively), is the practice and study of techniques for secure communication in the presence of adver ...
, UES (Universal Encryption Standard) is a
block cipher In cryptography, a block cipher is a deterministic algorithm operating on fixed-length groups of bits, called ''blocks''. Block ciphers are specified cryptographic primitive, elementary components in the design of many cryptographic protocols and ...
designed in 1999 by
Helena Handschuh Helena may refer to: People *Helena (given name), a given name (including a list of people and characters with the name) *Katri Helena (born 1945), Finnish singer *Helena, mother of Constantine I Places Greece * Helena (island) Guyana * H ...
and
Serge Vaudenay Serge Vaudenay (born 5 April 1968) is a French cryptographer and professor, director of the Communications Systems Section at the École Polytechnique Fédérale de Lausanne Serge Vaudenay entered the École Normale Supérieure in Paris as a '' ...
. They proposed it as a transitional step, to prepare for the completion of the
AES process The Advanced Encryption Standard (AES), the symmetric block cipher ratified as a standard by National Institute of Standards and Technology of the United States (NIST), was chosen using a process lasting from 1997 to 2000 that was markedly more ...
. UES was designed with the same interface as AES: a block size of 128 bits and key size of 128, 192, or 256 bits. It consists of two parallel Triple DES encryptions on the halves of the block, with key whitening and key-dependent swapping of bits between the halves. The
key schedule In cryptography, the so-called product ciphers are a certain kind of cipher, where the (de-)ciphering of data is typically done as an iteration of ''rounds''. The setup for each round is generally the same, except for round-specific fixed valu ...
is taken from
DEAL A deal, or deals may refer to: Places United States * Deal, New Jersey, a borough * Deal, Pennsylvania, an unincorporated community * Deal Lake, New Jersey Elsewhere * Deal Island (Tasmania), Australia * Deal, Kent, a town in England * Deal, ...
.


References

* Block ciphers Data Encryption Standard {{crypto-stub