
Зміна інформації могла б захистити її від несанкціонованого доступу, і внаслідок цього може зрозуміти тільки уповноважений одержувач. Використовуваний таким чином метод називається шифруванням і розшифровкою інформації.
Основна різниця між шифруванням і розшифровкою полягає в тому, що шифрування - це перетворення повідомлення в незрозумілу форму, яку неможливо прочитати, якщо її не розшифровувати. При розшифровці відбувається відновлення вихідного повідомлення з зашифрованих даних.
Діаграма порівняння
Основа для порівняння | Шифрування | Розшифровка |
---|---|---|
Основний | Перетворення людського зрозумілого послання в незрозумілу і неясну форму, яку не можна інтерпретувати. | Перетворення незрозумілого повідомлення в зрозумілу форму, яку людина може легко зрозуміти. |
Процес відбувається о | Кінець відправника | Кінець приймача |
Функція | Перетворення відкритого тексту в зашифрований текст. | Перетворення зашифрованого тексту у відкритий текст. |
Визначення шифрування
Шифрування - це процес, в якому відправник перетворює оригінальну інформацію в іншу форму і надсилає отримане незрозуміле повідомлення через мережу. Відправник вимагає алгоритму шифрування і ключа для перетворення відкритого тексту (оригінального повідомлення) у зашифрований текст (зашифроване повідомлення), також відомий як шифрування.
Простий текст - це дані, які необхідно захистити під час передачі. Зашифрований текст - це скремблірованний текст, який створюється як результат алгоритму шифрування, для якого використовується певний ключ. Зашифрований текст не екранований. Вона тече по каналу передачі. Алгоритм шифрування є криптографічним алгоритмом, який вводить звичайний текст і ключ шифрування і створює зашифрований текст.
У звичайних методах шифрування ключі шифрування та дешифрування є однаковими і секретними. Звичайні методи широко поділяються на два класи: шифрування рівня символів і шифрування бітового рівня.
- Шифрування на рівні символів - у цьому методі шифрування виконується на рівні символів. Існують дві загальні стратегії шифрування на рівні символів - заміщення і транспозиція.
- Шифрування на бітовому рівні - у цій техніці, спочатку дані (наприклад, текст, графіка, аудіо, відео тощо) поділяються на блоки бітів, потім змінюються кодуванням / декодуванням, перестановкою, заміщенням, виключенням АБО, обертанням і т.д. на.
Визначення дешифрування
Розшифровка інвертує процес шифрування, щоб перетворити повідомлення назад у його реальну форму. Приймач використовує алгоритм дешифрування і ключ для перетворення зашифрованого тексту назад до початкового відкритого тексту, він також відомий як розшифровка.
Математичний процес, що використовується для розшифрування, який генерує оригінальний відкритий текст як результат будь-якого ключа шифрувального тексту та дешифрування, відомий як алгоритм дешифрування. Цей процес є зворотним процесом алгоритму шифрування.
Клавіші, що використовуються для шифрування і дешифрування, можуть бути подібними і різними залежно від типу використовуваних криптосистем (тобто шифрування симетричних ключів і шифрування асиметричного ключа ).
Ключові відмінності Шифрування та розшифрування
- Алгоритм шифрування використовує повідомлення (відкритий текст) і ключ під час процесу шифрування. З іншого боку, в процесі дешифрування алгоритм дешифрування перетворює скремблированную форму повідомлення (тобто, зашифрований текст) за допомогою ключа.
- Шифрування відбувається на кінці відправника, тоді як дешифрування відбувається в кінці отримувача.
- Основною функцією шифрування є перетворення відкритого тексту в зашифрований текст. На відміну від цього, дешифрування перетворює зашифрований текст у відкритий текст.
Висновок
Процеси шифрування і дешифрування підпадають під криптологію, яка є комбінацією криптографії та криптоаналізу. Криптографія має справу з методами забезпечення безпеки шляхом кодування повідомлень, щоб зробити їх нечитабельними. Криптоаналіз має справу з розшифровкою повідомлень, де незрозуміла форма перетворюється назад в зрозумілу форму.
Шифрування використовується для шифрування контенту в кінці відправника, перш ніж передавати його через мережу, тоді як дешифрування використовується для розшифрування скрембованого безглуздого вмісту на кінці приймача.