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

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

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

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

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

    Шифрування

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

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

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

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

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













Комментарии

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

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

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

Захист периметра комп’ютерних мереж і керування механізмів захисту