НД ТЗІ 3.7-001-99: Методичні вказівки з розробки технічного завдання на створення комплексної системи захисту інформації в автоматизованій системі.
Цей нормативний документ встановлює вимоги до порядку розробки, складу і змісту технічного завдання на створення комплексної системи захисту інформації в автоматизованій системі, призначеній для оброблення, зберігання і передачі інформації з обмеженим доступом або інформації, захист якої гарантується державою.
Технічне завдання на КСЗІ повинно розроблятись з урахуванням комплексного підходу до побудови КСЗІ, який передбачає об'єднання в єдину систему всіх необхідних заходів і засобів захисту від різноманітних загроз безпеці інформації на всіх етапах життєвого циклу автоматизованих систем.
Перелік вимог з захисту інформації повинен передбачати розроблення та використання сучасних ефективних засобів і методів захисту, які дають можливість забезпечити виконання цих вимог з найменшими матеріальними затратами.
Технічне завдання на КСЗІ є одним із обов'язкових засадничих документів під час проведення експертизи АС на відповідність вимогам захищеності інформації.
35. Лінійний конгруентний генератор. Переваги та недоліки.
Он формирует последовательность целых чисел согласно выражению
xi+1=(a xi+c)mod m, (1)
где a, c и m – целочисленные коэффициенты;
· a - множитель; c –приращение; m – модуль;
· xi+1 –текущее число последовательности;
· xi –предыдущее число последовательности;
· x0 -порождающее число (исходное значение).
Длина периода линейной конгруэнтной последовательности зависит от выбора коэффициентов a, c и m. Длина периода равна m тогда, когда
· c и m являются взаимно простыми числами;
· a – нечетное число;
· b = a-1 кратно числу p для любого простого p, являющегося делителем m;
· b кратно 4, если m кратно 4.
Значение модуля m берется равным или равным простому числу, например . Коэффициент cможет быть равен 0. В этом случае получим мультипликативный датчик
xi+1 = a xi mod m. (2)
Максимально возможный период при c = 0 равен l(m), где
Такой период реализуется, если:
· x0 и m являются взаимно простыми числами;
· a – первообразный элемент по модулю m.
Конгруэнтные генераторы, работающие по алгоритму, предложенному Национальным бюро стандартов США, используются, в частности, в системах программирования. Эти генераторы имеют длину и обладают хорошими статистическими свойствами. Однако такая длина мала для криптографических применений. Кроме того, доказано, что последовательности, генерируемые конгруэнтными генераторами, не являются криптографически стойкими.