Цифрові сертифікати
Одна з головних проблем асиметричних криптосистем полягає в тому, що користувачі повинні постійно стежити, зашифровують чи вони повідомлення істинними ключами своїх кореспондентів. У середовищі вільного обміну відкритими ключами через громадські сервери-депозитарії атаки за принципом «людина в середині» представляють серйозну потенційну загрозу. У цьому виді атак зловмисник підсовує користувачеві підроблений ключ з ім'ям передбачуваного адресата; дані зашифровуються підставним ключем, перехоплюються його власником-зловмисником, потрапляючи в підсумку в чужі руки.
У середовищі криптосистем з відкритим ключем критично важливо, щоб ви були абсолютно впевнені, що відкритий ключ, яким збираєтеся щось зашифрувати - не майстерна імітація, а справжня власність вашого кореспондента. Можна просто шифрувати тільки тими ключами, які були передані вам їх власниками з рук в руки на дискетах. Але припустимо, що потрібно зв'язатися з людиною, що живуть на іншому краю світу, з яким ви навіть незнайомі; як ви можете бути впевнені, що отримали його справжній ключ?
Цифрові сертифікати ключів спрощують завдання визначення приналежності відкритих ключів передбачуваним власникам.
Сертифікат є форма посвідчення. Інші види посвідчень включають ваші водійські права, державний паспорт, свідоцтво про народження, і т.п. Кожне з них несе на собі деяку ідентифікує вас інформацію і певний запис, що хтось інший (держструктура, приватна особа) встановив вашу особу. Деякі сертифікати, такі як паспорт, - самодостатнє підтвердження вашої особистості; буде досить кепсько, якщо хтось украде його, щоб видати себе за вас.
Цифровий сертифікат у своєму призначенні аналогічний фізичному. Цифровий сертифікат ключа - це інформація, прикріплена до відкритого ключа користувача, що допомагає іншим встановити, чи є ключ справжнім і вірним. Цифрові сертифікати потрібні для того, щоб зробити неможливою спробу видати ключ однієї людини за ключ іншого.
Цифровий сертифікат складається з трьох компонентів:
• відкритого ключа, до якого він прикладений;
• даних, або записів, сертифіката (відомості про особу користувача, як то, ім'я, електронна пошта і т.п., а також, за необхідності, додаткові відомості: права допуску, робочі ліміти та інше);
• однієї або декількох цифрових підписів, «зв'язують» ключ із сертифікатом.
Мета ЕЦП на сертифікаті - вказати, що відомості сертифіката були завірені довіреною третьою особою чи організацією. У той же час цифровий підпис не підтверджує достовірність сертифіката як цілого; вона є поручительством тільки того, що підписана запис сертифіката (ідентифікує інформація) пов'язані з даним відкритим ключем.
Таким чином, сертифікат, звичайно, - це відкритий ключ з прикріпленими до нього однією або декількома формами ID плюс відмітка підтвердження від довіреної особи, «зв'язує» ID і відкритий ключ.
- Конспект лекцій
- Лекція 1. Вступ Основні поняття інформаційної безпеки
- Базова модель безпеки інформації
- Системний підхід до опису безпеки
- Класифікація засобів захисту інформації
- Модель мережевої безпеки
- Лекція 2. Безпека мережевої інфраструктури
- Метод дублювання дисків з використанням утиліти Sysprep
- Метод віддаленої установки
- Попередні вимоги для проведення методу
- Встановлення та налаштування ris
- Створення файлів відповідей для автоматизації процесів розгортання
- Використання диспетчера установки Windows
- Лекція 3. Безпека зберігання даних в ос Microsoft
- Технологія тіньового копіювання даних
- Обмеження тіньового копіювання томів
- Установка і використання технології тіньового копіювання томів
- Архівація даних
- Робота з програмою архівації Backup
- Стратегії архівації
- Створення відмовостійких томів для зберігання даних
- Робота з дзеркальними томами
- Робота з томами raid-5
- Лекція 4. Центр обеспечения безопасности
- Введення
- Параметри безпеки Windows
- Створення виключення для програми
- Створення винятків для портів
- Лекція 5. Системи аналізу захищеності мережі
- Принципи роботи систем аналізу захищеності
- Опис перевірок, виконуваних mbsa
- Сканер безпеки xSpider
- Лекція 6. Windows Defender
- Введення
- Вимоги до системи
- Завантаження Захисника Windows
- Оновлення служби Windows Update
- Майстер установки Захисника Windows
- Налаштування Windows Defender
- Автоматична перевірка (Automatic scanning)
- Дії за замовчуванням (Default actions)
- Установки захисту в реальному часі
- Додаткові параметри (Advanced options)
- Адміністративні параметри (Administrator options)
- Оновлення Windows Defender
- Перевірка комп'ютера
- Виявлення підозрілих дій
- Виявлення програм-шпигунів
- Робота з карантином
- Лекція 6. Des (Data Encryption Standard)
- Історія
- Блоковий шифр
- Перетворення Мережею Фейстеля
- Початкова перестановка
- Цикли шифрування
- Основна функція шифрування (функція Фейстеля)
- Генерування ключів ki
- Режими використання des
- Криптостійкість алгоритму des
- Збільшення криптостійкості des
- Лекція 7. Rsa - алгоритм з відкритим ключем
- Історія
- Опис алгоритму Введення
- Алгоритм створення відкритого і секретного ключів
- Шифрування і розшифрування
- Цифровий підпис
- Швидкість роботи алгоритму rsa
- Криптоаналіз rsa
- Елементарні атаки
- Генерація простих чисел
- Атака на підпис rsa в схемі з нотаріусом
- Малі значення секретної експоненти
- Малі значення відкритої експоненти
- Лекція 8. Pgp
- Цифрові підписи
- Цифрові сертифікати
- Поширення сертифікатів
- Сервери-депозитарії
- Інфраструктури відкритих ключів (pki)
- Формат сертифікатів
- Справжність і довіра
- Перевірка справжності
- Встановлення довіри
- Моделі відносин довіри
- Ступені довіри в pgp
- Анулювання сертифіката
- Повідомлення про анулювання сертифіката
- Що таке ключова фраза
- Поділ ключа
- Література