Основные термины и определения в теории шифрования

Основной целью криптографической защиты, или криптографического закрытия информации, является защита от утечки информации, которая обеспечивается путем обратимого однозначного преобразования сообщений или хранящихся данных в форму, непонятную для посторонних или иеавторизованлых лиц. Преобразование, обеспечивающее криптозащиту, называется шифрованием. Целью имитозащиты является защита от модификации информации, которая обеспечивается путем присоединения к защищаемым данным криптографического контрольного кода целостности (фиксированной относительно небольшой длины), зависящего от всех без исключения информационных бит и их взаимного расположения, – имитоприставки. Введем некоторые понятия, необходимые в дальнейшем:

•     алфавит – конечное множество используемых для шифрования информации знаков;

•     текст – упорядоченный набор из элементов алфавита;

•     шифр – совокупность обратимых преобразований множества открытых данных на множество зашифрованных данных, заданных алгоритмом криптографического преобразования (криптоалгоритмом);

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

•     зашифрование ~ преобразование открытых данных в закрытые (зашифрованные) с помощью определенных правил, содержащихся в шифре; расшифрование – обратный процесс;

•     шифрование – процесс зашифрования или расшифрования;

•     криптосистема состоит из пространства ключей, пространства открытых текстов, пространства шифротекстов и алгоритмов зашифрования и расшифрования;

•     дешифрование – процесс преобразования закрытых данных в открытые при неизвестном ключе и/или неизвестном алгоритме {вскрытие или взлом шифра)\

•     синхропосылка – исходные параметры криптоалгоритма;

•     раскрытие криптоалгоритма – результат работы криптоаналитика, приводящий к возможности эффективного определения любого зашифрованного с помощью данного алгоритма открытого текста;

•     стойкость криптоалгоритма – способность шифра противостоять всевозможным попыткам его раскрытия, т. е. атакам на него.

 

Источник: Acoсков А. В., Иванов М. A., Мирский А. A., Рузин А. В., Сланин А. В., Тютвин А. Н. Поточные шифры. – M.: КУДИЦ-ОБРАЗ, 2003. – 336 с.

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100