Все методы современной криптографии можно подразделить на четыре класса:
симметричные криптосистемы;
криптосистемы с открытым ключом;
системы электронной цифровой подписи;
системы управления ключами.
Основные направления использования криптографических методов - передача конфиденциальной информации по каналам связи, установление подлинности передаваемых сообщений, хранение информации на носителях в зашифрованном виде.
Криптография даёт возможность преобразовать информацию таким образом, что её прочтение (восстановление) возможно только при знании ключа.
В качестве информации, подлежащей шифрованию и дешифрованию, используются тексты, построенные на некотором алфавите. Под этими терминами понимается следующее:
алфавит - конечное множество используемых для кодирования информации знаков;
текст - упорядоченный набор из элементов алфавита;
шифрование - процесс преобразования исходного текста, который носит также название открытого текста, в шифрованный текст;
дешифрование - процесс, обратный шифрованию, когда на основе ключа шифрованный текст преобразуется в исходный.
Криптографическая система представляет собой семейство Т преобразований открытого текста. Члены этого семейства индексируются, или обозначаютcя символом k; параметр k обычно называется ключом. Преобразование Tk определяется соответствующим алгоритмом и значением ключа k.
Ключ - информация, необходимая для беспрепятственного шифрования и дешифрования текстов.
Пространство ключей К - это набор возможных значений ключа. Обычно ключ представляет собой последовательный ряд букв алфавита.
Криптосистемы подразделяются на симметричные и асимметричные (или с открытым ключом).
В симметричных криптосистемах для шифрования и дешифрования используется один и тот же ключ.
В системах с открытым ключом используется два ключа - открытый и закрытый (секретный), которые математически связаны друг с другом. Информация шифруется с помощью открытого ключа, который доступен всем желающим, а дешифровывается с помощью закрытого ключа, известного только получателю сообщения.
Термины распределения ключей и управления ключами относятся к процессам системы обработки информации, содержанием которых является выработка и распределение ключей между пользователями.
Электронной цифровой подписью (ЭЦП) называется присоединяемое к тексту его криптографическое преобразование, которое позволяет при получении текста другим пользователям проверить авторство и подлинность сообщения.
Криптостойкостью называется характеристика шифра, определяющая его стойкость к дешифрованию без знания ключа (то есть криптоанализу). Имеется несколько показателей криптостойкости, среди которых:
количество всех возможных ключей;
среднее время, необходимое для успешной криптоаналитической атаки того или иного вида.
Эффективность шифрования с целью защиты информации зависит от сохранения тайны ключа и криптостойкости шифра.
Проектирование электронного медицинского термометра
Проектируемый прибор- электронный медицинский термометр, в
простонародье градусник. Необходим для точного измерения температуры
человеческого организма и дальнейшей постановки правильного диагноза. Среди
методов выявления быт ...
Проектировка сети районного суда
локальная вычислительная сеть сервер компьютер
Компьютерная
сеть - представляет собой систему распределенной обработки информации,
состоящую как минимум из двух компьютеров, взаимодействующих между собой с
помощь ...