Забыли пароль?
Логин:
Пароль:
запомнить
Интернет портал по безопасности
КаталогКаталог
ПубликацииПубликации
ФорумФорум
СеминарыСеминары
ГИПЕРМАРКЕТ
Описания
Запросы
Top100.Sec.Ru
Все разделы
Регистрация
Авторизация


 


Искать:
Отраслевые СМИ
Защита информации
07.04.10 Иванов Н. Использование компьютерных доказательств
15.02.10 Как выполнить требования Федерального Закона № 152-ФЗ «О персональных данных»
08.02.10 Конкурентная разведка и небольшие компании
20.01.10 Как наказать воров контента?
29.12.09 Информационная слежка за сотрудниками
11.12.09 Гаджет 007: шпионские технологии
07.12.09 Тотальный контроль: западный опыт
01.12.09 К вопросу о национализации доменов
18.11.09 Он совсем не прост, хоть выглядит, как пейджер
06.11.09 Интернет знает о нас все. Персональные данные в опасности
Архив публикаций >>
Публикация от 19-04-2007 00:01

О НЕВОЗМОЖНОСТИ ВСКРЫТИЯ ШИФРОАЛГОРИТМА ГОСТ 28147-89 ПРЯМЫМ ПЕРЕБОРОМ

В. Минаков

В настоящее время в РФ существует только один шифроалгоритм, разрешенный для защиты информации, отнесенной к гостайне – это алгоритм, описанный в ГОСТ 28147-89. Рассматривая появление, развитие и дискредитацию других шифроалгоритмов, естественно встает вопрос о стойкости криптоалгоритма ГОСТ 28147-89 современным вычислительным средствам и о предположительном времени его дискредитации.

Дискредитация шифроалгоритма определяется фактом создания вычислительной системы или нахождение определенного алгоритма, с помощью которых злоумышленник может получить доступ к зашифрованной информации, в приемлемое для него время. Как уже неоднократно доказывалось, алгоритм шифрования ГОСТ 28147-89 является криптостойким, т.е. невозможно получить доступ к зашифрованной информации не имея ключа зашифрования, и единственный способ расшифровать информацию – перебирать все возможные варианты ключа, до тех пор пока не будет найден верный.

Оценим минимальное количество времени и энергии, которые необходимо затратить вычислительной системе для перебора всех вариантов ключа.

Для расшифрования равно как и для зашифрования блока информации длиной 64 бита требуется произвести минимум 194 операции над числами (для режима простой замены). С учетом операции перебора ключей (изменение значения ключа) для гарантированного расшифрования блока информации длиной 64 бита требуется произвести более Р = 2256 ·195 операций над числами.

Время

Найдем время, которое потребуется для перебора всех комбинаций при современных темпах роста производительности вычислительных устройств [1, 2, 3]. График роста производительности (операций в секунду) вычислительных устройств (систем) от легендарного "Марк-1" до вычислительной системы № 1 в мире по данным [2] на 12.11.2006 г. "DOE/NNSA/LLNL IBM "eServer Blue Gene Solution", представлен на рисунке 1.

Gif 488x265, 5160 байт

Рисунок 1

Предположим максимально быстрое экспоненциальное развитие производительности вычислительных систем (график развития показан на рисунке 1 в виде прямой). Пусть РT – максимальная достигнутая производительность вычислительных систем в году T. Тогда производительность системы может быть вычислена по формуле:

Gif 347x54, 2429 байт

Вычислим год, в котором будет создана вычислительная система, которая сможет перебрать все варианты ключа за период равный 365,25 дням (1 году):

Gif 482x85, 2810 байт

Энергия

Минимальное количество энергии, которое можно затратить, численно равно постоянной Планка (h). Следовательно, минимальное количество энергии, которое требуется затратить для производства вычислительной системой Р операций, равно:

E = P · h· ν = 1,496 · 1046 Дж

Исходя из количественных расчетов [4], при взрыве сверхновой II типа (массивной звезды) выделяется энергия, оцениваемая как сумма кинетической энергии сброшенной оболочки, энергии, излученной в виде света за все время вспышки и энергии, излученной в виде нейтрино, значение которой достигает величины 2· 1052 эрг (2· 1045 Дж).

Tornello (Png 350x250, 10195 байт)

Следовательно, для питания вычислительной системы, осуществляющей перебор вариантов ключа, требуется за все время еe работы без учета потерь на передачу сообщить энергию большую, чем выделяется при взрыве семи сверхновых звезд II типа.

Вывод. Дискредитация шифроалгоритма ГОСТ 28147-89 путем перебора ключей невозможна ни сейчас и ни в сколь угодно далеком обозримом будущем.

Список литературы

  1. http://www.cisl.ucar.edu/
  2. http://www.top500.org/
  3. http://www.ecmwf.int/services/computing/overview/supercomputer_history.html
  4. Надежин Д. К. Почему взрываются сверхновые звезды? / Земля и Вселенная, 1968 г. № 5

Об авторе: В.А. Минаков, ГНИИИ ПТЗИ ФСТЭК России

Подписаться >>
Послать другу >>
Версия для печати >>


Отзывы к публикации
Автор:E-Mail:Организация:Дата:
ВадимIa@a.ruф20.04.07
Бестолковая статья. Ясно, что брутфорс на 256-битный ключ невозможна. Автору - изучать методы дифф. криптоанализа.
Troll_.@.....20.04.07
Может, и бестолковая, зато красиво изложено, убедительно так :-))).
Челno@no.comМы-организация27.09.07
И это только при известной таблице замен, а что если и она неизвестна?

Оставьте свой отзыв на эту публикацию
Автор:
Организация:
Email:
Укажите код написаный на изображении
 Извещать о новых отзывах на эту публикацию
Текст отзыва:  
(не более 4000 символов)
   
<< В начало раздела ::: << К архиву рубрики ::: Sec.Ru
Реклама


Genau.Ru

Полезный совет
Если Вы хотите опубликовать информацию о Ваших вакансиях, перейдите в раздел http://profi.sec.ru. Далее необходимо перейти по ссылке «Добавить вакансию», авторизоваться и внести информацию.
Реклама
Цифровые системы видеонаблюдения GENAU

Турникет трипод из нержавеющей стали Tornello

Daily.Sec.Ru
От создателей Daily.Sec.Ru
Контакты
E-mail: daily@sec.ru ::: тел: (495) 725-65-65
Rambler's Top100 TopList