Криптографічні методи захисту інформації

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

Криптографічний метод захисту, безумовно, самий надійний метод захисту, так як охороняється безпосередньо сама інформація, а не доступ до неї (наприклад, зашифрований файл не можна прочитати навіть у випадку крадіжки носія). Даний метод захисту реалізується у вигляді програм або пакетів програм.

Перед сучасними криптографічними системами захисту інформації ставлять наступні вимоги:

  1. зашифроване повідомлення повинне піддаватися читанню тільки при наявності ключа;
  2. число операцій, необхідних для визначення використаного ключа шифрування по фрагменту шифрованого повідомлення і відповідного йому відкритого тексту, повинне бути не менше загального числа можливих ключів;
  3. число операцій, необхідних для розшифровування інформації шляхом перебору ключів, повинно мати чітку нижню оцінку і виходити за межі можливостей сучасних комп’ютерів (з урахуванням можливості використання мережевих обчислень);
  4. знання алгоритму шифрування не повинне впливати на надійність захисту;
  5. незначна зміна ключа повинна приводити до істотної зміни виду зашифрованого повідомлення навіть при використанні того самого ключа;
  6. структурні елементи алгоритму шифрування повинні бути незмінними;
  7. додаткові біти, що вводяться в повідомлення в процесі шифрування, повинні бути цілком і надійно сховані в шифрованому тексті;
  8. довжина шифрованого тексту повинна бути рівна довжині вихідного тексту;
  9. не повинно бути простих (які легко встановлюються) залежностей між ключами, що послідовно використовуються в процесі шифрування;
  10. будь-який ключ з безлічі можливих повинен забезпечувати надійний захист інформації;
  11. алгоритм повинен допускати як програмну, так і апаратну реалізацію, при цьому зміна довжини ключа не повинна призводити до якісного погіршення алгоритму шифрування.

    Шифрування

    Криптографічний алгоритм, названий алгоритмом шифрування, представлений деякою математичною функцією, яка використовується для шифрування і розшифровки. Точніше таких функцій дві: одна застосовується для шифрування, а інша — для розшифрування.

    Розрізняється шифрування двох типів:

    • симетричне (із секретним ключем);
    • несиметричне (з відкритим ключем).

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

    Симетричне шифрування













Комментарии

Популярные сообщения из этого блога

Міжнародні стандарти інформаційної безпеки

Загрози безпеці інформації