Обеспечение достоверности информации
Проблема обеспечения достоверности информации при ее обработке заключается, главным образом, в контроле правильности информации, обнаружении ошибок и их исправлении на различных этапах обработки информации. Исследование проблемы достоверности осуществляется на трех уровнях [2] :
· синтаксическом (связан с контролем и защитой элементарных составляющих информации – знаков или символов);
· семантическом (связан с обеспечением достоверности смыслового значения информации, ее логичности, непротиворечивости и согласованности)
· прагматическом (связан с изучением вопросов ценности информации при принятии управленческих решений, её доступности и своевременности, влияния ошибок на качество и эффективность функционирования автоматических систем).
Обеспечение достоверности при обработке информации осуществляется по средствам трех операций: логическая (математическая) проверка, контроль входной информации и исправление ошибок. После исправления ошибок информация вновь обрабатываются с последующим контролем и исправлением, при этом фазы контроля и исправления ошибок могут повторяться случайное число раз, пока ошибки не будут исправлены.
Для достижения требуемой достоверности обработки информации используются специальные методы, основанные на введении в структуры обработки информации информационной, временной или структурной избыточности.
Информационная избыточность характеризуется введением дополнительных символов в используемой информации и дополнительных операций в процедуры переработки информации, имеющих математическую или логическую связь с алгоритмом переработки, обеспечивающих выявление и исправление ошибок определенного типа.
Временная избыточность связана с возможностью неоднократного повторения определенного контролируемого этапа обработки информации.
Структурная избыточность характеризуется введением в состав автоматизированных систем дополнительных элементов (резервирование информации, реализация одной функции различными процедурами, схемный контроль и др.).
По виду реализации известные методы обеспечения достоверности обрабатываемой информации можно разделить на две основные группы:
1. Организационные
1.1. Системные:
· повышение надежности аппаратных и программных средств автоматизированных систем;
· организация и разграничение доступа к информационным ресурсам автоматизированных систем;
· использование методов дублирования информации;
· оптимизация структур обработки информации.
1.2. Административные:
· обучение, стимулирование и улучшение условий труда пользователей и обслуживающего персонала автоматизированной системы;
· оптимизация взаимодействия пользователей и обслуживающего персонала с автоматизированной системой.
2. Аппаратно-программные
2.1. Программные:
· контроль преобразований и защита информации при обработке информации в автоматизированной системе;
· контроль и защита информации при передаче в сети.
2.2. Аппаратные:
· применение дополнительных контрольно-технических средств, выполняющих функции программных методов;
· применение дополнительных контрольно-технических средств, обнаруживающих ошибки, недоступные программным методам.
Наиболее распространенным аппаратным методом контроля преобразований информации является контроль по модулю, который относится к неполному контролю, основанному на группировании чисел в классы эквивалентности. Если в случае возникновения ошибки число переходит в другой класс эквивалентности, то ошибка легко обнаруживается, в противном случае — не обнаруживается. Метод позволяет выявлять случайные и систематические ошибки. В один и тот же класс эквивалентности входят числа, сравнимые по модулю.
В частности, при использовании двоичной системы счисления цифровой контроль по модулю 2 сводится к контролю на четность-нечетность. При этом в информационном массиве резервируется один специальный бит чётности, значение которого формируется всеми передающими информационные массивы устройствами путём суммирования значений информационных битов и проверяется всеми принимающими информационные массивы устройствами. Несоответствие значения бита четности сумме значений информационных битов сигнализирует об ошибке.
Обеспечение сохранности информации
Методы повышения сохранности информации в зависимости от вида их реализации можно разделить на организационные и аппаратно-программные.
Организационные методы повышения сохранности состоят в создании и использовании технологии эксплуатации информации, предусматривающей меры по снижению искажений информации и по обеспечению своевременного предоставления необходимой информации для автоматизированного решения задач. Основными из них являются:
· учет и хранение информации в базах данных;
· профотбор, обучение, контроль качества работы и стимулирование операторов и обслуживающего персонала;
· контроль износа и старения, а также правильности эксплуатации технических средств автоматизированных систем;
· организация труда персонала автоматизированных систем, обеспечивающая уменьшение возможностей нарушения им требований сохранности информационных массивов (минимизация сведений и данных, доступных персоналу, минимизация связей (контактов) персонала, дублирование контроля важных операций);
· обеспечение противопожарной защиты и температурно-влажностного режима.
Основными аппаратно-программными методами повышения сохранности информации являются: