новый шифр на слом

Тема в разделе "WASM.CRYPTO", создана пользователем RElf, 12 сен 2007.

  1. CreatorCray

    CreatorCray Member

    Публикаций:
    0
    Регистрация:
    5 авг 2006
    Сообщения:
    201
    UbIvItS
    Ну вот опять уход от темы пошел.

    Тебе дали задачу и данные для нее. Решай, а не словоблуди... Никого не интересуют твои измышления касательно "статистики строк" и "динамики ключа" - надо решение задачи, раз взялся.
     
  2. EP_X0FF

    EP_X0FF New Member

    Публикаций:
    0
    Регистрация:
    13 авг 2006
    Сообщения:
    450
    UbIvItS

    Ты ловкий демагог. Случаем не филфак заканчивал?
     
  3. EP_X0FF

    EP_X0FF New Member

    Публикаций:
    0
    Регистрация:
    13 авг 2006
    Сообщения:
    450
    [deleted]

    дубль
     
  4. hwegh

    hwegh New Member

    Публикаций:
    0
    Регистрация:
    26 сен 2007
    Сообщения:
    54
    UbIvItS
    Я не говорю что мой алгос криптостоек. Я его сочинил с ходу и нисколько не заботился даже о проверках его свойств. Я его сделал только для того, чтобы его сломали. Ну а если сломать не можешь, то нефиг говорить что он "хуже ксора".

    О режимах шифрования ты что-нибудь слышал? Открой любую книжку по криптографии и почитай, тогда может поймешь чем отличается криптоалгоритм от режима шифрования. В данном примере мой алгоритм для простоты используется в режиме ECB, тоесть все блоки шифруются раздельно. Если заюзать режим CBC, то блоки будут связаны. Судя по тому, что ты говоришь о "динамике ключа", ты не имеешь понятия о том, как принято использовать криптоалгоритмы.

    З.Ы. выкладываю 50кб плейнтекста. Может это чем-нибудь тебе поможет.
    http://rapidshare.com/files/63415148/playn.001.html
     
  5. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.241
    hwegh
    за эти слова дико извеняюсь.
    продолжать игру не буду: мои идеи оказались ошибочны, а по поводу стандартных методик слома уже сказал Ruptor: он в них шарит значительно лучше, чем я и заниматься проверкой его выводов для себя не вижу в этом смысла....
    лучше обсудим ещё один алгос - интересно посмотреть мнение людей:
    Код (Text):
    1. unsigned __int64 a/*исходный текст*/, ck/*управляющий ключ*/, wk/*рабочий ключ*/;
    2.  
    3. for(int i=0; i<15; i++)
    4.   {
    5.     if((i>>1)&ck) {
    6.                a+=(6>>wk);
    7.                 a^=(13<<wk);
    8.              }
    9.          else a+=wk+(5>>ck)+i;
    10. wk+=((i>>wk)^(15<<wk)+ck*(2>>wk);
    11. ck+=(i-1<<wk)^(17>>ck);
    12. }
     
  6. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.241
    вообще, забавно, что для моего первого шифра не дали достойной методы слома, а только брут........
    вот способ его слома: 0^k1+k2=k1+k2........ дальше думаю продолжать не надо:)) обратная схема тоже не относится к стойким..........