TEA: различия между версиями

[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
Метки: с мобильного устройства из мобильной версии
небольшие дополнения
Строка 15:
В [[Криптография|криптографии]],'''Tiny Encryption Algorithm (TEA)'''<ref name="teasisbsbsbbste">[http://143.53.36.235:8080/tea.htm Страница шифра TEA]</ref> — [[Блочный шифр|блочный алгоритм шифрования]] типа «[[Сеть Фейстеля]]». Алгоритм был разработан на факультете компьютерных наук [[Кембриджский университет|Кембриджского университета]] [[Дэвид Уилер|Дэвидом Уилером]] (''David Wheeler'') и Роджером Нидхэмом (''Roger Needham'') и впервые представлен в [[1994 год]]у<ref name="tea">Roger M. Needham and David J. Wheeler. [http://www.cix.co.uk/~klockstone/tea.pdf TEA, a Tiny Encryption Algorithm]</ref> на симпозиуме по быстрым алгоритмам шифрования в [[Лёвен]]е ([[Бельгия]]).
 
Шифр не [[патент]]ован, широко используется в ряде криптографических приложений и широком спектре аппаратного обеспечения благодаря крайне низким требованиям к памяти и простоте реализации. Алгоритм имеет как программную реализацию на разных [[Язык программирования|языках программирования]], так и аппаратную реализацию на [[Интегральная схема|интегральных схемах]] типа [[Программируемая пользователем вентильная матрица|FPGA]]. Так вообще полная бесполезная вещь.
 
== Свойства ==
Строка 31:
volume = 1109 |
pages = 237–251 | date = 1996 |
doi = 10.1007/3-540-68697-5_19}}</ref><ref name="cryptoanalisys">Andem, Vikram Reddy (2003).[http://cs.ua.edu/SecurityResearchGroup/VRAndem.pdf A cryptoanalisys of the tiny encryption algorithm]</ref>, поэтому данный алгоритм не следует использовать в качестве [[Хеширование|хэш-функции]].
 
== Описание алгоритма ==