позбавлені інші методи - постійна наявність накопичувача. Але тим не менше цей метод захисту є досить ефективним. br/>
3. ІНФОРМАЦІЙНА ПРОГРАМНА РЕАЛІЗАЦІЯ ОБРАНОГО МЕТОДУ
Для написання програми, що захищає текст від копіювання, використаний мова програмування C + + і середовище програмування BuilderC + + 6.
Реалізуючи захисту інформації був використаний процедурний підхід. Для роботи з USB пристроями були підключені стандартні бібліотеки і . p align="justify"> При запуску програми з'являється вікно з полем для тексту і трьома кнопками. Якщо до комп'ютера підключено потрібний флеш накопичувач, то форма з текстом активна (підсвічується зеленим кольором), інакше форма неактивна (підсвічується червоним кольором). При підключенні/відключенні накопичувача автоматично відбувається оновлення форми, так само присутня кнопка "Оновити" для ручного оновлення форми - перевірка комп'ютера на наявність флеш накопичувача. Кнопка В«ЗберегтиВ» дозволяє зберегти захищений текст у незахищений формат txt на комп'ютер (при натисканні на кнопку з'являється вікно де користувач вибирає куди зберегти файл і ім'я кінцевого файлу), кнопка В«ВихідВ» дозволяє закрити програму. p align="justify"> Структурна схема алгоритму виглядає наступним чином:
В
Малюнок 3.1 - Структурна схема програм
В
Малюнок 3.2 - Структурна схема функції USBCHECK
. ОЦІНКА І РОЗРАХУНОК ОСНОВНИХ ІНФОРМАЦІЙНИХ ХАРАКТЕРИСТИК
Виконаємо розрахунок основних інформаційних характеристик.
Серійний номер флеш накопичувача складається з 24 знаків, в якому присутні як букви англійського алфавіту, так і цифри. При спробі підбору буде потрібно спроб, тобто 8,218 * комбінацій. При цьому способі захисту кількість захищається тексту не обмежена. Реакція системи на наявність USB-пристрою становить 0,002 секунди. Метод досить простий в реалізації. Програма важить 471 кілобайт, має 170 рядків коду, володіє високою швидкодією
. КЕРІВНИЦТВО КОРИСТУВАЧА
Для виконання програми необхідно запустити виконуваний файл KIZI.exe. Після запуску програми на екрані з'являється вікно:
В
Малюнок 5.1-Основне меню програми (флеш накопичувач не підключений)
Якщо до комп'ютера підключено потрібний флеш накопичувач, то форма з текстом активна (підсвічується зеленим кольором), інакше форма неактивна (підсвічується червоним кольором).
В
Малюнок 5.2-Основне меню програми (флеш накопичувач підключений)
При підключенні/відключенні накопичувача автоматично відбувається оновлення форми, так само присутня кнопка "Оновити" для ручного оновлення форми - перевірка комп'ютера на наявність флеш накопичувача.
Кнопка В«ЗберегтиВ» дозволяє зберегти захищений текст у незахищений формат txt на комп'ютер (при натисканні на кнопку з'яв...