Бомба для господина председателя
Современные системы шифрования сообщений используют два вида ключей: открытый (не требующий хранения втайне) и закрытый (секретный). Один используют для шифрования сообщения, другой — для дешифровки. При организации секретного канала связи отправитель и получатель обмениваются открытыми ключами своих криптосистем и далее шифруют свои послания с помощью открытого ключа получателя. Ключи взаимосвязаны между собой. Открытый ключ по сути является произведением двух очень больших простых чисел. Поэтому, разложив его на простые множители, можно легко восстановить закрытый.
Задача разложения числа на множители (факторизация) только на первый взгляд кажется безобидной. Для ее решения используют довольно примитивный, но единственно верный способ: деление заданного числа на простые числа, меньшие корня квадратного из самого числа. Количество необходимых математических действий при разложении сложного 1 000 значного числа достигает 2^1 000 (два в степени тысяча), или приблизительно 10^300. Самый современный компьютер, способный произвести около 10^15 операций в секунду, с таким числом управится не ранее чем за 10^285 секунд — эта величина во много раз превышает возраст нашей Вселенной (ей, по мнению ученых, 15 млрд. лет, то есть всего 5х10^17 секунд). Если к решению этой задачи подключить 10^100 компьютеров, то и тогда ситуация мало изменится.
В 1994 году американский математик Питер Шор написал для квантового компьютера так называемый алгоритм факторизации, позволяющий разлагать на простые множители многоразрядные числа. Семь лет спустя, в 2001 году, его работоспособность была продемонстрирована группой специалистов IBM. Число 15 было разложено на множители 3 и 5 при помощи квантового компьютера с 7 кубитами.
Немецкий суперкомпьютер JUGENE теперь способен имитировать крупнейшую квантовую вычислительную систему на данный момент времени, мощность которой составляет 42 кубита.
JUGENE является самым быстрым компьютером в Европе с 300000 процессорами и вычислительной мощностью 10^15 операций в секунду с плавающей точкой.
С помощью алгоритма Шора на JUGENE разложили число 15707 на 113х139.
То есть вычислительные способности обычной машины позволяют смоделировать поведение архитектуры квантового компьютера
Вот ссылка
http://www.exponenta....over/index.asp
Квантовый алгоритм, предложенный Шором для решения этой «не решаемой» традиционными методами задачи, оказался гораздо эффективнее. Он предполагает выполнение всего 1 000^3, то есть миллиарда квантовых операций, и автоматически переводит данную задачу в разряд почти тривиальных. Специалисты по вопросам компьютерной безопасности быстро оценили алгоритм Шора, позволяющий без особого труда взламывать большинство современных криптосистем. Дело в том, что стойкость многих систем шифрования информации основана именно на невозможности быстрого разложения многоразрядного числа на простые сомножители.
He исключено, что в информационном обществе появление квантового компьютера сыграет ту же роль, что в свое время, в индустриальном, - изобретение атомной бомбы. Действительно, если последняя является средством
«уничтожения материи», то первый может стать средством «уничтожения информации» - ведь очень часто то, что известно всем, не нужно никому.
С подачи американского математика «раскрутка» нового метода пошла столь успешно, что 1994 год стал началом великого бума на квантовые компьютеры.
Вопрос. Что делать председателю когда наступит час "Х" ?
Сообщение отредактировал erbolg: 22 April 2010 - 16:11