kapger ты как настоящий программер не должен париться какая у тебя система счисления. У меня она 8- ми разрядная, например. Если под МК AVR брать....
kapger да, так со скобками что? оставить их можно? или как хочу?
kapger проверил. формула та же твоя. S1 объявил как 64-битное, вместо 32. Работает правильно теперь! Проверяем гамму? Синхропосылка какая?
kapger конечно же я имел ввиду 3-ю строчку. В голове держал две последние, вот и сказал про вторую... Ну так что с формулой- то? Как она теперь...
kapger Привет! сообщ 173. Если берем как S1 вторую и третью строчку из трех, то ответ всегда 1. А во второй строке он должен быть 2. Проверь, плз....
kapger давай уже завтра проверимся. Сегодня я уже сплю... Но, похоже, все сошлось у нас ))) Сложности с 64- х битной переменной затем, что мне...
kapger да, твоя ф-я в одну строку дает такой же результат только перед FFFFFFFF надо 0x не забыть S1 = ((S1 + (C2 - 1)) % 0xFFFFFFFF) + 1;...
да, S1 у меня объявлена как 64 бита
kapger я тоже подумал тут... ... S1= 0xFEFEFEFC; //temp S0= S0 + C1; //(mod 2^32) // S1 = S1 + (C2 - 1) + 1; //(mod (2^32)-1) + 1...
kapger я понял идею. Однако, изловчились они с ГОСТом этим... S1 = S1 + (C2 - 1) + 1 не работает, как мы хотим, т.к. при проверке второй строки...
kapger ещё больше запутал ))) другими словами, так S1 = S1 + (C2 - 1) + 1 работать не будет. ? т.е. мы должны получить иенно то, что ты привел 3...
kapger прогнал на калькуляторе и в проге. Калькулятор упорно не хочет понимать что всего 32 бита данных и загоняет при переполнении в 33 бит 1....
kapger да, да, конечно же равняется 16843012. Моя ошибка. По запаре вставил как двоичное число. сейчас поскладываю, отпишусь. Пара вопросов не...
kapger дваай по- другому c этим S1, что мы должны получить? По простому, на числах. как было бы правильно. 2-3 примера. C2 у нас известна C2=...
kapger точнее сказать, в третьей строке регистр EDX равен EDX +0 + переполнение, если конечно было......
kapger очень спорно. Цитируя Винокура, Второе выражение нуждается в комментариях, так как в тексте ГОСТа приведено нечто другое что, оказывается,...
kapger в моем списке 3-й пункт- разбил. S1= FEFEFEFB S0= 4DA15E7C 4. после выполнения (так в программе и написано- никаких затыков тут) S0=...
kapger не спеши, сейчас будут результаты после каждого пункта. Терпение, мой друг :-)
kapger давай по шагам, что делаем. 1. синхропосылку (берем её из поста 155) шифрум по ECB -тут у нас совпал результат 2. что получилось после...
Имена участников (разделяйте запятой).