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