Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Новый вариант шифра TEA - алгоритм GTEA, Простой и быстрый шифр на C 
:(
    Опции темы
alexanderwdark
  Дата 25.2.2009, 02:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 20.2.2009

Репутация: нет
Всего: нет



Алгоритм GTEA (Green TEA) объединяет в себе некоторые идеи шифра TEA и алгоритмов Cartman. Шифр имеет 128 битный блок, использует по-умолчанию 512 битный ключ, структура предполагает 64 полных раундов. Процедура расширения ключа проста - используются 128 таблиц подстановок и 32-разрядный счетчик. Ключ расширяется до 128-ми 32-разрядных подключей. Алгоритм имеет довольно высокую скорость - свыше 15 МБайт/с на тестируемом ПК. При этом, возможно использования ключа длиной от 256 до 4096 бит, что благодаря структуре шифра не сказывается на производительности. Напротив, безопасность шифра теоритически повышается при использовании больших ключей, поскольку на основе последних генерируются подключи раундов. 

Как и в некоторых вариациях популярных шифров (NOEKEON в редакции direct, например), возможно использование прямой установки ключа - direct режим. Проще говоря, подключи раундов составляют вцелом 4096 бит, а современные хэш функции (SKEIN, KECCAK) позволяют генерировать дайджест сообщения (строки ключа) произвольного размера. Такой вариант, теоритически, наиболее безопасен.

Green TEA


Описание алгоритма и анализ

Ваши мнения, господа?

Это сообщение отредактировал(а) alexanderwdark - 27.2.2009, 19:26
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Алгоритмы"

maxim1000

Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Алгоритмы | Следующая тема »


 




[ Время генерации скрипта: 0.0458 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.