ктн, доцент Василенко В. С.,Гостренко Д.В.

Національний авіаційний університет (НАУ), Україна

Технічний захист ресурсів телекомунікаційних систем. Модель процесу захисту ресурсів ТКС та його цільова функція

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

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

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

Кожна з означених загроз має своїм наслідком деяку шкоду власнику ТКС, якщо відповідна система захисту не виявила і не протидіяла цій шкоді. Нехай ймовірність такої події дорівнює qi= (1 – рвi), де рвiймовірність виявлення і подальшої протидії загрозі і – го типу. Зрозуміло, що рвi = рi1·рi2, де рi1ймовірність виявлення загрози і – го типу, а рi2 – ймовірність протидії цій же загрозі.

При цьому невиявлена загроза завдасть власнику системі (чи інформації) шкоду з розміром Qi = Gi·(1– рвi) в одиницю часу.

Якщо прийняти, що тривалість впливу і – тої загрози дорівнює величині Тзі, то величину шкоди Qiможна визначити як

Qi = Тзі·Gi (1– рвi).

Тривалість впливу загрози Тзі, а отже тривалість накопичення шкоди є випадковою величиною з часового інтервалу (0; (ТΔТ)), тобто може бути різною – від нуля до (Т– ΔТ) одиниць часу, при цьому, Т – тривалість часу між двома суміжними перевірками працездатності ТКС (період контролю засобу захисту від загроз і – го типу), а ΔТ – тривалість і – го виду контролю та поновлення функціональних властивостей захищеності інформації, наприклад, цілісності (вважаємо, що під час контролю система є непрацездатною і завдати їй шкоди реалізацією будь–яких загроз неможливо). Можна припустити, що Тзі = (Т–ΔТ), якщо порушнику вдалося реалізувати загрозу одразу ж після закінчення процедури відповідного контролю, та Тзі= 0 у випадку спроби реалізації загрози безпосередньо перед її початком. Найгірші умови, з погляду величини можливої шкоди, зрозуміло, створюються при Тзі = Т–ΔТ, тому при розробці системи ТЗІ доцільно орієнтуватися саме на цю тривалість реалізації загрози. При цьому йдеться про максимально можливе значення шкоди

MQi= (Т–ΔТGi·(1– рвi).

Оскільки шкода має адитивний характер, то максимальна величина можливої загальної шкоди (МЗШ) може бути визначеною з виразу

MQ1 = MQi = (Т–ΔТGi·(1– рвi).

Але в останньому виразі не враховано те, що під час здійснення контролю роботоспроможності ТКС тривалістю ΔТодиниць часу остання не в змозі (особливо в разі виявлення спроби впливу з ймовірністю цієї події рi) виконувати свої функції (принаймні в повному обсязі), що є еквівалентним шкоді, яка завдається при простої системи, оскільки на реалізацію функціональної послуги “спостереженість” та “обслуговування” спроби такого впливу потрібно також витрачати ресурс ТКС.

Зрозуміло, що величина цієї шкоди може бути визначеною у вигляді

MQ2 = рвi·ΔТ·Сi,

де змінні і та рвi мають попередній зміст, Сi – шкода за рахунок простою відповідних ресурсів ТКС під час контролю в умовних одиницях в одиницю часу, а ΔТkі – тривалість і – го виду контролю.

З урахуванням цього можна записати

MQ =  MQ1+MQ2 = [Gi·(Т–ΔТ)·(1– рвi) +  рвi·Сi·ΔТ].  (1)

Аналіз цього виразу дозволяє зробити висновок, про те, що він може бути прийнятим як цільова функція системи ТЗІ, оскільки задовольняє вимогам щодо таких функцій, тобто відображає залежність цільової функції від процесу і умов функціонування цієї системи. Дійсно, величина МЗШ є тим меншою, чим меншими є:

-     кількість загроз n;

-     розмір шкоди Сi, яка може бути завданою при вдалій реалізації кожного з типів загроз;

-     період контролю Т;

-     тривалість і – го виду контролю ΔТ;

і чим більшими є:

-              ймовірність виявлення і протидії загрозі і – го типу – рвi;

-              різниця величин (Т–ΔТ).

Вираз (1) легко зводиться до

MQ = Gi·Т–{Gi·Т·рвi[ рвi·Сi – Gi (1– рвi)]·ΔТ}.

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

Тоді, зрозуміло, що величина

MQз = {Gi·Т·рвi[ рвi·Сi–Gi (1– рвi)]·ΔТ}

в цьому виразі дорівнює величині шкоди, яка усувається (запобігається) за рахунок захисту ресурсів ТКС системою ТЗІ. Тому ця величина може бути застосованою як окрема цільова функція – величина шкоди, що запобігається, завдяки застосуванню системи ТЗІ.

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