Крипто-форум crprogram.16mb.com

Програмування на Object Pascal, Lazarus, криптографія, криптоаналіз, шифри, вихідні коди, вирішення задач, приклади програм

Часовий пояс: UTC десь + 2 години




Розпочати нову тему Відповісти  [ 4 повідомлень ] 
Автор Повідомлення
 Заголовок повідомлення: Serpent
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 502
Serpent («змія») - симетричний блокочний криптоалгоритм шифрування, який був розроблений Россом Андерсоном, Елі Біхамом і Ларсом Кнудсеном у 1998.

Брав участь у конкурсі AES.

Довжина блоку 128 біт.
Розмір ключа 128/192/256 біт.


Повернутися наверх
  
 
 Заголовок повідомлення: Re: Serpent
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 502
Для ключа
Код:
ffeeddccbbaa99887766554433221100
(HEX)
та відкритого тексту
Код:
00000000000000000000000000000000

отримаємо результат роботи алгоритму Serpent
Код:
F19E 6135 47C6 11B7 153B 4694 A20D 72BE


Повернутися наверх
  
 
 Заголовок повідомлення: Re: Serpent
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 502
ключ
Код:
80000000000000000000000000000000

відкритий текст
Код:
00000000000000000000000000000000

шифр текст
Код:
264E5481EFF42A4606ABDA06C0BFDA3D


Повернутися наверх
  
 
 Заголовок повідомлення: Re: Serpent
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 502
Схема одного раунду Serpent:

Зображення


Повернутися наверх
  
 
Показати повідомлення за:  Сортувати по:  
Розпочати нову тему Відповісти  [ 4 повідомлень ] 

Часовий пояс: UTC десь + 2 години



cron
Роwеrеd bу рhрВB® аnd Hostinger web hosting