1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

Узнать алгоритм шифрования

Тема в разделе "Программирование", создана пользователем Pashtet, 26.05.22.

  1. Pashtet

    Pashtet Активный участник

    37.035
    5.162
    Всем привет! Решил тут, разнообразия для, попробовать узнать алгоритм шифрования чипов картриджей.
    Что имеем:
    32 байта - область данных шифрования.
    Ключ 8 байт (возможно только 6, так как 2 байта не меняются в разных картриджах)
    И, главное, есть один исходник.
    То есть, я знаю исходник, ключ и зашифрованную последовательность.
    С чего стоит начать, что бы попытаться определить алгоритм шифрования?
     
  2. The Chief

    The Chief Активный участник

    11.697
    946
    @Pashtet, скорее всего — DES.
     
  3. СЕРЫЙ

    СЕРЫЙ Активный участник

    2.033
    277
    Не с изучения УК РФ? ))))))
     
    toks нравится это.
  4. Pashtet

    Pashtet Активный участник

    37.035
    5.162
    Спасибо, не нужно :)
     
  5. Элиста

    Элиста Активный участник

    2.693
    53
    А зачем картриджи-то шифруют?
     
  6. andrusha

    andrusha Активный участник

    26.140
    4.797
    деньги наверно очень нужны
     
  7. Pashtet

    Pashtet Активный участник

    37.035
    5.162
    Что бы только оригиналы покупали :)

    Ну да ладно, с тим разобрался, что да как :).

    Теперь новая напасть - atsha204a - вот это, сцуко, криптомонстр...
    Как понял, принтер делает запрос. Тот отдаешь хеш функцию в ответ. (тобишь сам ключ или серийник не передает) Принтер так же генерирует эту хеш и сравнивает ответы....
    Осталось за малым, узнать симметричный ключ, которым все шифруется :d
     
  8. The Chief

    The Chief Активный участник

    11.697
    946
    При длине в 64 бит? Тупой перебор будет очень быстрым.