Ключ (криптографія)

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

Ключ — інформація, яка використовується для шифрування і/або дешифрування повідомлення.

У асиметричних криптосистемах ключі зазвичай створюються парами: ключ шифрування e, та ключ дешифрування d. Якщо знаючи один можна легко отримати інший, та навпаки (наприклад вони збігаються), то криптосистема називається шифруванням з симетричними ключами. Якщо ж з одного можна отримати інший, але навпаки дуже важко, то така система називається шифруванням з несиметричними ключами.

Приклади ключів:

  • Відкритий ключ — ключ, котрий дозволяється передавати по відкритому каналу зв'язку, а таємний ключ — мусить зберігатися таємно, або передаватися з використанням закритого каналу зв'язку.
  • Сеансовий ключ — ключ, що використовується під час сеансу обміну повідомленнями для захисту каналу зв'язку.