Современные криптографические методы
Категория реферата: Рефераты по математике
Теги реферата: шпора на пятке лечение, шпаргалки по математике транспорт реферат
Добавил(а) на сайт: Marinkin.
Предыдущая страница реферата | 1 2 3 4 5 6 | Следующая страница реферата
Ривест, Шамир и Эйдельман воспользовались тем фактом, что нахождение больших простых чисел в вычислительном отношении осуществляется легко, но разложение на множители произведения двух таких чисел практически невыполнимо. Доказано (теорема Рабина), что раскрытие шифра RSA эквивалентно такому разложению. Поэтому для любой длины ключа можно дать нижнюю оценку числа операций для раскрытия шифра, а с учетом производительности современных компьютеров оценить и необходимое на это время.
Пусть n=p*q, где p и q - различные простые числа, и e и d удовлетворяют уравнению e*d (mod (p-1)*(q-1))= 1
Если p и q - достаточно большие простые числа, то разложение n практически не осуществимо. Это и заложено в основу системы шифрования RSA.
{e,n} образует открытый ключ, а {d,n} - закрытый (можно взять и наоборот).
Открытый ключ публикуется и доступен каждому, кто желает послать
владельцу ключа сообщение, которое зашифровывается указанным алгоритмом.
После шифрования, сообщение невозможно раскрыть с помощью открытого ключа.
Владелец же закрытого ключа без труда может расшифровать принятое
сообщение.
Шифрование осуществляется по формуле: Sшифр = Se mod N
Шифрование осуществляется по формуле: S = Sdшифр mod N
Где S – исходный текст, Sшифр – преобразованный текст, при этом S < N
Оценка надежности криптосистем
Группа известных специалистов-криптографов, созданная под эгидой
Альянса производителей программного обеспечения для бизнеса (промышленной
организации, препятствующей незаконному использованию программного
обеспечения), пришла к выводу, что необходимая длина ключа в настоящее
время должна быть не менее 75 битов с дальнейшим увеличением в течение
последующих 20 лет до 90 битов. Проверим данное утверждение.
Проблема поиска ключей симметричной криптосистемы путем перебора всех
возможных ключей относится к классу задач, допускающих распараллеливание.
Применение распределенных вычислений для организации перебора таких ключей
позволяет эффективно решать трудоемкие задачи в этой области.
Экспоненциальная динамика роста с течением времени производительности
вычислительных систем (10 раз за 5 лет) оказывает еще более существенное
влияние на рост производительности системы в целом. Таким образом, прогресс
в этой области возможен за счет:
1) использования достижений научно-технического прогресса и применения
технологических новинок для увеличения производительности отдельного
устройства;
2) увеличения количества таких устройств в системе.
C физической точки зрения тот тип транзистора, который является
основой современной интегральной схемы, может быть уменьшен еще примерно в
10 раз, до размера 0,03 мк. За этой гранью процесс включения/выключения
микроскопических переключателей станет практически невозможным. Таким
образом максимальное быстродействие составит - 1016 операций/секунду, а
предел роста наступит приблизительно в 2030 г.
Других способов повышения вычислительной мощности нет. Таким образом, с точки зрения защиты информации криптографическими методами, анализ потенциальных возможностей метода распределенных вычислений представляет как для криптоаналитиков, так и для разработчиков криптографических систем значительный интерес. Попробуем, поэтому, проанализировать предельные значения двух указанных тенденций.
Из списка, появившегося летом 1999 года, следует, что по быстродействию суперкомпьютеры распределились следующим образом: с мощностью порядка 1012 FLOPS 3 экз.; с мощностью порядка 1011 FLOPS 54 экз.; с мощностью порядка 1010 FLOPS 428 экз.; с мощностью порядка 109 FLOPS 251 экз.
Десять самых мощных суперкомпьютеров в мире по состоянию на июль 1999 г.
|Рейтин|Наименование |Страна-обладат|Фирма-произво|Количество|Мощность|
|г |машины |ель |дитель |процессоро|(GFLOPS)|
| | | | |в | |
|1 |Intel ASCI Red |США |Intel (США) |9125 |1333 |
|2 |Hitachi/Tsukuba|Япония |Hitachi/Tsuku|2048 |368 |
| | | |ba (Япония) | | |
| |CP-PACS | | | | |
|3 |SGI/Cray T3E |Великобритания|Cray (США) |696 |265 |
|4 |Fujitsu |Япония |Fujitsu |167 |230 |
| |Numerical Wind | |(Япония) | | |
| |Tunnel | | | | |
|5 |Hitachi SR2201 |Япония |Hitachi |1024 |220 |
| | | |(Япония) | | |
|6 |SGI/Cray T3E |Германия |Cray (США) |512 |176 |
|7 |SGI/Cray T3E |США |Cray (США) |512 |176 |
|8 |SGI/Cray T3E |Германия |Cray (США) |512 |176 |
|9 |SGI/Cray T3E |США |Cray (США) |512 |176 |
|10 |SGI/Cray T3E |США |Cray (США) |512 |176 |
Первое место в мире по количеству суперкомпьютеров занимают США 254
(51%). За ними следуют Япония 87 (17,5%), Германия 45 (9%), Великобритания
24 (4,8%), Франция 18 (3,6%), Корея 8 (1,6%), Канада 7 (1,4%), Швеция,
Швейцария и Норвегия по 6 (1,2%). Россия упомянута в этом списке лишь один
раз: на 156-ом месте находится компьютер HPC Ultra 10000 (пиковая
производительность 16600 MFLOPS), произведенный фирмой SUN и установленный
в Национальном Резервном Банке России. Интересная деталь: в США отсутствуют
компьютеры иностранного производства американцы работают только на
отечественных машинах и к тому же снабжают ими весь остальной мир.
Количество установок суперкомпьютеров возрастает год от года в
геометрической прогрессии, причем основной объем опять же приходится на
США. Статистика по годам сложилась следующая:
1999 786 установок
1998 638 установок
1997 207 установок
1996 168 установок
1995 52 установки
1994 45 установок
1993 16 установок
Рекомендуем скачать другие рефераты по теме: конспект урока 10 класс, англия реферат.
Предыдущая страница реферата | 1 2 3 4 5 6 | Следующая страница реферата