The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
MD5SUM, !*! pavlinux, 23-Май-13, 21:38  [смотреть все]
Задача.

   1. Создать файл MD5SUM.txt, который содержит MD5-сумму файла MD5SUM.txt (самого себя)!
   2. Успешно проверить контрольную сумму командой: md5sum -c MD5SUM.txt;

  • MD5SUM, !*! PavelR, 22:03 , 23-Май-13 (1)
    > Задача.
    >    1. Создать файл MD5SUM.txt, который содержит MD5-сумму файла MD5SUM.txt
    > (самого себя)!
    >    2. Успешно проверить контрольную сумму командой: md5sum -c MD5SUM.txt;

    где ты такого требовательного препода нашел ? )))

    ох, чую не скоро ты эту лабу защитишь )

  • MD5SUM, !*! dima, 00:29 , 24-Май-13 (3)
    > Задача.
    >    1. Создать файл MD5SUM.txt, который содержит MD5-сумму файла MD5SUM.txt
    > (самого себя)!
    >    2. Успешно проверить контрольную сумму командой: md5sum -c MD5SUM.txt;

    коллизии http://eprint.iacr.org/2004/199
    в 2004 в великом Китае ученые сделали научную работу по криптографии.

    http://ru.wikipedia.org/wiki/MD5#.D0.9F.D1.80.D0.B8.D0.BC.D0...

    • MD5SUM, !*! pavlinux, 01:21 , 24-Май-13 (4)
      Китайский кластер говоришь... Это вот так чтоль?! :)

      while true;
          do
            md5sum MD5SUM.txt > MD5SUM.txt;
            md5sum -c MD5SUM.txt;
            if [ $? == 0 ];
              then
                  cat MD5SUM.txt;
                  break;
            fi
      done;

      • MD5SUM, !*! Andrey Mitrofanov, 10:06 , 24-Май-13 (5)
        > Китайский кластер говоришь... Это вот так чтоль?! :)
        > while true;
        >     do

        sum=00000000000000000000000000000000
        while :; do
          if [ "$(echo "$sum  MD5SUM.txt" |md5sum |sed 's/ .\+//'" = "$sum" ]; then
            echo "$sum  MD5SUM.txt">MD5SUM.txt
            echo "[ii] Саксцесс."
            break
          fi

          increment_like_md5 sum

          if [ 00000000000000000000000000000000 = "$sum" ]; then
            echo "[EE] Не судьба! Попробуйте ещё раз."
            break
          fi
        done


      • MD5SUM, !*! Andrey Mitrofanov, 10:18 , 24-Май-13 (6)
        > Китайский кластер говоришь... Это вот так чтоль?! :)

        Вообще-то, он говорит "коллизии":

        $ { echo "d41d8cd98f00b204e9800998ecf8427e  /dev/null"; echo "#     $PAD"; } |md5sum -c -
        /dev/null: ЦЕЛ

        и подбираешь $PAD. Лучше почитать, а то дождёшься тепловой смерти вселенной и уже не успеешь то же сделать с SHA1.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру