Насколько случаен генератор случайных чисел
В данной статье речь будет идти об анализе положения статьи "Насколько же являются случайными числа, дающиеся генератором случайных чисел", которая описывает стандартный алгоритм системы MD5. Всех тех, кто заинтересовался отсылаем к оригиналу. Основа метода - игрок сперва, прежде чем поставить деньги, получит контрольную сумму в той последовательности, в последствии с которой он будет играть (если же играет за рулеточным колесом - тогда оцениваются выпадающие номера, если в карты - тогда колода), Причем, все части элементов из данной последовательности для игроков неизвестны.
Мы попросили выложить свои мысли по данному вопросу одного из экспертов, а именно Юрия Корешкова.
Если же рассматривать алгоритм системы MD5, тогда изначально он обязан был послужить в качестве средства для хранения паролей и уникальных подписей. Берется начальная информация (последовательность различной длины), на ее основании генерируется последовательность, состоящая из 128 бит (называемая так подпись), которую, как правило, записывают 32-мя пятьнадцатеричными символами, причем изменения одного-единственного бита приводит к значительным изменениям всей MD5-подписи. Данная подпись во всем прочем является также хэш-функцией, выходит при оперировании только подписью расшифровка исходных материалов невозможна.