Доклады о будущих и современных технологиях
КРИПТОГРАФИЯ И КРИПТОГРАФИЧЕСКИЕ СРЕДСТВА ЗАЩИТЫ ИНФОРМАЦИИ
С. С. Лепихова
Научный руководитель - В. А. Язев, канд. техн. наук, доцент Ярославский государственный технический университет
Криптография - наука о защите информации от прочтения ее посторонними. Защита достигается шифрованием, т. е. преобразованием, которое делает защищенные входные данные трудно раскрываемыми по выходным данным без знания специальной ключевой информации - ключа.
История криптографии насчитывает несколько тысяч лет. Современная криптография образует отдельное научное направление на стыке математики и информатики. Практическое применение криптографии стало неотъемлемой частью жизни современного общества.
Современная криптография включает в себя четыре крупных раздела: симметричные криптосистемы, несимметричные криптосистемы с открытым ключом, электронная подпись и управление ключами.
Симметричные криптосистемы - способ шифрования, в котором для шифрования и расшифровывания применяется один и тот же криптографический ключ. Ключ алгоритма должен сохраняться в секрете обеими сторонами. Алгоритм шифрования выбирается сторонами до начала обмена сообщениями.
Криптографическая система с открытым ключом - система шифрования, при которой открытый ключ передаётся по открытому (то есть незащищённому, доступному для наблюдения) каналу и используется для шифрования сообщения. Для расшифровки сообщения используется секретный ключ. Системы с открытым ключом в настоящее время широко применяются в различных сетевых протоколах.
Системой электронной подписи называется присоединяемое к тексту его криптографическое преобразование, которое позволяет при получении текста другим пользователем проверить авторство и подлинность сообщения.
Управление ключами - это процесс системы обработки информации, содержанием которых является составление и распределение ключей между пользователями.
Приняты национальные стандарты шифрования. В России алгоритм криптографического преобразования определяется ГОСТ 28147-89. Он описывает алгоритм блочного шифрования с длиной ключа 256 бит, а также алгоритм цифровой подписи ГОСТ Р 34.10-2001.