На главнуюКарта сайтаE-mailEnglish version
Начало \ Продукты и решения \ Система оформления, выдачи и контроля удостоверений личности моряка \ Технологии

Технологии

Биометрические технологии

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

  • распознавание по фотографии лица
  • распознавание по отпечаткам пальцев
  • распознавание по радужной оболочке глаза
  • распознавание по форме лица

К настоящему моменту на макете Системы реализован метод проверки паспортно-визовых документов с использованием отпечатков пальцев. Распознавание по отпечаткам пальцев — самый распространенный статический метод биометрической идентификации, в основе этого метода лежит уникальность для каждого человека рисунка папиллярных узоров на пальцах. Изображение отпечатка пальца, полученное с помощью специального сканера, преобразуется в цифровой код (свертку) и сравнивается с ранее введенным шаблоном (эталоном) или набором.

Благодаря большому накопленному опыту работы с отпечатками пальцев и большому объему накопленных баз отпечатков пальцев, а также относительной дешевизне сканеров отпечатков пальцев этот метод получил широкое распространение и рассматривается как один из рекомендуемых при создании биометрических загранпаспортов и других биометрических документов.

Технология тонкого клиента

Предложенный подход заключается в построении автоматизированных рабочих мест конечных пользователей Системы на основе технологии «тонкого клиента», что позволяет получить преимущества с точки зрения экономической, технологической и при этом кардинально повысить уровень безопасности системы. Основными достоинствами системы построенной с использованием данной технологии являются:

  • центральное администрирование
  • высокая надежность
  • низкая общая стоимость владения
  • высокая производительность исполнения приложений, обеспечиваемая центральным сервером

В совокупности это позволяет перейти на новый этап на пути к созданию более экономичных и безопасных вычислительных сред.

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

Технология построения центров обработки данных

При построении макета опытной зоны Системы использована технология построения центров обработки данных (ЦОД). Данная технология позволяет сократить затраты на обслуживающий персонал и сервисные услуги, за счет концентрации мощных вычислительных ресурсов.

Важной особенностью организации ЦОД является возможность изоляции работы приложений друг от друга и динамического перераспределения ресурсов между ними, а также повышение отказоустойчивости ЦОД. Для решения данной задачи используется технология виртуализации.

Качественное предоставление ресурсов ЦОД пользователям информационной системы является важной задачей при организации централизованной вычислительной среды. Технические аспекты обеспечения доступности ресурсов ЦОД включают: максимально надежные технические вычислительные средства и коммуникации, использование технологий виртуальных машин, кластеров высокой доступности, специальных средств управления и поддержания работоспособности, в том числе:

  • реализацию высокой доступности для одиночной системы и кластеров
  • единую точку управления системой и слежения за событиями
  • поддержку продолжения вычислений в случае выхода из строя компонент вычислительных систем
  • применение технологии виртуальных машин и изоляцию ошибок в их пределах
  • совершенный сервис
  • прозрачное управление ошибками ввода/вывода
  • обеспечение гарантированного уровня готовности

Открытые технологии

В первую очередь имеется в виду такие технологии как Java, CORBA и программное обеспечение с открытым кодом и пр. Данный подход позволяет добиться максимальной независимости системы от поставщиков системного программного и аппаратного обеспечения. Иными словами, система проектируется на таких принципах, которые позволят развертывать ее с использованием различного оборудования, операционных систем и т. д., таким образом отсутствует привязка к вендорам оборудования и системного программного обеспечения.

Важнейшим свойством является надежность системы. Известно, что надежность закладывается при проектировании и не может быть «добавлена» впоследствии. А важнейшим базовым принципом «надежного проектирования» является принцип открытости. При создании комплексов и систем автоматизации он реализуется в следующих аспектах:

  • применение международных открытых стандартов и спецификаций
  • использование программных средств с открытыми исходными кодами
  • применение открытых стандартов и спецификаций при проектировании дает следующие преимущества
  • применение отработанных и апробированных на мировом уровне повторно-используемых технических решений
  • отсутствие зависимости от конкретного производителя, возможность интеграции в систему компонентов различных отечественных и зарубежных фирм совместно с изделиями собственной разработки
  • возможность «безболезненного» расширения состава компонентов и функций системы с максимально возможным сохранением имеющегося программного и аппаратного задела

Необходимым этапом создания систем, важных для безопасности, и их отдельных компонент является верификация, подтверждающая соответствие программного обеспечения поставленным требованиям. Но, не имея исходного кода программы, невозможно провести детальный анализ ее работы и подтвердить соответствие функциональной спецификации. Тестирование программы как «черного ящика» не решает проблемы, т. к. тестирование программ может служить для доказательства наличия ошибок, но никогда не докажет их отсутствия. Таким образом, ориентирование на программные продукты с открытым исходным кодом на качественно ином уровне повышает надежность системы еще на этапе проектирования.