Вверх ↑
Ответов: 2456
Рейтинг: 695
#1: 2025-08-25 12:47:32 ЛС | профиль | цитата
Andrej77rv, складывается впечатление что это троллинг (без обид, но есть подозрение).
Andrej77rv писал(а):
Красной стрелкой указал
И что указано стрелкой? Где там именно "последние" 8 блоков? Там только 8 блоков.
Andrej77rv писал(а):
С сайта по первой ссылке:

И где в сайте говориться о:
Andrej77rv писал(а):
Там пишут что надо суммировать по модулю 2 раунды 63 и 64
?

А вот это:
Andrej77rv писал(а):
Значения, которые были получены на последней итерации цикла, складываются со старым и образуют новый вектор инициализации, который станет стартовым для следующего блока.

h0+=a, h1+=b, h2+=c, h3+=d, h4+=e, h5+=f, h6+=g, h7+=h

Вам еще в другой теме tig-rrr ответом ИИ выложил (шаг 2):

Добавляем результат к "главным специям":
После 64 раундов мы берем наши изменившиеся рабочие переменные a-h и прибавляем их к изначальным значениям h0-h7.

h0 = h0 + a

h1 = h1 + b

...

h7 = h7 + h


И как видно ответ ИИ никак не противоречит статье на хабре.

Надеюсь вы знаете что:
h0+=a
, тоже самое что:
h0 = h0 + a
карма: 11

0
Редактировалось 1 раз(а), последний 2025-08-25 12:48:27