Книга: Защити свой компьютер на 100% от вирусов и хакеров
2.1. Алгоритмы и стандарты шифрования
В зависимости от используемых ключей шифрование условно можно разделить на следующие виды.
? Симметричное шифрование, при котором ключ для шифрования и дешифрования представляет собой один и тот же ключ (на обыденном уровне – просто пароль).
? Асимметричное шифрование: подразумевает использование двух различных ключей – открытого и закрытого. Открытый ключ, как правило, передается в открытом виде, закрытый же всегда держится в тайне.
Известны также и другие виды шифрования, такие, например, как тайнопись. Алгоритмы тайнописи по известным причинам не являются публичными: посторонним лицам неизвестен сам алгоритм шифрования; закон преобразования знают только отправитель и получатель сообщения. Одним из ярких примеров таких систем можно считать одноразовые блокноты. Именно одноразовые блокноты (One-time Pad, или OTP) можно назвать единственной теоретически невзламываемой системой шифрования. Одноразовый блокнот представляет собой список чисел в случайном порядке, используемый для кодирования сообщения. Как это и следует из названия, OTP может быть использован только один раз. Одноразовые блокноты широко применяются в информационных средах с очень высоким уровнем безопасности (но только для коротких сообщений). Так, в Советском Союзе OTP использовался для связи разведчиков с Москвой.
- 7.9 Будущее управления хранилищами по версии ассоциации SNIA: стандарты SMI
- Глава 1 Стандарты и угрозы информационной безопасности
- Алгоритмы хэширования
- Совет 43. Используйте алгоритмы вместо циклов
- Использование стандартного шифрования.
- Соблюдайте общепринятые стандарты
- 17.2. Стандарты Unix
- Фундаментальные алгоритмы и структуры данных в Delphi
- Регулируем редакционные стандарты
- Самые медленные алгоритмы сортировки
- Стандарты качественного обслуживания. Разработка и внедрение
- Основные стандарты