Sinople

Поделись знанием:
Перейти к: навигация, поиск
Sinople
Создатель:

Филип Пакет

Создан:

2003 г.

Размер ключа:

128 бит

Размер блока:

128 бит

Число раундов:

64

Тип:

Несбалансированная Сеть Фейстеля

Sinopleсимметричный блочный криптоалгоритм, построенный на основе несбалансированной «сети Фейстеля». Алгоритм разработан в 2003 году.



Структура шифра

Основные требования к алгоритму при его разработке:

  • Возможность программной и аппаратной реализации
  • Высокая скорость
  • Простота
  • Низкие требования к памяти
  • Высокий уровень безопасности

Алгоритм основан на 32-разрядных операциях и имеет 64 раунда, среди которых два типа — C и D. D раунды спроектированы для достижения максимальной диффузии, C раунды — для достижения перемешивания. F-функция D раунда использует один из элементов блока данных (D[3]) и текущий подключ (K[r]) для трансформации 3-х элементов блока данных. F-функция C раунда, напротив, использует первые три элемента блока данных и текущий подключ (K[r]) для трансформации последнего элемента блока данных (D[3]). Раунды D-типа выполняются до раундов C-типа. Сложение ключей с данными производится только через таблицы замен. Операции XOR (сложения по модулю 2) обязательно сочетаются с операциями ADD (сложения по модулю 232).

Таблицы замен изначально заимствованы из алгоритма MARS и содержат 512 32-разрядных элементов, однако были жестко проанализированы на предмет усиления.

Ключевое расписание было спроектировано с учетом требований:

  • Простота
  • Используется та же процедура, что и при зашифровании и расшифровании
  • Установка ключа занимает меньше времени, нежели зашифрование
  • Исключение эквивалентных ключей
  • Исключение слабых ключей

Безопасность

Алгоритм, согласно заявлению авторов, устойчив к линейному и дифференциальному анализу.


Напишите отзыв о статье "Sinople"

Ссылки

  • [www.philippepaquet.com/wp-content/uploads/2008/01/sinople.pdf Авторское описание шифра]
  • [cartman-cipher.narod.ru/mirror/sinople.zip Исходный текст алгоритма на C]
  • [cartman-cipher.narod.ru/mirror/sinople-pas.zip Исходный текст алгоритма на Delphi]

Отрывок, характеризующий Sinople

В отношении религиозном, так легко устроенное в Египте дело посредством посещения мечети, здесь не принесло никаких результатов. Два или три священника, найденные в Москве, попробовали исполнить волю Наполеона, но одного из них по щекам прибил французский солдат во время службы, а про другого доносил следующее французский чиновник: «Le pretre, que j'avais decouvert et invite a recommencer a dire la messe, a nettoye et ferme l'eglise. Cette nuit on est venu de nouveau enfoncer les portes, casser les cadenas, dechirer les livres et commettre d'autres desordres». [«Священник, которого я нашел и пригласил начать служить обедню, вычистил и запер церковь. В ту же ночь пришли опять ломать двери и замки, рвать книги и производить другие беспорядки».]
В торговом отношении, на провозглашение трудолюбивым ремесленникам и всем крестьянам не последовало никакого ответа. Трудолюбивых ремесленников не было, а крестьяне ловили тех комиссаров, которые слишком далеко заезжали с этим провозглашением, и убивали их.
В отношении увеселений народа и войска театрами, дело точно так же не удалось. Учрежденные в Кремле и в доме Познякова театры тотчас же закрылись, потому что ограбили актрис и актеров.
Благотворительность и та не принесла желаемых результатов. Фальшивые ассигнации и нефальшивые наполняли Москву и не имели цены. Для французов, собиравших добычу, нужно было только золото. Не только фальшивые ассигнации, которые Наполеон так милостиво раздавал несчастным, не имели цены, но серебро отдавалось ниже своей стоимости за золото.
Но самое поразительное явление недействительности высших распоряжений в то время было старание Наполеона остановить грабежи и восстановить дисциплину.
Вот что доносили чины армии.
«Грабежи продолжаются в городе, несмотря на повеление прекратить их. Порядок еще не восстановлен, и нет ни одного купца, отправляющего торговлю законным образом. Только маркитанты позволяют себе продавать, да и то награбленные вещи».
«La partie de mon arrondissement continue a etre en proie au pillage des soldats du 3 corps, qui, non contents d'arracher aux malheureux refugies dans des souterrains le peu qui leur reste, ont meme la ferocite de les blesser a coups de sabre, comme j'en ai vu plusieurs exemples».