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 adve ...
, the IDEA NXT algorithm (previously known as FOX) 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 by Pascal Junod and
Serge Vaudenay of
EPFL (
Lausanne
Lausanne ( , , , ) ; it, Losanna; rm, Losanna. is the capital and largest city of the Swiss French speaking canton of Vaud. It is a hilly city situated on the shores of Lake Geneva, about halfway between the Jura Mountains and the Alps, and fac ...
,
Switzerland). It was conceived between 2001 and 2003. The project was originally named FOX and was published in 2003. In May 2005, it was announced by MediaCrypt under the name IDEA NXT. IDEA NXT is the successor to the
International Data Encryption Algorithm
In cryptography, the International Data Encryption Algorithm (IDEA), originally 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 i ...
(IDEA) and also uses the
Lai–Massey scheme.
MediaCrypt AG holds
patents
A patent is a type of intellectual property that gives its owner the legal right to exclude others from making, using, or selling an invention for a limited period of time in exchange for publishing an enabling disclosure of the invention."A p ...
on elements of IDEA and IDEA NXT. The cipher is specified in two configurations: NXT64 (with block of 64 bits, key of 128 bits, 16 rounds) and NXT128 (with block of 128 bits, key of 256 bits, 16 rounds).
References
External links
FOX Specifications Version 1.2*
ttp://www.mediacrypt.com/ Mediacrypt homepage— IDEA licensor
FOX: a new family of block ciphersFOX algorithm implementation - a hardware design approachBSD licensed C Software implementation of IDEA NXT* [http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.html&r=1&f=G&l=50&s1=%2220050053233%22.PGNR.&OS=DN/20050053233&RS=DN/20050053233 U.S. Patent Application Pub. No. 2005/0053233]
Block ciphers
{{crypto-stub