Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Шифрование. Совокупность алгоритмов или отображений открытой (общедоступной) информации, представленной в формализованном виде

Общие определения

Шифр – Cipher

Совокупность алгоритмов или отображений открытой (общедоступной) информации, представленной в формализованном виде, в недоступный для восприятия шифрованный текст, также представленный в формализованной виде.

Криптографический ключ – Cryptographic key, key

Параметрическая компонента криптографического преобразования вся или частично неизвестная злоумышленнику, проводящему криптоанализ (дешифрование).

Данным термином обозначаются как симметричные ключи шифрования, так и несимметричные ключи или ключевые пары.

При работе в рамках криптографического интерфейса под термином «ключ» понимается вся совокупность ключевой информации, участвующей в процессе криптографического преобразования. Точный набор параметров ключевой информации зависит от конкретного алгоритма криптографического преобразования – шифрования, электронной цифровой подписи (ЭЦП) или ключевого обмена. Например, для ключа блочного шифрования совокупность ключевой информации составляют сам ключ, модификатор ключа (если он имеется), синхропосылка, содержимое внутренних регистров шифра. В рамках Crypto API для работы с ключевой информацией в рамках криптографического интерфейса определяется дескриптор ключа.

Зашифровыванием данных называется процесс преобразования открытых данных в зашифрованные, и соответственно, расшифровывание данных – обратный процесс преобразования закрытых данных в открытые посредством ключа.

Ключ – конкретное состояние некоторых параметров алгоритма криптографического преобразования данных, обеспечивающее выбор одного варианта из совокупности всех возможных для данного алгоритма.

Дешифровывание имеет место при несанкционированном доступе к данным – это процесс преобразования закрытых данных в открытые при неизвестном ключе и неизвестном, полностью или частично, алгоритме шифрования.

Криптографическая защита – это защита данных с помощью криптографического преобразования, под которым понимается преобразование данных шифрованием и (или) выработкой имитовставки.

Имитовставка – последовательность данных фиксированной длины, получаемых по определенному правилу из открытых данных и ключа.

Блок шифрования – Block

Блок открытого текста (шифотекста), обрабатываемый за один цикл в блочном алгоритме.

Синхропосылка – Initialization vector

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

Эффективная длина ключа – Effective key length

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

Дополнение - Padding

Процедура дополнения открытого текста для обеспечения возможности блочного шифрования данного открытого текста. Процедура дополнения может оказать влияние на криптографическую стойкость.

Режим шифрования - Cipher mode.

Обратная связь - Feed back.

Режим простой замены - Electronic codebook (ECB).

Режим гаммирования - Output feedback (OFB).

Режим гаммирования с обратной связью - Cipher block chaining (CFB).

Режим простой замены с зацеплением – Cipher block chaining (CBC).

Схема ФейстеляFeistel scheme.

Способ построения цикла (раунда) в алгоритмах блочного шифрования на основе смешивания текущей части шифруемого блока с результатом некоторой обратимой функции, вычисленной от другой независимой части того же блока. Схема названа по имени одного из разработчиков и запатентована в США в 1974 г.


<== предыдущая лекция | следующая лекция ==>
Биометрические системы для широкого круга пользователей | Стандарты
Поделиться с друзьями:


Дата добавления: 2014-01-15; Просмотров: 429; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.