<<
>>

СУЩЕСТВУЮЩИЕ АЛГОРИТМЫ ШИФРОВАНИЯ

В настоящее время распространенными алгоритмами шифрования являются:

• DES (Data Encryption Standard) — блочный шифр, созданный компанией IBM и утвержденный правительством США в 1977 г.

Использует 56-битный ключ и оперирует блоками по 64 бит. Относительно быстр, применяется при единовременном шифровании большого количества данных;

• тройной DES, основан на DES. Шифрует блок данных три раза тремя различными ключами. Предложен в качестве альтернативы DES, поскольку угроза быстрого и легкого «взлома» последнего возрастает с каждым днем;

• RC2 и RC4, RC6 — шифры с переменной длинной ключа для очень быстрого шифрования больших объемов информации, разработаны Роном Райвестом. Эти алгоритмы действуют немного быстрее DES и способны повышать степень защиты за счет выбора более длинного ключа;

• IDEA (International Data Encryption Algorithm). Создан в 1991 г. и предназначен для быстрой работы в программной реализации. Очень стойкий шифр, использующий 128-битный ключ;

• RSA — алгоритм с открытым ключом, поддерживает переменную длину ключа, а также переменный размер блока шифруемого текста. Размер блока открытого текста должен быть меньше длины ключа, обычно составляющей 512 бит. Также может применяться для наложения цифровой подписи. Данный алгоритм защищен патентом США, и поэтому любое его использование на территории США или западно-европейских стран требует приобретения соответствующей лицензии на использование, стоимость которой на 100 пользователей составляет 5 тыс. долл.;

• EGSA — алгоритм электронной подписи Т. Эль-Гамаля, разработанный в 1984 г. Отличается от алгоритма RSA повышенной стойкостью подписи при одинаковой длине ключа. Данный алгоритм послужил основой для принятия нескольких стандартов цифровой подписи, в том числе национального стандарта США DS, введенного в действие 1 декабря 1994 г., и государственного стандарта РФ ГОСТ P 34.10, введенного с 1 января 1995 г.;

• DSA (Digital Signature Algorithm) — алгоритм цифровой подписи. Разработан Национальным институтом стандартов и технологий США в 1991 г.

на основе алгоритма Эль-Гамаля. Представлен на рассмотрение конгресса США. В дальнейшем стал основой национального стандарта США на цифровую подпись. Имеет по сравнению с алгоритмом RSA целый ряд преимуществ: во-первых, при заданном уровне стойкости цифровой подписи целые числа, с которыми приходится проводить вычисления, имеют запись как минимум на 20% короче, что, соответственно, уменьшает сложность вычислений не менее чем на 70% и позволяет заметно сократить объем используемой памяти; во-вторых, процедура подписывания по этому методу не позволяет вычислять (как это возможно в RSA) цифровые подписи под новыми сообщениями без знания секретного ключа. Эти преимущества, а также соображения, связанные с возможностью его реализовывать любым разработчиком свободно, без коммерческих лицензионных соглашений с держателями патента, компанией RSA Data Security, и возможностью свободного безлицензионного экспорта такой технологии из США, послужили главным мотивом для принятия в 1994 г. национального стандарта цифровой подписи (DSS) на его основе. Такое решение отнюдь не было очевидным, поскольку RSA как наиболее известный алгоритм цифровой подписи и шифрования с открытым ключом был гораздо шире распространен, практически опробован во многих странах и признан как стандарт де-факто большинством разработчиков операционных систем, сетевых технологий и прикладного программного обеспечения. Популярность его объясняется прежде всего 8-летним опережением по времени появления, значительно более широкой известностью как самого алгоритма, так и его авторов в научных кругах, а также успешным бизнесом держателя патента — компании RSA Data Security, Inc.

<< | >>
Источник: В.М. Maтюшка. Информатика для экономистов: Учебник / Под общ. ред. В.М. Maтюшка. - M.: ИНФРА-М,2007. - 880 с.. 2007

Еще по теме СУЩЕСТВУЮЩИЕ АЛГОРИТМЫ ШИФРОВАНИЯ:

  1. Процедуры средств контроля и процедуры по существу в аудите себестоимости продукции хлебопечения. Вопросник внутреннего контроля, методика проведения процедур по существу.
  2. 2.4. Жизнь: существо и существа
  3. Аудит торговых операций на оптовых и розничных торговых предприятиях: программа аудита, процедуры средств контроля и по существу. Методы сбора доказательств при процедурах по существу.
  4. Обоснование алгоритма
  5. 4. Пример работы алгоритма
  6. 3.6.4. Алгоритм Зельдина
  7. 2.3 АЛГОРИТМ РЕШЕНИЯ ЗАДАЧИ РАСПРЕДЕЛЕНИЯ РЕСУРСОВ
  8. 2.3. Алгоритм исследования организационной культуры
  9. Валютный рынок как живое существо
  10. Алгоритм движения к/от цели
  11. ПРИМЕРНЫЙ АЛГОРИТМ РАЗРУШЕНИЯ ПРЕДПРИЯТИЙ “HIGH TECH”
  12. Недостатки существующих объяснений
  13. Существующие методы обучения
  14. Разработка алгоритма коммерциализации результатов интеллектуальной деятельности вуза
  15. Кризис и изменение отношения к существующей системе
  16. Существует ли сейчас жилищный «пузырь»?
  17. Существует ли сейчас жилищный «пузырь»?
  18. 6.3. Анализ эффективности разработанного метода и алгоритмов
  19. 1.6.2. На рынках существуют тренды
  20. Существующие рейтинги участников кредитного рынка
- Информатика для экономистов - Антимонопольное право - Бухгалтерский учет и контроль - Бюджетна система України - Бюджетная система России - ВЭД РФ - Господарче право України - Государственное регулирование экономики в России - Державне регулювання економіки в Україні - ЗЕД України - Инновации - Институциональная экономика - История экономических учений - Коммерческая деятельность предприятия - Контроль и ревизия в России - Контроль і ревізія в Україні - Кризисная экономика - Лизинг - Логистика - Математические методы в экономике - Международные экономические отношения - Микроэкономика - Мировая экономика - Муніципальне та державне управління в Україні - Налоговое право - Организация производства - Основы экономики - Политическая экономия - Размещение производительных сил (РПС) - Региональная и национальная экономика - Страховое дело - Теория управления экономическими системами - Управление инновациями - Философия экономики - Ценообразование - Экономика зарубежных государств - Экономика и управление народным хозяйством - Экономика отрасли - Экономика предприятия - Экономика природопользования - Экономика труда - Экономическая безопасность - Экономическая география - Экономическая демография - Экономическая статистика - Экономическая теория и история - Экономический анализ -