Нужен ГОСТ Р 34.10-94 и ГОСТ Р 34.11-94

Тема в разделе "WASM.CRYPTO", создана пользователем yureckor, 11 июл 2005.

Статус темы:
Закрыта.
  1. yureckor

    yureckor New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2004
    Сообщения:
    494
    Адрес:
    Russia
    OLS

    где ж ты раньше был, я полторы недели в штирлица играл, разгадывал это гост :)

    Если не влом, посмотри пожалуйста что написано в процедуре А' шаг 7, а то и в моем варианте, и в варианте _BC_ там ошибка.
     
  2. OLS

    OLS New Member

    Публикаций:
    0
    Регистрация:
    8 янв 2005
    Сообщения:
    322
    Адрес:
    Russia
    Просто мне показалось, что всякие там распознанные версии вам удобнее чем сканы, поэтому решил не встревать в дискуссию.



    A',шаг 7



    Ym=SUM [по i от (0) до (rm-1)] (yi)*(2^321)



    если я правильно понял, что тебе нужно
     
  3. OLS

    OLS New Member

    Публикаций:
    0
    Регистрация:
    8 янв 2005
    Сообщения:
    322
    Адрес:
    Russia
    Тебе может все сканы ГОСТовские (34.10-94,2001, 34.11) выложить куда-нибудь ?
     
  4. _BC_

    _BC_ БЦ

    Публикаций:
    0
    Регистрация:
    20 янв 2005
    Сообщения:
    759
    OLS



    Выложи куда-нить 34.10-94, если не трудно. Можно без проверочных примеров. А 34.11 и 34.10-2001 можно в сканах отсюда скачать:

    ftp://crypto@ftp.wtc-ural.ru

    Login/password: crypto/crypto
     
  5. yureckor

    yureckor New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2004
    Сообщения:
    494
    Адрес:
    Russia
    OLS

    Ваш скан тоже ошибочен.

    Шаг 7 в A' должен быть

    Ym=SUM [по i от (0) до (rm-1)] (yi)*(2^32*i)

    а по нормальному, это означает (если разобраться в предыдущих кусках, бесполезных для асма) от 2 DWORD'ов (64 бита) до 512 бит забивать DWORD'ами, которые генерить по ихней формуле.

    Есть еще несколько ошибок, встречающихся в двух сканах, причем под тем, что дал _BC_ стоит подпись: "сверено с оригиналом".

    Так что вероятно ошибки в самом печатном ГОСТ'е.
     
  6. OLS

    OLS New Member

    Публикаций:
    0
    Регистрация:
    8 янв 2005
    Сообщения:
    322
    Адрес:
    Russia
    Абсолютно согласен с (2^32*i) иначе эта формула бессмысленна. Но я привожу именно то, что есть у меня в JPG-е.
     
  7. yureckor

    yureckor New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2004
    Сообщения:
    494
    Адрес:
    Russia
    OLS

    А по адресу http://www.metacom.ru/~ols/[url] сл... Сейчас буду реализовывать сам этот хеш...
     
  8. yureckor

    yureckor New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2004
    Сообщения:
    494
    Адрес:
    Russia
    гы, лоханулся когда забивал таблицу замен, повернутую набрал :)

    Все работает.
     
  9. OLS

    OLS New Member

    Публикаций:
    0
    Регистрация:
    8 янв 2005
    Сообщения:
    322
    Адрес:
    Russia
    Мой, только там не сам ГОСТ, а только имитовставка для целей challenge-handshake.
     
  10. yureckor

    yureckor New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2004
    Сообщения:
    494
    Адрес:
    Russia
    Снова проблемы нашлись.

    Сделал все, саму реализацию, клиент, сервер, чтение с ключевой дискеты и был счастлив.

    Но сегодня обнаружил, что на некоторых ключах (верней на 1-ом) примерно 1/3 файлов после подписывания выдают ошибку при проверке.

    В чем ошибка не знаю, в установке или в проверке. Хеш и там и там совпадает.



    Собственно вопрос:

    1. Есть ли проги типа калькулятора для расчета больших чисел

    2. Есть ли прога/алгоритм для простановки ЭЦП по ГОСТ'у, чтоб можно было сверить свою.
     
  11. Sergey_R

    Sergey_R Member

    Публикаций:
    0
    Регистрация:
    9 янв 2005
    Сообщения:
    138
    yureckor



    CypherCalc hxxp://www.cyphercalc.com/ :up:
     
  12. yureckor

    yureckor New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2004
    Сообщения:
    494
    Адрес:
    Russia
    Sergey_R

    прикольно конечно, но его можно только купить за $349 :)

    А вообще я нашел у себя ошибку, все работает.
     
Статус темы:
Закрыта.