Різниця між симетричним та асиметричним шифруванням

Автор: Laura McKinney
Дата Створення: 1 Квітень 2021
Дата Оновлення: 25 Квітень 2024
Anonim
Левые и правые шины. Асимметричные и направленные. Разница?
Відеоролик: Левые и правые шины. Асимметричные и направленные. Разница?

Зміст


Спілкуючись на незахищеному носії, наприклад в Інтернеті, ви повинні бути обережними щодо конфіденційності інформації, якою ви ділитесь з іншими. Ці два методи використовуються для збереження конфіденційності вашого, симетричного та асиметричного шифрування. Принципова відмінність, що відрізняє симетричне та асиметричне шифрування, полягає в тому, що симетричне шифрування дозволяє шифрувати та розшифровувати той самий ключ. З іншого боку, асиметричне шифрування використовує відкритий ключ для шифрування, а приватний ключ використовується для дешифрування. Щоб визнати ще кілька відмінностей між симетричним та асиметричним шифруванням, подивіться на порівняльну діаграму, показану нижче.

  1. Порівняльна діаграма
  2. Визначення
  3. Ключові відмінності
  4. Висновок

Порівняльна діаграма

Основа для порівнянняСиметричне шифруванняАсиметричне шифрування
ОсновніДля симетричного шифрування використовується один ключ як для шифрування, так і для розшифровки.Асиметричне шифрування використовує інший ключ для шифрування та дешифрування.
ПродуктивністьСиметричне шифрування швидко виконується.Асиметричне шифрування виконується повільно через велике обчислювальне навантаження.
АлгоритмиDES, 3DES, AES та RC4.Діффі-Хеллман, RSA.
ПризначенняСиметричне шифрування використовується для масової передачі даних. Асиметричне шифрування часто використовується для надійного обміну секретними ключами.


Визначення симетричного шифрування

Симетричне шифрування - це техніка, яка дозволяє використовувати лише один ключ для виконання як шифрування, так і розшифровки спільного через Інтернет. Він також відомий як звичайний метод, що використовується для шифрування. При симетричному шифруванні рівнина шифрується і перетворюється на шифр за допомогою ключа та алгоритму шифрування. У той час як шифр перетворюється назад у звичайний, використовуючи той самий ключ, який був використаний для шифрування, та алгоритм дешифрування.

Алгоритм симетричного шифрування виконується швидше і є менш складний звідси; вони використовуються для об'ємна передача даних. При симетричному шифруванні хост, який бере участь у спілкуванні, вже має секретний ключ, який отримується за допомогою зовнішніх засобів. Ер або інформація використовуватиме ключ для шифрування, а одержувач використовуватиме ключ для розшифровки. Загальновживаними алгоритмами симетричного шифрування є DES, 3 DES, AES, RC4.


Визначення асиметричного шифрування

Асиметричне шифрування - це техніка шифрування, яка використовує пару ключів (приватний ключ і відкритий ключ) для шифрування та дешифрування. Асиметричне шифрування використовує відкритий ключ для шифрування та приватний ключ для розшифровки. Публічний ключ є вільним для всіх, хто зацікавлений у використанні. Приватний ключ зберігається в таємниці з приймачем. Будь-який, що зашифрований відкритим ключем та алгоритмом, розшифровується за допомогою того самого алгоритму та відповідного приватного ключа відповідного відкритого ключа.

Виконання алгоритму асиметричного шифрування відбувається повільно. Оскільки алгоритм асиметричного шифрування є складним за своєю природою і має високе обчислювальне навантаження. Отже, для цього використовується асиметричне шифрування надійно обмінюючись ключами замість об'ємної передачі даних. Асиметричне шифрування зазвичай використовується для встановлення захищеного каналу через незахищений носій інформації, як Інтернет. Найпоширеніший алгоритм асиметричного шифрування - це Алгоритм Діффі-Гелмана та RSA.

  1. Для симетричного шифрування завжди використовується один ключ для шифрування та розшифровки. Однак при асиметричному шифруванні er використовує відкритий ключ для шифрування та приватний ключ для дешифрування.
  2. Виконання алгоритмів асиметричного шифрування відбувається повільніше порівняно з алгоритмом симетричного шифрування. Це пояснюється тим, що алгоритми асиметричного шифрування є більш складними та мають високе обчислювальне навантаження.
  3. Алгоритми симетричного шифрування, які найчастіше використовуються, це DES, 3DES, AES та RC4. З іншого боку, Діффі-Гелман та область RSA - найпоширеніший алгоритм, який використовується для асиметричного шифрування.
  4. Асиметричне шифрування зазвичай використовується для обміну секретними ключами, тоді як симетричне шифрування використовується для обміну масою даних.

Висновок:

Будучи складною і повільною технікою шифрування, асиметричне шифрування зазвичай використовується для обміну ключами, а симетричне шифрування як більш швидка техніка використовується для масової передачі даних.