ГОСТ Р ИСО/МЭК 19795-2—2008
Приложение О
(справочное)
Испытание по схеме «клиент — сервер»
0.1 Введение
В случае, если разработчик намерен провести внутренние испытания, то для получения достоверны* резуль
татов идля имитации последующей реальной работы биометрической системы рекомендуется использовать схему
«клиент — сервер*. Возможно несколько путей реализации данного подхода, но рекомендуется использовать та
кой протокол передачи данных, который позволяет отправлять образцы и получать результат по обычной гигабит
ной сети. Для этих целей может подойти протокол HTTP (протокол передачи гипертекстовых документов), т.к. он
поддерживает передачу файлов, обладает большими возможностями, очень широко распространен, поддержива
ет работу с несколькими клиентами, обеспечивает шифрование данных и известен почти всем системным адми
нистраторам. При определении пропускной способности необходимо также учитывать пропускную способность
сети и ее латентность. Клиент не должен заранее располагать информацией о числе пользователей и должен ра
ботать независимо. Эксплуатационные характеристики системы могут быть определены на некотором подмножес
тве образцов, которое составляется всеми разработчиками. Порядок совершения транзакций подлинных лиц и
«самозванцев» должен быть случайным.
0.2 Процедура измерения времени идентификации «один ко многим»
В данном разделе приведен общий обзор процедуры этого испытания. Данное испытание является последо
вательностью испытаний. Каждое испытание представляет собой последовательность транзакций Р пользовате
лей. Одно подобное испытание состоит из следующих этапов:
1 Клиент запрашивает регистрационные образцы.
2 Сервер принимает и подтверждает запрос, фиксирует время, начинает загрузку ряда изображений.
3 Клиент получает и обрабатывает образцы, создает регистрационную базу данных.
4 Клиент запрашивает первое изображение пользователя:
a) сервер фиксирует время и отправляет либо изображение, либо признак завершения испытания;
b
) клиент либо прекращает запросы после завершения испытания, либо осуществляет поиск «один ко мно
гим». отправляет список кандидатов серверу, и запрашивает следующего пользователя;
c) сервер прибавляет значение счетчика обработанных пользователей;
d) процедура повторяется, начиная с перечисления а).
Для реализации подобной процедуры может быть использована улучшенная версия ВюАР1. Испытание, как
правило, состоит из заранее неизвестного числа подобных сессий и не предполагает простоя системы. Время мо
жет фиксироваться также самим клиентом.
D.3 Процедура измерения времени верификации «один к одному»
В данном разделе приведен общий обзор процедуры этого испытания. Данное испытание является последо
вательностью испытаний. Каждое испытание представляет собой последовательность транзакций Р пользовате
лей. Одно подобное испытание состоит из следующих этапов:
1 Клиент запрашивает регистрационные образцы.
2 Сервер принимает и подтверждает запрос, фиксирует время, начинает загрузку образцов на клиента.
3 Клиент получает и обрабатывает образцы, создает регистрационную базу данных и запрашивает образец
первого пользователя:
a) сервер фиксирует время и отправляет либо изображение, либо признак завершения испытания;
b
) клиент либо прекращает запросы после завершения испытания, либо осуществляет поиск «один ко мно
гим». отправляет список кандидатов серверу, и запрашивает следующего пользователя;
c) сервер прибавляет значение счетчика обработанных пользователей;
d) процедура повторяется начиная с перечисления а).
Для реализации подобной процедуры может быть использована улучшенная версия ВюАР1. Испытание, как
правило, состоит из заранее неизвестного числа подобных сессий и не предполагает простоя системы.
П р и м е ч а н и е — Необходимо провести оценку влияния служебных данных, передаваемых по сети.
40