Задача.1. Создать файл MD5SUM.txt, который содержит MD5-сумму файла MD5SUM.txt (самого себя)!
2. Успешно проверить контрольную сумму командой: md5sum -c MD5SUM.txt;
> Задача.
> 1. Создать файл MD5SUM.txt, который содержит MD5-сумму файла MD5SUM.txt
> (самого себя)!
> 2. Успешно проверить контрольную сумму командой: md5sum -c MD5SUM.txt;где ты такого требовательного препода нашел ? )))
ох, чую не скоро ты эту лабу защитишь )
> где ты такого требовательного препода нашелместа знать надо. :-P
> Задача.
> 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...
Китайский кластер говоришь... Это вот так чтоль?! :)
while true;
do
md5sum MD5SUM.txt > MD5SUM.txt;
md5sum -c MD5SUM.txt;
if [ $? == 0 ];
then
cat MD5SUM.txt;
break;
fi
done;
> Китайский кластер говоришь... Это вот так чтоль?! :)
> 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
fiincrement_like_md5 sum
if [ 00000000000000000000000000000000 = "$sum" ]; then
echo "[EE] Не судьба! Попробуйте ещё раз."
break
fi
done
> Китайский кластер говоришь... Это вот так чтоль?! :)Вообще-то, он говорит "коллизии":
$ { echo "d41d8cd98f00b204e9800998ecf8427e /dev/null"; echo "# $PAD"; } |md5sum -c -
/dev/null: ЦЕЛи подбираешь $PAD. Лучше почитать, а то дождёшься тепловой смерти вселенной и уже не успеешь то же сделать с SHA1.