на тему рефераты Информационно-образоательный портал
Рефераты, курсовые, дипломы, научные работы,
на тему рефераты
на тему рефераты
МЕНЮ|
на тему рефераты
поиск
Захист программного забезпечення
p align="left">Продавці компакт-дисків має право поширювати їх тільки на підставі договору з правовласником.

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

Для встановлення програмного продукту більше ніж на один комп'ютер необхідні додаткові ліцензії.

2. ОСНОВИ ЗАХИСТУ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ

2.1 Види захисту прав виробників програмного забезпечення

Існує два види захисту прав виробників програмних продуктів - юридична та технічна.

Юридичний захист заснована на тому, що створена достатня правова база для охорони прав авторів інтелектуальної власності і в тому числі комп'ютерних програм.

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

Технічний захист спрямована на те, щоб технічними засобами утруднити чи зробити неможливим використання програмного продукту незаконним користувачем.

Технічними засобами захисту програмних продуктів можна реалізувати кілька підходів до даної проблеми:

1) протидіяти копіювання програми на інший диск;

2) 2) дозволивши власне копіювання програми, протидіяти спробам запуску і / або виконання незаконної копії;

Зауважимо, що за таких підходів необхідно також протидіяти спробам порушника досліджувати легальну копію програми;

3) 3) не протидіяти ні копіювання, ні виконання програми, але, супроводжує її прихованою інформацією про управління правами, у разі потреби мати достовірну доказ, що підтверджує авторство і незаконне використання.

Фірми-виробники по-різному підходять до захисту своїх програмних продуктів. Одні вирішують проблеми за допомогою технічних засобів захисту, включаючи їх до складу своїх програмних продуктів. Інші - використовують юридичний захист, як, наприклад, корпорація Microsoft. В склад своїх знаменитих продуктів виробники не включають технічні засоби захисту від копіювання, що протидіють створенню копій продуктів. Програмні продукти вільно копіюються, але супроводжуються інформацією про управління правами. Корпорація використовує попереджають повідомлення про те, що продукт захищений авторським правом та міжнародними угодами.

Нові технології захисту оригінальних продуктів корпорація Microsoft включила в операційну систему Windows 2000 і пакет Office 2000. На всі ліцензійні компакт-диски, що містять операційну систему, наноситься голографічне зображення на лицьовій стороні. «При повороті диска під певним кутом до джерела світла на голограмі проявляється назва продукту і спеціфічеcкіе для цього продукту графічні символи, що займають всю поверхню диска від мережевого отвори до зовнішнього краю ... на системні блоки комп'ютерів, які придбаваються з встановленою операційною системою Windows 2000, на помітному місці повинна наклеюватися нова етикетка з «сертифікатом автентичності (Certificate of Authenticity, COA). На етикетці повинно бути голографічне зображення мідної плетеними нитки зі словами «Microsoft» і «Genuine», а також з назвою продукту і його унікальним номером. При повороті етикетки колір емблеми Microsoft змінюється з золотистого на сріблястий і навпаки. Роздрібні версії Windows 2000 будуть поставлятися в коробках з аналогічними сертифікатами автентичності ». Для захисту від незаконних установок пакету Office 2000 корпорація Microsoft також використовує суцільні голограми на компакт-дисках, що містять даний програмний продукт, а також спеціальну програму моніторингу через Internet, яка здатна запобігати нелегальну установку пакету Office 2000 (Майстер реєстрації - Registration Wizard).

2.2 Класифікація захисту програмного забезпечення

У відповідності з різними підходами до захисту прав творців комп'ютерних програм, захист програмного забезпечення можна класифікувати таким чином:

* * захист від власне незаконного копіювання

(відтворення);

* * захист від незаконного використання;

* * захист від дослідження програм;

* * ідентифікація програмних продуктів.

Очевидно, що комплексний підхід до захисту програмного продукту з використанням одночасно декількох методів підвищує надійність захисту. Саме тому частіше говорять про технології або системах захисту, заснованих на тому чи іншому підході.

2.3 Види технічних засобів захисту

Технічні засоби захисту можна розділити на

програмні,

апаратні

програмно-апаратні засоби.

Програмними є засоби захисту, реалізовані програмним чином.

Це найбільш доступні засоби.

Щодо програмного захисту необхідно взяти до уваги наступне.

Будь-яка програмна захист може бути розкрита в кінцевий час.

Відомий спеціаліст з програмної захисту від копіювання А. Щербаков роз'яснює: «Вірність цього твердження випливає з того, що команди програми, що виконує захист, достовірно розпізнаються комп'ютером і в момент виконання присутні у відкритому вигляді як машинні команди. Отже, достатньо відновити послідовність цих команд, щоб зрозуміти роботу захисту. А таких інструкцій, вочевидь, може бути лише кінцеве число [4]

Апаратними називаються засоби захисту, що використовують спеціальне апаратне обладнання.

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

До програмно-апаратних засобів відносяться засоби, що комбінує програмну і апаратну захист. Це найбільш оптимальні засоби захисту. Вони володіють перевагами як апаратних, так і програмних засобів.

2.4 Надійність механізмів, алгоритмів, методів захисту

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

Основними документами в області оцінки безпеки інформаційних технологій є:

«Критерії оцінки надійних комп'ютерних систем» (Trusted Computer Systems Evaluation Criteria, TCSEC) [5], відомі під назвою «Оранжева книга» (за кольором обкладинки), опубліковані в 1983 році Міністерством оборони США;

«Критерії оцінки безпеки інформаційних технологій» (Information Technology Security Evaluation Criteria, ITSEC) [6], відомі під назвою «Гармонізований критерії Європейських країн», опубліковані в 1991 році від імені відповідних органів Франції, Німеччини, Голландії та Великобританії;

Керівні документи Гостехкомісіі Росії [7-11], які є російськими нормативними документами за критеріями оцінки захищеності засобів обчислювальної техніки і автоматизованих систем, прийняті в 1992 році.

І нарешті, «Загальні критерії оцінки безпеки інформаційних технологій» (далі - Загальні критерії), що є міжнародним стандартом, в якому відображена сучасна нормативна база оцінки безпеки інформаційних технологій; прийняті в червні 1999 року. У розробці цього стандарту брали участь США, Канада, Англія, Франція, Голландія.

З позицій перерахованих нормативно-технічних документів оцінка безпеки інформаційних технологій - це методологія дослідження властивостей безпеки продукту або системи інформаційних технологій.

Зауваження. Під безпекою тут розуміється забезпечення цілісності, доступності, конфіденційності об'єкта оцінки.

Оцінка безпеки інформаційних технологій має якісне, а не кількісне вираження, і являє собою певним чином впорядковані якісні вимоги до механізмів забезпечення безпеки, їх ефективності та гарантованості реалізації.

Розглянемо базові поняття документів з оцінки безпеки інформаційних технологій, які слід застосовувати для оцінки надійності методів і механізмів захисту.

Надійність об'єкта оцінки розглядається як ступінь довіри, яку розумно надати даному об'єкту.

Гарантованість визначається як міра упевненості, з якою можна стверджувати, що заходи безпеки об'єкта ефективні і коректно реалізовані.

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

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

провести аналіз вразливості (слабких місць) механізму;

оцінити потужність механізму.

Аналіз вразливості передбачає виявлення можливих недоліків механізму захисту, які могли б бути використані зловмисником для злому захисту. Передбачається різний рівень підготовленості та оснащеності зловмисника.

На основі аналізу уразливості оцінюється потужність механізму захисту.

Потужність механізму захисту - здатність захисного механізму протистояти прямим атакам.

Зауваження. У Загальних критеріях потужність механізму захисту отримала назву сили функції безпеки.

Для потужності механізму захисту визначені три градації потужності - базова, середня і висока.

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

Іншими словами, механізм захисту має базової потужністю, якщо він здатний протистояти окремим випадковим загрозам (атак).

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

Іншими словами, механізм захисту володіє середньою потужністю, якщо він здатний протистояти зловмисникові з обмеженими ресурсами і можливостями.

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

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

3. ЮРИДИЧНІ АСПЕКТИ ЗАХИСТУ АВТОРСЬКИХ ПРАВ НА КОМП'ЮТЕРНІ ПРОГРАМИ

3.1 Основні положення законодавства про авторське право

Авторські права охороняються спеціальними законами як на національному, так і на міжнародному рівні. Республіка Білорусь має сучасне законодавство про авторське право.

Законодавство Республіки Білорусь про авторське право складається з положень Конституції Республіки Білорусь, Цивільного кодексу Республіки Білорусь, Закону «Про авторське право і суміжні права», декретів і указів Президента та інших актів законодавства.

Розглянемо найбільш істотні для розробників програмних продуктів положення законодавства про авторське право, що застосовується до комп'ютерних програм.

Комп'ютерні програми Законом Республіки Білорусь «Про авторське право і суміжні права» належать до об'єктів авторського права [13, ст. 6]. Комп'ютерна програма визначається в Законі як «впорядкована сукупність команд і даних для одержання певного результату за допомогою комп'ютера, записана на матеріальному носії, а також супутня електронна документація» [13, ст. 4]. «Комп'ютерні програми охороняються як літературні твори, і така охорона поширюється на всі види програм, в тому числі на прикладні програми та операційні системи, які можуть бути виражені на будь-якій мові і в будь-якій формі, включаючи вихідний текст і об'єктний код» [13, ст . 7 п. 3].

Авторське право на комп'ютерну програму виникає в силу факту її створення, а «для виникнення і здійснення авторського права не вимагається дотримання будь-яких формальностей» [13, ст. 9 п.1].

Тут розробникам слід звернути увагу на те, що для визнання і здійснення авторського права на комп'ютерну програму закон не вимагає обов'язкової реєстрації програм.

Автором комп'ютерної програми визнається фізична особа, творчою працею якої вона створена.

Право авторства, право на ім'я і право на захист репутації автора охороняються безстроково. Майнові права діють протягом усього життя автора і 50 років після його смерті. Щодо анонімного твори або твори під псевдонімом термін охорони становить 50 років з моменту першого правомірного опублікування твору [13, ст. 22].

Страницы: 1, 2, 3



© 2003-2013
Рефераты бесплатно, курсовые, рефераты биология, большая бибилиотека рефератов, дипломы, научные работы, рефераты право, рефераты, рефераты скачать, рефераты литература, курсовые работы, реферат, доклады, рефераты медицина, рефераты на тему, сочинения, реферат бесплатно, рефераты авиация, рефераты психология, рефераты математика, рефераты кулинария, рефераты логистика, рефераты анатомия, рефераты маркетинг, рефераты релиния, рефераты социология, рефераты менеджемент.