y"> Крім того, психологія програмування вивчає, з погляду особливостей створення безпечного програмного забезпечення, такі характеристики якості особистості як старанність, терпимість до невизначеності, егоїзм, ступінь захопленості, схильність до ризику, самооцінку програміста і особисті стосунки в колективі.
Корпоративна етика
Особливий психологічний настрій і моральні стимули програмісту може створити особливі корпоративні умови його діяльності, зокрема різні моральні зобов'язання, оформлені у вигляді кодексів честі. Нижче наводиться Кодекс честі користувача комп'ютера .
· Обіцяю не використовувати комп'ютер на шкоду іншим людям.
· Обіцяю не втручатися в роботу комп'ютера інших людей.
· Обіцяю не сунути ніс в комп'ютерні файли інших людей.
· Обіцяю не використовувати комп'ютер для злодійства.
· Обіцяю не використовувати комп'ютер для лжесвідчення.
· Обіцяю не копіювати і не використовувати чужі програми, які були оплачені не мною.
· Обіцяю не використовувати комп'ютерні ресурси інших людей без дозволу і відповідної компенсації.
· обіцяє не привласнювати результати інтелектуальної праці інших людей.
· Обіцяю думати про громадські наслідки розроблюваних мною програм або систем.
· Обіцяю завжди використовувати комп'ютер з найбільшою користю для живуть нині і майбутніх поколінь.
Висновок
Кількість і рівень деструктивності загроз безпеки для програмних комплексів комп'ютерних систем як з боку зовнішніх, так і з боку внутрішніх джерел загроз постійно зростає. Це пояснюється стрімким розвитком комп'ютерних і телекомунікаційних засобів, глобальних інформаційних систем, необхідністю розробки для них складного програмного забезпечення з застосування сучасних засобів автоматизації процесу проектування програм. Крім того, це пояснюється значним або навіть різким підвищенням останнім часом активності діяльності хакерів і груп хакерів, атакуючих комп'ютерні системи, кримінальних груп комп'ютерних зломщиків, різних спеціальних підрозділів та служб, які здійснюють свою діяльність в області створення засобів впливу на критично вразливі об'єкти інформатизації.
У даній роботі викладаються науково-практичні основи забезпечення безпеки програмного забезпечення комп'ютерних систем. Значна частина матеріалу присвячена виявленню та аналізу загроз безпеки програмного забезпечення, розгляду основ формування моделей загроз і їх вербальному опису, методів і засобів забезпечення технологічної та експлуатаційної безпеки програм.
Необхідною складовою проблеми забезпечення інформаційної безпеки програмного забезпечення є загальнодержавна система стандартів та інших нормативних та методичних документів з безпеки інформації, а також міжнародні стандарти та рекомендації з управління якістю програмного забезпечення, які дозволяє пред'явити до створюваним і експлуатованим програмних комплексам необхідний рівень реалізації захисних функцій.
Список використаної літератури
1.Абрамов С.А. Елементи аналізу програм. Часткові функції на множині станів.- М .: Наука, 1986
.Беневольскій С.В., Бетані В.В. Контроль правильності розрахунку параметрів траєкторії складних динамічних об'єктів на основі алгоритмічної надмірності//Питання захисту інформації.- 1996.- №2.- С.66-69.
.ГОСТ 28147-89. Системи обробки інформації. Захист криптографічний. Алгоритм криптографічного перетворення.
.ГОСТ Р 34.10-94. Інформаційна технологія. Криптографічний захист інформації. Процедури вироблення і перевірки електронного цифрового підпису на базі асиметричного криптографічного алгоритму.
.ГОСТ Р 34.11-94. Інформаційна технологія. Криптографічний захист інформації. Функція хешування.