Serguey Zefirov (thesz) wrote,
Serguey Zefirov
thesz

Category:

Сложение-Вращение-ИсключающееИЛИ

или Add-Rotate-Xor - базовые блоки построения криптографических функций, от поточного шифрования до криптосумм (пример SipHash).

Я тут с этим экспериментирую, пока болею.

Пока вывод один - любая константа важна. Вроде бы, вращать на 17 позиций должно быть неважно, в какую сторону, однако практика показывает, что это не так.
Tags: криптография
Subscribe

  • Описание систем.

    По какой-то причине программисты любят программировать. Хотя уже лет 10, как минимум, программирование это конструирование систем, и чем дальше, тем…

  • Связь.

    "Стоимость исправления дефекта программы пропорциональна времени между внесением дефекта и его обнаружением" переводится на русский язык, как "взял и…

  • На память.

    https://concatenative.org/wiki/view/Exotic%20Data%20Structures На сайте, посвящённом соединительным языкам, есть раздел про экзотические структуры…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 1 comment