Правна защита на програми и защита на данните. Правна защита на програми и бази данни

Всички теми в този раздел:

Издателство SPbSPU
УДК 681.3 (075) Препоръчва се за публикуване от Научно-методическия съвет на Псковския държавен политехнически институт Рецензенти: - Ил.

Основи на компютърните науки
1. Информация и информационни процеси Основни понятия: информация, информационни процеси, информационно общество и

Информационни технологии
7. Технологии за обработка на текстова информация Основни понятия: текстов редактори процесор, формат текстов файл, Т

Понятие за информация. Информация и информационни процеси
Концепцията за информация се използва широко в ежедневието на съвременните хора, така че всеки има интуитивна представа за това какво представлява. Информация за думи

Информационни свойства
Има редица изисквания към информацията, т.е. всяка информация трябва да има определени свойства: § Пълнота или качество на информацията,

Методи за обработка на данни
За да се вземе решение въз основа на получените данни, тоест записана информация, е необходимо

Структури от данни
Работата с големи набори от данни е по-лесна за автоматизиране, когато данните са подредени, тоест формират дадена структура. Различават се три основни вида структури: линейни

Информационни процеси
Определение. Информационен процес– е процес на възприемане, натрупване, съхранение, обработка и предаване на информация.

§ Процеси на възприемане, съхранение и
Информационни бази на процесите на управление

За да говорим за процеси на управление, е необходимо да разберем какво е система за управление.
Определение. Системата е подредена колекция от разнородни елементи

Информационна дейност на човека. Основни характеристики на информационното общество
Развитието на науката и образованието доведе до бързо нарастване на обема на информацията и човешкото знание. Ако в началото на миналия век общият обем на човешкото познание се е удвоявал приблизително на всеки петдесет години,

Езикът като начин за представяне на информация. Количество информация
Нека си припомним едно от определенията на понятието „информация“. Определение. Информацията е съдържанието на съобщение, сигнал, памет и др.. За да се опростят теоретичните изследвания в компютърните науки, общоприето е, че руската азбука се състои

Аналогови (непрекъснати) и дискретни форми на представяне
Информацията е много обемно понятие, което съдържа целия свят: цялото разнообразие от неща и явления, цялата история, всички томове научни изследвания, произведения на поети и прозаици. И всичко това

Заключение: Всяка непрекъсната (аналогова) величина може да бъде представена в дискретна форма. И механизмът на такава трансформация е очевиден
Определение. Процесът на преобразуване на непрекъсната (аналогова) величина в дискретна форма се нарича аналогово-дискретно преобразуване.

Забележка. Возн
Десетично и двоично представяне

Както вече беше отбелязано, дискретността е случаят, когато даден обект или явление има краен (изброим) брой разновидности. За да подчертаете конкретно
Експоненциални форми на представяне на информация Да представлява много малък или многоголеми числа стандарта импозиционно представяне

става нечетим и труден за използване за извършване на изчислителни операции върху такива числа
Информация за кодиране. Двоично кодиране. Единици за измерване на количество информация За автоматизиране на работата с информация, свързана сразлични видове , много е важно да се уеднакви формата на представяне, т.е. трябва да конвертирате знак, текст играфична информация

така около
Бройни системи

Определение. Бройната система е набор от символи (цифри) и правилата за използването им за представяне на числа.
Има два вида бройни системи: § Бройни системи, използвани в компютъраПозиционният принцип се използва и при запис на двоични числа. В този случай коефициентите за степени на 2 ще бъдат двоичните цифри 0 и 1. Числото 5279 в

двоична система
мъртво разчитане

Преобразуване на числа от десетична бройна система в бройна система с произволна основа
За да преобразуваме число в десетичната бройна система, ние го записваме като полином As = anSn+ an-1

Преобразуване на числа от двоични в осмични, шестнадесетични и обратно
Тези действия се извършват по опростени правила, като се вземе предвид фактът, че основите на тези бройни системи са кратни на цяла степен на 2, т.е. 8 = 23 и 16 = 24. Това означава, че когато

A Max(N)=2N–1<1.
§ Цели числа със знак - Добавянето на отрицателни стойности въвежда някои нови свойства. Точно половината от всички 2N числа са сега

A=(± M) · 2 ±P, с ½ ≤ M
Добавянето на двоични числа е подобно на добавянето на десетични числа. И в двата случая операциите започват с обработка на най-малко значимите цифри, разположени в най-дясната позиция. Ако резултатът от събирането е

Двоично изваждане
Двоичното изваждане е подобно на десетичното изваждане. Както в случая със събирането, разликата в извършването на изваждане в двоична и десетична форма се крие само в характеристиките на побитовите операции.

Изчисляване
Двоично умножение

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

Делението е обратна операция на умножението. С други думи, при деление операцията за изваждане се повтаря, докато умаляваното стане по-малко от изважданото. Броят на тези повторения показва колко
Двоично изваждане с помощта на кодове за допълване на две

При внедряването на двоична аритметика в съвременните компютърни процесорни елементи е необходимо да се вземе предвид, че възможностите на хардуерната „двоична електроника“ не позволяват директно извършване на операции
Булеви изрази

Използвайки основен набор от булеви операции, можете да конструирате по-сложни логически изрази.
Пример: Нека конструираме логически израз от прости логически оператори

NOR порта
Логическият елемент OR-NOT реализира сложна двуетапна логическа операция за два сигнала и е обозначен на диаграмата като

Изграждане на суматори върху логически елементи
Наличието на логически елементи, които изпълняват логически операции, позволява да се реализират най-простите операции на двоичната аритметика, а именно операциите събиране и изваждане (чрез добавяне с

Компютърна архитектура
Определение. Компютър) (от английски компютър - калкулатор) е програмируемо електронно устройство, способно да обработва данни

Основна хардуерна конфигурация на персонален компютър (PC)
Нека да разгледаме структурата на компютъра, използвайки примера на най-разпространената компютърна система - персонален компютър.

Определение. Персоналният компютър (PC) се нарича a
Системен блок

Основният хардуерен компонент на компютъра е системната платка или дънната платка. Системната платка има комуникационна линия
Определение. Памет с произволен достъп (RAM - памет с произволен достъп, от английски RAM - Random Access Memory - памет от програмата

Магнитно съхранение
В устройствата за магнитно съхранение принципът на запис на информация се основава на явлението на магнетизиране на феромагнетици от магнитно поле; съхранението на информация е свързано с дългосрочното запазване на тази магнетизация

Оптично съхранение
Оптичният принцип на записване и четене на информация се основава на промяна на ъгъла на отражение на лазерния лъч от повърхността на оптичния диск (следователно оптичен

Клавиатура
Определение. Клавиатурата е устройство за въвеждане на информация в компютър и подаване на управляващи сигнали. Съдържа стандартен комплект ключове за пишеща машина и някои допълнителни

Манипулатори
За въвеждане на графична информация и за работа с графичния интерфейс на програмите се използват устройства за въвеждане на координатна информация: манипулатори (мишка, тракбол и др.), джойстици и др.

Аудио адаптер
Определение. Аудио адаптер (Sound Blaster или звукова карта) е специална електронна платка, която ви позволява да записвате звук, да го възпроизвеждате и да създавате про

Монитор
Определение. Мониторът е универсално устройство за извеждане на информация, свързано към видеокарта (видео адаптер). Видеокартата се управлява директно

Принтер
Принтерът е предназначен за отпечатване на хартия (създаване на „хартиено копие“) на цифрова, текстова и графична информация. Според

Приложен софтуер
Приложният софтуер е предназначен за разработване и изпълнение на специфични потребителски задачи (приложения). Приложният софтуер работи под контрол

Файлова система и файлова структура
Всички програми и данни се съхраняват на външните памети на компютъра под формата на файлове.

Определение. Файл (файл - папка) - това е
Моделирането като метод на познание

В своята дейност, художествена, научна, практическа, човек често създава своеобразен заместител на системата, процеса или явлението, с което трябва да се сблъска. Целта на такава подмяна е
Концепция за технология за информационно моделиране

Бързото развитие на компютърните технологии, разширяването на изчислителните възможности, появата на високоскоростни изчислителни системи, нови езици за програмиране с усъвършенствани изчисления
Алгоритъм. Формално изпълнение на алгоритми

Всеки проблем се характеризира с известни количества (начални данни) и връзки между тях и количества или отношения, чиито стойности са неизвестни и трябва да бъдат определени
Всички алгоритми имат редица свойства. Ето основните свойства на алгоритмите): § Масовият характер на алгоритъма определя възможността

Начини за писане на алгоритъм
Има три основни начина за написване или представяне на алгоритъм: Словесно описание, Описание на алгоритмичен език, Структурна диаграма (графична диаграма)

Алгоритъм 2
alg start, ако коренът на думата започва със звучна съгласна, тогава пиша „z“ в края на префикса, в противен случай пишете в края на префикса

Основни алгоритмични конструкции. Подробности за алгоритъма
Алгоритмичните дизайни могат да бъдат разделени на три основни типа: линейни, разклонени и циклични.

§ Най-простият е линейният а
Методи за разработване на алгоритми

Има два основни метода за разработване на алгоритми - метод на последователно детайлизиране и метод на сглобяване, § Метод на последователно детайлизиране
Инструменти за създаване на програма

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

Основни елементи на алгоритмичните езици за програмиране
Всеки език за програмиране се характеризира с определен набор от структурни елементи. Такива основни елементи включват по-специално: азбука и функционални думи, структура на програмата,

Основни типове данни
Данните могат да бъдат прости или сложни. Типовете данни се делят на прости и структурирани или структури

Подпрограми
Ако група от едни и същи действия се повтаря на различни места в програмата, тогава е препоръчително да ги разделите в подпрограма.

Определение. Подпрограмата е част от програма
Технологии за програмиране

Определение. Технологията на програмиране е система от методи, методи и техники за разработване и отстраняване на грешки в програма.

В момента следните технологии са широко използвани:

Помощ за кандидат-студенти

Под общата редакция на д.ф.н., доц. В.С. Белова Технически редактор V.S. Белов Компютърно оформление: екип от автори

Разпространението на лицензирани програми (дискети или CD-ROM, от които се инсталират програми на потребителски компютри) се разпространява от разработчиците въз основа на споразумения с потребителите на платена основа; с други думи, лицензираните програми се продават. Доста често разработчиците предоставят значителни отстъпки при закупуване на лицензи за използване на програмата на голям брой компютри или за използване на програмата в образователни институции. В съответствие с лицензионното споразумение разработчиците на програмата гарантират нормалното й функциониране в конкретна операционна система и носят отговорност за това.

Някои софтуерни компании предлагат Shareware програми на потребителите с цел реклама и популяризиране на пазара. На потребителя се предоставя версия на програмата с ограничен период на валидност (след изтичане на определения период програмата спира да работи, освен ако не бъде извършено плащане за нея) или версия на програмата с ограничена функционалност (ако е платена, потребителят е снабден с код, който включва всички функции).

Много производители на софтуер и компютърен хардуер се интересуват от широкото безплатно разпространение на софтуер. Такива софтуерни инструменти включват следното:

  • нови незавършени (бета) версии на софтуерни продукти (това им позволява да бъдат широко тествани);
  • софтуерни продукти, които са част от фундаментално нови технологии (това ви позволява да завладеете пазара);
  • допълнения към вече пуснати програми, които коригират открити грешки или разширяват възможностите;
  • остарели версии на програми;
  • драйвери за нови устройства или подобрени драйвери за съществуващи.

Правна защита на информацията

Правна защита на програми и бази данни. Правната защита на компютърните програми и бази данни беше въведена за първи път в Руската федерация със Закона на Руската федерация „За правната защита на програмите за електронни компютри и бази данни“, който влезе в сила през 1992 г.

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

За да уведоми за своите права, разработчикът на програмата може, като се започне от първото издание на програмата, да използва символ за авторско право, състоящ се от три елемента:

  • буквите C в кръг или скоби ©;
  • име (име) на притежателя на авторските права;
  • годината, в която програмата е пусната за първи път.

Организация или потребител, който законно притежава копие на програмата (който е закупил лиценз за използването й), има право, без да получава допълнително разрешение от разработчика, да извършва всякакви действия, свързани с работата на програмата, включително да я записва и го съхранява в паметта на компютъра. Записването и съхраняването в паметта на компютъра е разрешено по отношение на един компютър или един потребител в мрежата, освен ако не е предвидено друго в споразумението с разработчика.

Трябва да сте наясно и да спазвате съществуващите закони, забраняващи незаконното копиране и използване на лицензиран софтуер. Във връзка с организации или потребители, които нарушават авторските права, разработчикът може да поиска обезщетение за причинени вреди и плащане от нарушителя на обезщетение в размер, определен по преценка на съда от 5000 пъти до 50 000 пъти минималната месечна заплата.

Електронен подпис.

През 2002 г. беше приет Законът на Руската федерация „За електронните цифрови подписи“, който стана законодателната основа за управление на електронни документи в Русия. Съгласно този закон електронен цифров подпис в електронен документ се признава за правно еквивалентен на подпис в документ на хартиен носител.

При регистриране на електронен цифров подпис в специализирани центрове кореспондентът получава два ключа: таен и публичен. Секретният ключ се съхранява на дискета или смарт карта и трябва да бъде известен само на самия кореспондент. Публичният ключ трябва да бъде споделен с всички потенциални получатели на документите и обикновено се изпраща по имейл.

Процесът на електронно подписване на документ се състои в обработка на текста на съобщението с помощта на секретен ключ. След това криптираното съобщение се изпраща по имейл до абоната. За проверка на автентичността на съобщението и електронния подпис, абонатът използва публичен ключ.

Защита на информацията.

Защита на компютърен достъп.

Паролите се използват за предотвратяване на неоторизиран достъп до данните, съхранявани на вашия компютър. Компютърът позволява достъп до своите ресурси само на тези потребители, които са регистрирани и са въвели правилната парола. На всеки конкретен потребител може да бъде разрешен достъп само до определени информационни ресурси. В този случай всички опити за неоторизиран достъп могат да бъдат записани.

Защитата на потребителските настройки е достъпна в операционната система Windows (когато системата се зарежда, потребителят трябва да въведе своята парола), но тази защита е лесно преодоляна, тъй като потребителят може да откаже да въведе парола. Паролата за влизане може да бъде зададена в програмата за настройка на BIOS; компютърът няма да стартира операционната система, освен ако не бъде въведена правилната парола. Не е лесно да се преодолее такава защита, освен това ще възникнат сериозни проблеми с достъпа до данни, ако потребителят забрави тази парола.

Понастоящем системите за биометрична авторизация и идентификация на потребителите се използват все повече за защита срещу неоторизиран достъп до информация. Характеристиките, използвани в тези системи, са неразделни качества на личността на човек и следователно не могат да бъдат загубени или фалшифицирани. Системите за защита на биометричната информация включват системи за разпознаване на реч, системи за идентификация на пръстови отпечатъци и системи за идентификация на ириса.

Защита на програми от нелегално копиране и използване.

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

За да функционира компютърният софтуер, той трябва да се разпространява от производителите под формата на комплекти за разпространение на CD-ROM. Всеки комплект за разпространение има свой сериен номер, което предотвратява нелегалното копиране и инсталиране на програми.

Специална защита може да се използва за предотвратяване на незаконно копиране на програми и данни, съхранени на CD-ROM. CD-ROM може да съдържа шифрован програмен ключ, който се губи при копиране и без който програмата не може да бъде инсталирана.

Защитата срещу незаконно използване на програми може да се осъществи с помощта на хардуерен ключ, който обикновено се свързва към паралелния порт на компютъра. Защитената програма получава достъп до паралелния порт и изисква таен код; Ако хардуерният ключ не е свързан към компютъра, защитената програма открива нарушение на сигурността и спира да се изпълнява.

Защита на данните на дискове.

Всеки диск, папка и файл на локалния компютър, както и на компютър, свързан към локалната мрежа, могат да бъдат защитени от неоторизиран достъп. Те могат да имат специфични права за достъп (пълни, само за четене, парола), като правата могат да бъдат различни за различните потребители.

За осигуряване на по-голяма надеждност на съхранението на данни на твърди дискове се използват RAID масиви (Redant Arrays of Independent Disks - излишен масив от независими дискове). Няколко твърди диска са свързани към специален RAID контролер, който ги третира като единна логическа среда за съхранение. При запис на информация тя се дублира и се съхранява на няколко диска едновременно, така че ако един от дисковете се повреди, данните не се губят.

Защита на информацията в интернет. Ако компютърът е свързан към Интернет, тогава по принцип всеки потребител, също свързан към Интернет, може да получи достъп до информационните ресурси на този компютър. Ако сървърът има връзка с интернет и едновременно с това служи като сървър на локална мрежа (интранет сървър), тогава е възможно неоторизирано проникване от интернет в локалната мрежа.

Механизмите за проникване от интернет към локалния компютър и към локалната мрежа могат да бъдат различни:

  • Уеб страниците, заредени в браузъра, може да съдържат активни ActiveX контроли или Java аплети, които могат
    извършване на разрушителни действия на локалния компютър;
  • Някои уеб сървъри поставят текстови бисквитки на вашия локален компютър, които можете да използвате, за да
    получавате поверителна информация за потребителя на локалния компютър;
  • С помощта на специални помощни програми можете да получите достъп до дисковете и файловете на локалния компютър и т.н.

За да се предотврати това, се инсталира софтуерна или хардуерна бариера между Интернет и Интранет с помощта на защитна стена. Защитната стена следи преноса на данни между мрежите, следи текущите връзки, открива подозрителни дейности и по този начин предотвратява неоторизиран достъп от интернет до локалната мрежа.

Цел на урока:формират представа за видовете софтуер, необходимостта от защита на информацията и се запознават с правните аспекти на работата с информация.

Задачи:

  • Образователни:
    • запознават се с видовете софтуер;
    • изучават основните правни аспекти на работата с информация;
    • запознаване на учениците с необходимостта от защита на информацията;
    • въвеждане на наказателна отговорност за компютърни престъпления.
  • Развитие:
    • развиват познавателния интерес и творческата активност на учениците;
    • развива логическо мислене.
  • Образователни:
    • правно образование чрез запознаване със законодателните документи на Руската федерация;
    • развиване на уважително отношение към законодателните норми;
    • възпитаване на информационната култура на учениците.

Тип урок:комбинирани.

Метод на обучение:словесно, логическо, частично търсещо, обяснително и илюстративно.

Формат на урока:лекция с използване на съвременни технологии (компютърна презентация).

Форми на работа на студентите:фронтална анкета, есе, работа с листовки.

Необходимо техническо оборудване:проектор, интерактивна дъска, компютър.

Структура на урока.

  1. Организационен момент (2 мин.)
  2. Актуализиране на основни знания (5 мин.)
  3. Обяснение на нов материал (9 мин.)
  4. Студентски презентации (7 мин.)
  5. Писане на есе (7 мин.)
  6. Затвърдяване на изучавания материал (5 мин.)
  7. Домашна работа (3 мин.)
  8. Обобщение на урока (2 мин.)

ХОД НА УРОКА

1. Организационен момент

Поздрави със студентите. Учителят отбелязва отсъстващите от час. Обявяване на темата, целта и задачите на урока.

– За днешния урок оценката ще бъде дадена по три критерия:

1) активна работа в клас;
2) есе (мини-есе);
3) тест

2. Актуализиране на основни знания

Фронтално проучване.

1. Какво е вирус?
2. През коя година се появи първата епидемия от компютърни вируси? Какво беше името на вируса и какви злонамерени действия извърши вирусът?
3. Каква отличителна черта има вирусът?
4. На какви типове могат да се разделят вирусите според тяхното местообитание?
5. Какви признаци знаете, че компютърът е заразен с вируси?
6. Как можете да защитите вашата лична информация и компютър от вируси?
7. Назовете най-популярните антивирусни програми.
8. На какви видове се делят антивирусните програми?

3. Обяснение на нов материал

– Преди да започнете да изучавате нов материал, бих искал да отговорите самостоятелно за софтуерните продукти, инсталирани на вашия домашен компютър, и за правата, предоставени на тези програми. (учителят раздава карти - Приложение 2 )

Лицензирани, shareware и безплатни програми.

Въз основа на техния правен статут, програмите могат да бъдат разделени на три големи групи: лицензирани, Shareware и свободно разпространявани програми.

Разпространението на лицензирани програми (дискети или CD-ROM дискове, от които се инсталират програми на потребителски компютри) се разпространява от разработчиците въз основа на споразумения с потребителите на платена основа, с други думи, продават се лицензирани програми. Доста често разработчиците предоставят значителни отстъпки при закупуване на лицензи за използване на програмата на голям брой компютри или за използване на програмата в образователни институции. В съответствие с лицензионното споразумение разработчиците на програмата гарантират нормалното й функциониране в конкретна операционна система и носят отговорност за това.

Някои компании за разработка на софтуер предлагат на потребителите Shareware програми с цел реклама и промотирането им на пазара. На потребителя се предоставя версия на програмата с ограничен период на валидност (след изтичане на определения период програмата спира да работи, освен ако не бъде извършено плащане за нея) или версия на програмата с ограничена функционалност (ако е платена, потребителят е снабден с код, който включва всички функции).

Много производители на софтуер и компютърен хардуер се интересуват от широкото безплатно разпространение на софтуер. Такива софтуерни инструменти включват следното:

  • нови незавършени (бета) версии на софтуерни продукти (това им позволява да бъдат широко тествани);
  • софтуерни продукти, които са част от фундаментално нови технологии (това ви позволява да завладеете пазара);
  • допълнения към вече пуснати програми, които коригират открити грешки или разширяват възможностите;
  • остарели версии на програми;
  • драйвери за нови устройства или подобрени драйвери за съществуващи.

Правна защита на информацията

Правна защита на програми и бази данни. Правната защита на компютърните програми и бази данни беше въведена за първи път в Руската федерация със Закона на Руската федерация „За правната защита на програмите за електронни компютри и бази данни“, който влезе в сила през 1992 г.

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

За да уведоми за своите права, разработчикът на програмата може, като се започне от първото издание на програмата, да използва символ за авторско право, състоящ се от три елемента:

буквите C в кръг или скоби ©;
име (име) на притежателя на авторските права;
годината, в която програмата е пусната за първи път.

© Microsoft Corporation, 1993-1997.

Организация или потребител, който законно притежава копие на програмата (който е закупил лиценз за използването й), има право, без да получава допълнително разрешение от разработчика, да извършва всякакви действия, свързани с работата на програмата, включително да я записва и го съхранява в паметта на компютъра. Записването и съхраняването в паметта на компютъра е разрешено по отношение на един компютър или един потребител в мрежата, освен ако не е предвидено друго в споразумението с разработчика.

Трябва да сте наясно и да спазвате съществуващите закони, забраняващи незаконното копиране и използване на лицензиран софтуер. Във връзка с организации или потребители, които нарушават авторските права, разработчикът може да поиска обезщетение за причинени вреди и плащане от нарушителя на обезщетение в размер, определен по преценка на съда от 5000 пъти до 50 000 пъти минималната месечна заплата.

Електронен подпис

През 2002 г. беше приет Законът на Руската федерация „За електронните цифрови подписи“, който стана законодателната основа за управление на електронни документи в Русия. Съгласно този закон електронен цифров подпис в електронен документ се признава за правно еквивалентен на подпис в документ на хартиен носител.

При регистриране на електронен цифров подпис в специализирани центрове кореспондентът получава два ключа: таен и публичен. Секретният ключ се съхранява на дискета или смарт карта и трябва да бъде известен само на самия кореспондент. Публичният ключ трябва да бъде споделен с всички потенциални получатели на документите и обикновено се изпраща по имейл.

Процесът на електронно подписване на документ се състои в обработка на текста на съобщението с помощта на секретен ключ. След това криптираното съобщение се изпраща по имейл до абоната. За проверка на автентичността на съобщението и електронния подпис, абонатът използва публичен ключ.

Защита на информацията

Паролите се използват за предотвратяване на неоторизиран достъп до данните, съхранявани на вашия компютър. Компютърът позволява достъп до своите ресурси само на тези потребители, които са регистрирани и са въвели правилната парола. На всеки конкретен потребител може да бъде разрешен достъп само до определени информационни ресурси. В този случай всички опити за неоторизиран достъп могат да бъдат записани.

Защитата на потребителските настройки е достъпна в операционната система Windows (когато системата се зарежда, потребителят трябва да въведе своята парола), но тази защита е лесно преодоляна, тъй като потребителят може да откаже да въведе парола. Паролата за влизане може да бъде зададена в програмата за настройка на BIOS; компютърът няма да стартира операционната система, освен ако не бъде въведена правилната парола. Не е лесно да се преодолее такава защита, освен това ще възникнат сериозни проблеми с достъпа до данни, ако потребителят забрави тази парола.

Понастоящем системите за биометрична авторизация и идентификация на потребителите се използват все повече за защита срещу неоторизиран достъп до информация. Характеристиките, използвани в тези системи, са неразделни качества на личността на човек и следователно не могат да бъдат загубени или фалшифицирани. Системите за защита на биометричната информация включват системи за разпознаване на реч, системи за идентификация на пръстови отпечатъци и системи за идентификация на ириса.

Защита на програми от нелегално копиране и използване

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

За да функционира компютърният софтуер, той трябва да бъде инсталиран (инсталиран). Софтуерът се разпространява от производствени компании под формата на комплекти за разпространение на CD-ROM. Всяка дистрибуция има собствен сериен номер, което предотвратява нелегалното копиране и инсталиране на програми.

Специална защита може да се използва за предотвратяване на незаконно копиране на програми и данни, съхранени на CD-ROM. CD-ROM може да съдържа шифрован програмен ключ, който се губи при копиране и без който програмата не може да бъде инсталирана.
Защитата срещу незаконно използване на програми може да се осъществи с помощта на хардуерен ключ, който обикновено се свързва към паралелния порт на компютъра. Защитената програма получава достъп до паралелния порт и изисква таен код; Ако хардуерният ключ не е свързан към компютъра, защитената програма открива нарушение на сигурността и спира да се изпълнява.

4. Студентски презентации(показва презентации на ученици по темата: „Антивирусни програми“)

5. Писане на есе

От студентите се изисква да напишат есе (мини-есе). Необходимо е да продължите изречението: „Ако бях разработчик на антивирусна програма, тогава аз...“

6. Затвърдяване на изучавания материал

За да затвърдят изучавания материал, учениците са помолени да отговорят на въпроси (тест), след което да обменят отговори на въпросите помежду си. Учителят извежда на екрана слайд с верните отговори, а учениците самостоятелно отбелязват верните отговори и поставят оценки. ( Приложение 3 )

7. Домашна работа:§ 2.8. Страница 72-78, подгответе се за теста по глава 2 „Компютърът като универсално устройство за обработка на информация“.

8. Обобщение на урока

Оценяване на урока.

Правна защита на информацията

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

Правната защита на компютърните програми и бази данни беше въведена за първи път в Руската федерация със Закона „За правната защита на програмите за електронни компютри и бази данни“, който влезе в сила през 1992 г.

За да се признае авторското право върху компютърна програма, не е необходима регистрация в която и да е организация. Авторските права върху една програма възникват автоматично при нейното създаване. За да уведоми за своите права, разработчикът на програмата може, като се започне от първото издание на програмата, да използва символ за авторско право, състоящ се от три елемента:
- буквата "C" в кръг © или скоби (c);
- име (име) на притежателя на авторските права;
- годината на първото издание на програмата.

Авторът на програмата има изключителното право да възпроизвежда и разпространява програмата по всякакъв начин, както и да променя програмата. Организация или потребител, който законно притежава копие на програмата (който е закупил лиценз за използването й), може да извършва всякакви действия, свързани с работата на програмата, включително да я записва и съхранява в паметта на компютъра.

Трябва да сте наясно и да спазвате съществуващите закони, забраняващи незаконното копиране и използване на лицензиран софтуер. Във връзка с организации или потребители, които нарушават авторските права, разработчикът може да поиска чрез съда обезщетение за причинени вреди и плащане на обезщетение от нарушителя.



Електронен подпис. Електронният цифров подпис в електронен документ се признава за правно еквивалентен на подпис в документ на хартиен носител.

През 2002 г. беше приет Законът „За електронните цифрови подписи“, който стана законодателната основа за управление на електронни документи в Русия.

При регистриране на електронен цифров подпис в специализирани центрове кореспондентът получава два ключа: таен и публичен. Секретният ключ се съхранява на дискета или смарт карта и трябва да бъде известен само на самия кореспондент. Публичният ключ трябва да бъде споделен с всички потенциални получатели на документите и обикновено се изпраща по имейл.

Процесът на електронно подписване на документ се състои в обработка на текста на съобщението с помощта на секретен ключ. След това криптираното съобщение се изпраща по имейл до абоната. За проверка на автентичността на съобщението и електронния подпис, абонатът използва публичен ключ.


Архивиране и архивиране на данни. Методи и алгоритми за компресиране на данни. Софтуер за компресиране на данни.

1) Архивиране на данни- това е създаване на копия и изтриване на оригинални данни, които или са загубили своята релевантност, или се използват сравнително рядко. Освен това водеща роля при архивирането на данни играе способността на архивиращите програми да компресират архивираните данни, като по този начин спестяват място за тяхното съхранение.

Процесът на архивиране на данни включва: избиране на рядко използвани файлове, запазване на архива с помощта на програма директно на твърдия диск или на алтернативен носител. И след това изтриване на изходните файлове (оригинали).

2) Архивиране(английски) резервно копие) - процесът на създаване на копие на данни върху носител (твърд диск, дискета и др.), предназначен за възстановяване на данните на първоначалното им или ново местоположение в случай на повреда или унищожаване.

3) Има много различни практически методи за компресия без загуби, които са склонни да имат различна ефективност за различни типове данни и различни обеми. Тези методи обаче се основават на три теоретични алгоритъма:

· RLE (Run Length Encoding) алгоритъм;

· алгоритми от групата KWE (KeyWord Encoding);

· Алгоритъм на Хъфман.

RLE алгоритъм

Алгоритъмът RLE се основава на идеята за идентифициране на повтарящи се последователности от данни и замяната им с по-проста структура, която определя кода на данните и фактора на повторение. Например, нека бъде дадена следната последователност от данни, които подлежат на компресиране:

1 1 1 1 2 2 3 4 4 4

Алгоритъмът RLE предлага замяната му със следната структура: 1 4 2 2 3 1 4 3, където първото число на всяка двойка числа е кодът на данните, а второто е коефициентът на повторение. Ако се разпредели 1 байт за съхраняване на всеки елемент от данни на входната последователност, тогава цялата последователност ще заема 10 байта памет, докато изходната последователност (компресирана версия) ще заема 8 байта памет. Степента на компресия, която характеризира степента на компресия, може да се изчисли по формулата:

където Vx е количеството памет, необходимо за съхраняване на изходната (резултантна) последователност от данни, Vn е входната последователност от данни.

Колкото по-ниска е степента на компресия, толкова по-ефективен е методът на компресия. Ясно е, че алгоритъмът RLE ще даде по-добър ефект на компресиране, когато повтарящата се последователност от данни е по-дълга. В случая на примера, обсъден по-горе, ако входната последователност изглежда така: 1 1 1 1 1 1 3 4 4 4, тогава степента на компресия ще бъде 60%. В тази връзка се постига по-голяма ефективност на алгоритъма RLE при компресиране на графични данни (особено за монохромни изображения).

Компютърните програми и бази данни са посочени от Закона на Руската федерация за правна закрила на програми за електронни компютри и бази данни" като обекти на авторско право. Компютърните програми се предоставят с правна закрила като литературни произведения, а базите данни - като колекции. Авторското право се прилага към всякакви програми за Компютри и бази данни, пуснати и неиздадени, представени в обективна форма, независимо от техния материален носител, предназначение и достойнство.

Авторското право обхваща компютърни програми и бази данни, които са резултат от творческата дейност на автора. Творческият характер на авторската дейност се приема до доказване на противното. Правната защита обхваща всички видове компютърни програми (включително операционни системи и софтуерни системи), които могат да бъдат изразени на всеки език и във всякаква форма, включително изходен текст и обектен код.

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

Авторското право върху компютърни програми и бази данни не е свързано с правото на собственост върху техните материални носители. Всяко прехвърляне на права върху материалната медия не води до прехвърляне на права върху компютърни програми и бази данни.

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

  • * букви С в кръг или в скоби;
  • * име (име) на носителя на авторските права;
  • * годината на първото издание на компютърна програма или база данни.

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

Личните права на автора върху компютърна програма или база данни са защитени за неопределено време. Авторското право върху компютърна програма или база данни, публикувана за първи път на територията на Руската федерация, непубликувана или намираща се на нейна територия под някаква обективна форма, е валидна на територията на Руската федерация. Признава се за автора, неговите наследници или други правоприемници на автора, независимо от гражданството. Авторското право се признава и от граждани на Руската федерация, чиято компютърна програма или база данни е публикувана или разположена под каквато и да е обективна форма на територията на чужда държава, или от техните правоприемници. За други лица авторските права върху компютърна програма или база данни, публикувани за първи път или намиращи се в някаква обективна форма на територията на чужда държава, се признават в съответствие с международните договори на Руската федерация.

Автор на компютърна програма или база данни е физическото лице, в резултат на чиято творческа дейност са създадени. Ако компютърна програма или база данни е създадена от съвместната творческа дейност на две или повече лица, тогава независимо дали компютърната програма или база данни се състои от части, всяка от които има самостоятелно значение, или е неделима, всяко от тези лица се признава за авторът на такава компютърна програма или база данни. Ако части от компютърна програма или база данни имат самостоятелно значение, всеки от авторите има право на авторство върху създадената от него част. Авторът на компютърна програма или база данни, независимо от имуществените си права, има следните лични права: право на авторство – т.е. правото да се счита за автор на компютърна програма или база данни; право на име - т.е. правото да определя формата на посочване на името на автора в компютърна програма или база данни: под собствено име, под кодово име (псевдоним) или анонимно; правото на неприкосновеност (цялост) – т.е. правото на защита както на самата компютърна програма или база данни, така и на техните имена от всякакъв вид изкривяване или други атаки, които биха могли да накърнят честта и достойнството на автора.

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

Правата на собственост върху компютърна програма или база данни се наследяват по реда, определен от закона. Правата на собственост върху компютърна програма или база данни, създадени при изпълнение на служебни задължения или по поръчка на работодателя, принадлежат на работодателя, освен ако не е предвидено друго в споразумението между него и автора. Редът за плащане и размерът на възнаграждението се определят със споразумение между автора и работодателя. Притежателят на авторските права на всички имуществени права върху компютърна програма или база данни, пряко или чрез негов представител, по време на срока на авторското право може по негово искане да регистрира компютърна програма или база данни, като подаде заявление до Руската агенция за правна защита на Компютърни програми, бази данни и топологии интегрални схеми (наричана по-долу Агенцията).

Договорът за пълно преотстъпване на всички имуществени права върху регистрирана компютърна програма или база данни подлежи на регистрация в Агенцията. Използването на компютърна програма или база данни от трети лица (потребители) се извършва въз основа на споразумение с притежателя на авторските права, с изключение на препродажба.

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

Лице, което законно притежава копие от компютърна програма или база данни, има право без съгласието на носителя на авторското право и без да му заплаща допълнително възнаграждение: да адаптира компютърната програма или база данни; направи или възложи изработването на копие на компютърна програма или база данни, при условие че това копие е предназначено само за архивни цели и, ако е необходимо, за замяна на законно придобито копие.

В този случай копие на компютърна програма или база данни не може да се използва за други цели и трябва да бъде унищожено, ако по-нататъшното използване на тази компютърна програма или база данни престане да бъде законно.

Лице, което законно притежава копие на компютърна програма, има право без съгласието на притежателя на авторското право и без заплащане на допълнително възнаграждение да декомпилира или възложи декомпилирането на компютърна програма, за да проучи кодирането и структурата на тази програма съгласно следните условия: информация, необходима за взаимодействието на програма, разработена самостоятелно от това лице за компютър, с други програми, недостъпни от други източници; информацията, получена в резултат на това декомпилиране, може да се използва само за организиране на взаимодействието на компютърна програма, независимо разработена от това лице, с други програми, а не за компилиране на нова компютърна програма, която е по същество подобна на външен вид на декомпилираната компютърна програма или да извършва други действия, нарушаващи авторските права; декомпилирането се извършва само по отношение на онези части от компютърната програма, които са необходими за организиране на такова взаимодействие.

Копия на компютърна програма или база данни се считат за фалшиви, чието производство или използване води до нарушаване на авторските права.

Копия на компютърна програма или база данни, защитени в Руската федерация и в съответствие със Закона на Руската федерация „За правната защита на програмите за електронни компютри и бази данни“, които се внасят в Руската федерация от държава, в която тази компютърна програма или базата данни никога не е била защитена също са фалшиви или вече не са защитени от закона.

Авторът на компютърна програма или база данни и други носители на авторски права имат право да искат: признаване на правата му; възстановяване на ситуацията, съществувала преди нарушението на правото и прекратяване на действия, които нарушават правото или създават заплаха от неговото нарушаване; обезщетение за причинени вреди, чийто размер включва размера на незаконно получените доходи от нарушителя; изплащане от нарушителя на обезщетение в размер, определен по преценка на съда, арбитража или арбитражния трибунал от 5000 пъти до 50 000 пъти минималната работна заплата, установена със закон в случаи на нарушение с цел печалба, вместо обезщетение за загуби; в допълнение към обезщетението за загуби или плащането на обезщетение, по преценка на съда или арбитражния съд, глоба в размер на 10% от сумата, присъдена от съда или арбитражния съд в полза на ищеца, може да бъде събрана към дохода на републиканския бюджет на Руската федерация; предприемане на други мерки, предвидени в законодателните актове, свързани със защитата на техните права.

За да защитят правата си, притежателите на авторски права могат да се обърнат към съд, арбитраж или арбитраж. Публикуването на чужда компютърна програма или база данни под свое име или незаконното възпроизвеждане или разпространение на такива произведения води до наказателна отговорност в съответствие със закона.

По отношение на базите данни Законът на Руската федерация „За правната защита на програмите за електронни компютри и бази данни“ осигурява защита само по отношение на подбора и подреждането на материалите, включени в базата данни.

Най-общо базата данни като обект на информационни правоотношения следва да бъде защитена от два правни института – интелектуална собственост и вещна собственост. (6. стр. 148-152)



Зареждане...
Топ