Tiny Encryption Algorithm

Tiny Encryption Algorithm

In cryptography, the Tiny Encryption Algorithm (TEA) is a block cipher notable for its simplicity of description and implementation, typically a few lines of code. It was designed by David Wheeler and Roger Needham of the Cambridge Computer Laboratory; it was first presented at the Fast Software Encryption workshop in Leuven in 1994, and first published in the proceedings of that workshop. The cipher is not subject to any patents.

BlockSize
64
Caption
enTwo Feistel rounds of TEA
Comment
enIn cryptography, the Tiny Encryption Algorithm (TEA) is a block cipher notable for its simplicity of description and implementation, typically a few lines of code. It was designed by David Wheeler and Roger Needham of the Cambridge Computer Laboratory; it was first presented at the Fast Software Encryption workshop in Leuven in 1994, and first published in the proceedings of that workshop. The cipher is not subject to any patents.
Cryptanalysis
enTEA suffers from equivalent keys and can be broken using a related-key attack requiring 223 chosen plaintexts and a time complexity of 232. The best structural cryptanalysis of TEA in the standard single secret key setting is the zero-correlation cryptanalysis breaking 21 rounds in 2121.5 time with less than the full code book
Depiction
TEA InfoBox Diagram.png
DerivedTo
XTEA
Designers
David Wheeler (computer scientist)
Roger Needham
Has abstract
enIn cryptography, the Tiny Encryption Algorithm (TEA) is a block cipher notable for its simplicity of description and implementation, typically a few lines of code. It was designed by David Wheeler and Roger Needham of the Cambridge Computer Laboratory; it was first presented at the Fast Software Encryption workshop in Leuven in 1994, and first published in the proceedings of that workshop. The cipher is not subject to any patents.
Hypernym
Cipher
Is primary topic of
Tiny Encryption Algorithm
KeySize
128
Label
enTiny Encryption Algorithm
Link from a Wikipage to an external page
www.babelfish.nl/%3Fview=actTEA
cba.mit.edu/docs/papers/05.07.SEA.pdf
www.iacr.org/archive/fse2002/23650050/23650050.pdf
163.117.174.60/downloads/Publicaciones/2001/HernandezSRRM01.pdf
web.archive.org/web/20120426091456/http:/163.117.174.60/downloads/Publicaciones/2001/HernandezSRRM01.pdf
www.farfarfar.com/scripts/encrypt/
code.google.com/p/tea-asm-avr/
www.actapress.com/PDFViewer.aspx%3FpaperId=26972
www.php-einfach.de/sonstiges_generator_xtea.php
www.movable-type.co.uk/scripts/tea-block.html
www.cix.co.uk/~klockstone/teavect.htm
www.tayloredge.com/reference/Mathematics/VRAndem.pdf
Link from a Wikipage to another Wikipage
Bit
Block cipher
Block size (cryptography)
C (programming language)
Cambridge University Computer Laboratory
Category:Articles with example C code
Category:Broken block ciphers
Category:Feistel ciphers
Category:Free ciphers
Category:University of Cambridge Computer Laboratory
Chosen plaintext
Cryptographic hash function
Cryptography
David Wheeler (computer scientist)
Fast Software Encryption
Feistel network
File:TEA InfoBox Diagram.png
Game console
Golden ratio
Hacker (hobbyist)
Implementation
Key (cryptography)
Key schedule
Lecture Notes in Computer Science
Leuven
Magic number (programming)
Microsoft
Nothing-up-my-sleeve number
Patent
RC4
Related-key attack
Roger Needham
Stream cipher
Symmetry
Treyfer
Unsigned integers
Xbox (console)
XTEA
XXTEA
Name
enTEA
PublishDate
1994
Rounds
envariable; recommended 64 Feistel rounds
SameAs
abbG
m.02lyts
Q1595597
TEA
TEA
TEA
TEA (kryptografia)
TEA (kryptografie)
TEA (צופן)
Tiny Encryption Algorithm
Tiny Encryption Algorithm
Tiny Encryption Algorithm
Tiny Encryption Algorithm
Tiny Encryption Algorithm
Tiny Encryption Algorithm
微型加密算法
Structure
Feistel network
Subject
Category:Articles with example C code
Category:Broken block ciphers
Category:Feistel ciphers
Category:Free ciphers
Category:University of Cambridge Computer Laboratory
Thumbnail
TEA InfoBox Diagram.png?width=300
WasDerivedFrom
Tiny Encryption Algorithm?oldid=1084904695&ns=0
WikiPageLength
12586
Wikipage page ID
528720
Wikipage revision ID
1084904695
WikiPageUsesTemplate
Template:Cite book
Template:Cite document
Template:Cite journal
Template:Clear
Template:Cryptography navbox
Template:Infobox block cipher
Template:Short description
Template:Use dmy dates