Шифрування: відмінності між версіями
[неперевірена версія] | [неперевірена версія] |
Вилучено вміст Додано вміст
Немає опису редагування |
Немає опису редагування |
||
Рядок 4:
'''Методи шифрування:''' симетричний та асиметричний.
=== Переваги ===
'''Асиметричне шифрування:'''▼
# Шифри із симетричним ключем спроектовані так, щоб мати велику пропускну здатність
<br />Проблемою симетричного шифрування є необхідність передачі ключа, для розшифрування інформації, таким чином ключ може бути перехоплений кимось іншим.▼
# Ключі для шифрів із симетричним ключем відносно короткі
<br />Будь хто, знаючи секретний ключ, може розшифрувати інформацію. Тоді як в асиметричному шифруванні є два пов'язаних ключа — пара ключів. Відкритий ключ ({{lang-en|public key}}) — публічний, до нього повинні мати доступ всі ті, хто матиме потребу зашифрувати інформацію. Тоді як закритий ключ — приватний ключ ({{lang-en|private key}}), повинен бути доступним лише тому хто має право розшифрувати інформацію.<br />▼
# Шифри із симетричним ключем можна використати як примітиви для побудови різних криптографічних механізмів включно з псевдовипадковими генераторами чисел, [[геш-функція]]ми, обчислювально ефективних схем підпису та ін.
Будь-яку інформацію, зашифровану за допомогою відкритого ключа можна розшифрувати лише застосовуючи той самий алгоритм, але з використанням відповідного приватного ключа. Також всю інформацію, зашифровану за допомогою приватного ключа, можна розшифрувати лише за допомогою відповідного відкритого ключа.<br />▼
# Шифри із симетричним ключем можна комбінувати для отримання сильніших шифрів
<br />Через вади в швидкодії асиметричного методу цей метод доводиться використовувати разом з симетричним (асиметричні методи на 3 - 4 порядки повільніші). Так, для розв'язання задачі ефективного шифрування з передаванням секретного ключа, використаного відправником, інформація спочатку симетрично зашифровується випадковим ключем, потім цей ключ зашифровують відкритим асиметричним ключем одержувача, після чого повідомлення і ключ відправляються по мережі.▼
=== Вади ===
# При зв'язку між двома особами, ключ потрібно тримати в секреті на обох кінцях
# У великій мережі потрібно опікуватись багатьма ключами
# У зв'язку між двома особами криптографічна практика вимагає частої зміни ключів
▲
▲
▲Будь-яку інформацію, зашифровану за допомогою відкритого ключа можна розшифрувати лише застосовуючи той самий алгоритм, але з використанням відповідного приватного ключа. Також всю інформацію, зашифровану за допомогою приватного ключа, можна розшифрувати лише за допомогою відповідного відкритого ключа.
▲
== Див. також ==
|