СИСТЕМА И СПОСОБ БИОМЕТРИЧЕСКОЙ АУТЕНТИФИКАЦИИ ПО БЕСПРОВОДНОЙ СЕТИ

1. Способ, включающий:
получение устройством доступа первого биометрического образца пользователя;
генерирование первого биометрического шаблона из первого биометрического образца;
для каждого мобильного устройства из множества мобильных устройств, находящихся в непосредственной близости от устройства доступа, причем множество мобильных устройств содержит первое мобильное устройство:
извлечение открытого значения мобильного устройства, при этом:
открытое значение мобильного устройства было сгенерировано посредством передачи биометрического шаблона мобильного устройства на первый функциональный элемент нечеткого экстрактора, и
биометрический шаблон мобильного устройства был сгенерирован из биометрического образца мобильного устройства;
генерирование секретного криптографического ключа посредством передачи первого биометрического шаблона и открытого значения мобильного устройства на второй функциональный элемент нечеткого экстрактора;
шифрование первого биометрического шаблона с использованием секретного криптографического ключа и
передачу зашифрованного первого биометрического шаблона на множество мобильных устройств;
прием от первого мобильного устройства подтверждения совпадения между первым биометрическим шаблоном и биометрическим шаблоном первого мобильного устройства, при этом биометрический шаблон первого мобильного устройства сгенерирован из биометрического образца первого мобильного устройства; и
проведение транзакции между устройством доступа и первым мобильным устройством в ответ на подтверждение.
2. Способ по п. 1, отличающийся тем, что:
генерирование первого биометрического шаблона из первого биометрического образца включает генерирование первого малого биометрического шаблона и первого большого биометрического шаблона;
при этом открытое значение мобильного устройства, которое было сгенерировано посредством передачи биометрического шаблона мобильного устройства на первый функциональный элемент нечеткого экстрактора, было сгенерировано посредством передачи малого биометрического шаблона мобильного устройства на первый функциональный элемент нечеткого экстрактора;
при этом малый биометрический шаблон мобильного устройства был сгенерирован из биометрического образца мобильного устройства;
при этом генерирование секретного криптографического ключа посредством передачи первого биометрического шаблона и открытого значения мобильного устройства на второй функциональный элемент нечеткого экстрактора включает генерирование секретного криптографического ключа посредством передачи первого малого биометрического шаблона и открытого значения мобильного устройства на второй функциональный элемент нечеткого экстрактора;
при этом шифрование первого биометрического шаблона с использованием секретного криптографического ключа включает шифрование первого большого биометрического шаблона с использованием секретного криптографического ключа;
при этом передача зашифрованного первого биометрического шаблона на множество мобильных устройств включает передачу зашифрованного первого большого биометрического шаблона на множество мобильных устройств;
при этом присутствует совпадение первого большого биометрического шаблона и большого биометрического шаблона первого мобильного устройства; и
при этом большой биометрический шаблон первого мобильного устройства сгенерирован из биометрического образца первого мобильного устройства.
3. Способ по п. 2, отличающийся тем, что первый малый биометрический шаблон представляет собой одно из следующего:
искаженную копию первого большого биометрического шаблона и
неполную копию первого большого биометрического шаблона.
4. Способ по п. 2, отличающийся тем, что генерирование первого большого биометрического шаблона из первого биометрического образца включает:
извлечение одной или более различных характеристик из первого биометрического образца и
генерирование цифрового представления одной или более различных характеристик.
5. Способ по п. 2, отличающийся тем, что после приема зашифрованного первого большого биометрического шаблона с устройства доступа первое мобильное устройство:
пытается расшифровать зашифрованный первый большой биометрический шаблон с использованием секретного криптографического ключа первого мобильного устройства, при этом секретный криптографический ключ первого мобильного устройства был сгенерирован посредством передачи малого биометрического шаблона первого мобильного устройства на первый функциональный элемент нечеткого экстрактора, при этом малый биометрический шаблон первого мобильного устройства был сгенерирован из биометрического образца первого мобильного устройства;
в ответ на расшифровку зашифрованного первого большого биометрического шаблона определяет, совпадает ли первый большой биометрический шаблон с большим биометрическим шаблоном первого мобильного устройства; и
в ответ на определение того, что первый большой биометрический шаблон совпадает с большим биометрическим шаблоном первого мобильного устройства, отправляет подтверждение совпадения на устройство доступа.
6. Способ по п. 5, отличающийся тем, что:
множество мобильных устройств включает второе мобильное устройство; и
при этом после приема зашифрованного первого большого биометрического шаблона с устройства доступа второе мобильное устройство предпринимает безуспешную попытку расшифровать зашифрованный первый большой биометрический шаблон с использованием секретного криптографического ключа второго мобильного устройства;
при этом секретный криптографический ключ второго мобильного устройства был сгенерирован посредством передачи малого биометрического шаблона второго мобильного устройства на первый функциональный элемент нечеткого экстрактора; и
при этом малый биометрический шаблон второго мобильного устройства был сгенерирован из биометрического образца другого пользователя.
7. Способ по п. 5, отличающийся тем, что коэффициент сходства между первым малым биометрическим шаблоном и малым биометрическим шаблоном первого мобильного устройства превышает пороговый количественный показатель совпадения.
8. Способ по п. 2, отличающийся тем, что перед получением первого биометрического образца пользователя способ дополнительно включает:
передачу идентификатора передающей станции на каждое из множества мобильных устройств; и
для каждого из множества мобильных устройств:
прием от мобильного устройства открытого значения мобильного устройства и сохранение открытого значения мобильного устройства.
9. Способ по п. 2, отличающийся тем, что получение первого биометрического образца пользователя включает одно из следующего:
захват фотографического изображения лица пользователя;
снятие отпечатка пальца пользователя;
взятие образца голоса пользователя;
взятие образца ДНК пользователя;
сканирование сетчатки глаза пользователя и
взятие образца волос пользователя.
10. Устройство доступа, содержащее:
процессор и
машиночитаемый носитель, содержащий код, исполняемый процессором, для осуществления способа, включающего:
получение первого биометрического образца пользователя;
генерирование первого биометрического шаблона из первого биометрического образца;
для каждого мобильного устройства из множества мобильных устройств, находящихся в непосредственной близости от устройства доступа, причем множество мобильных устройств включает первое мобильное устройство:
извлечение открытого значения мобильного устройства, при этом:
открытое значение мобильного устройства было сгенерировано посредством передачи биометрического шаблона мобильного устройства на первый функциональный элемент нечеткого экстрактора, и
биометрический шаблон мобильного устройства был сгенерирован из биометрического образца мобильного устройства;
генерирование секретного криптографического ключа посредством передачи первого биометрического шаблона и открытого значения мобильного устройства на второй функциональный элемент нечеткого экстрактора;
шифрование первого биометрического шаблона с использованием секретного криптографического ключа; и
передачу зашифрованного первого биометрического шаблона на множество мобильных устройств;
прием от первого мобильного устройства подтверждения совпадения между первым биометрическим шаблоном и биометрическим шаблоном первого мобильного устройства, при этом биометрический шаблон первого мобильного устройства сгенерирован из биометрического образца первого мобильного устройства; и
проведение транзакции между устройством доступа и первым мобильным устройством в ответ на подтверждение.
11. Устройство доступа по п. 10, отличающееся тем, что
генерирование первого биометрического шаблона из первого биометрического образца включает генерирование первого малого биометрического шаблона и первого большого биометрического шаблона;
при этом открытое значение мобильного устройства, которое было сгенерировано посредством передачи биометрического шаблона мобильного устройства на первый функциональный элемент нечеткого экстрактора, было сгенерировано посредством передачи малого биометрического шаблона мобильного устройства на первый функциональный элемент нечеткого экстрактора;
при этом малый биометрический шаблон мобильного устройства был сгенерирован из биометрического образца мобильного устройства;
при этом генерирование секретного криптографического ключа посредством передачи первого биометрического шаблона и открытого значения мобильного устройства на второй функциональный элемент нечеткого экстрактора включает генерирование секретного криптографического ключа посредством передачи первого малого биометрического шаблона и открытого значения мобильного устройства на второй функциональный элемент нечеткого экстрактора;
при этом шифрование первого биометрического шаблона с использованием секретного криптографического ключа включает шифрование первого большого биометрического шаблона с использованием секретного криптографического ключа;
при этом передача зашифрованного первого биометрического шаблона на множество мобильных устройств включает передачу зашифрованного первого большого биометрического шаблона на множество мобильных устройств;
при этом присутствует совпадение первого большого биометрического шаблона и большого биометрического шаблона первого мобильного устройства; и
при этом большой биометрический шаблон первого мобильного устройства сгенерирован из биометрического образца первого мобильного устройства.
12. Устройство доступа по п. 11, отличающееся тем, что первый малый биометрический шаблон представляет собой одно из следующего:
искаженную копию первого большого биометрического шаблона и
неполную копию первого большого биометрического шаблона.
13. Устройство доступа по п. 11, отличающееся тем, что генерирование первого большого биометрического шаблона из первого биометрического образца включает:
извлечение одной или более различных характеристик из первого биометрического образца и
генерирование цифрового представления одной или более различных характеристик.
14. Устройство доступа по п. 11, отличающееся тем, что после приема зашифрованного первого большого биометрического шаблона с устройства доступа первое мобильное устройство:
пытается расшифровать зашифрованный первый большой биометрический шаблон с использованием секретного криптографического ключа первого мобильного устройства, при этом секретный криптографический ключ первого мобильного устройства был сгенерирован посредством передачи малого биометрического шаблона первого мобильного устройства на первый функциональный элемент нечеткого экстрактора, при этом малый биометрический шаблон первого мобильного устройства был сгенерирован из биометрического образца первого мобильного устройства;
в ответ на расшифровку зашифрованного первого большого биометрического шаблона определяет, совпадает ли первый большой биометрический шаблон с большим биометрическим шаблоном первого мобильного устройства; и
в ответ на определение того, что первый большой биометрический шаблон совпадает с большим биометрическим шаблоном первого мобильного устройства, отправляет подтверждение совпадения на устройство доступа.
15. Устройство доступа по п. 14, отличающееся тем, что:
множество мобильных устройств включает второе мобильное устройство; и
при этом после приема зашифрованного первого большого биометрического шаблона с устройства доступа второе мобильное устройство предпринимает безуспешную попытку расшифровать зашифрованный первый большой биометрический шаблон с использованием секретного криптографического ключа второго мобильного устройства;
при этом секретный криптографический ключ второго мобильного устройства был сгенерирован посредством передачи малого биометрического шаблона второго мобильного устройства на первый функциональный элемент нечеткого экстрактора; и
при этом малый биометрический шаблон второго мобильного устройства был сгенерирован из биометрического образца другого пользователя.
16. Устройство доступа по п. 14, отличающееся тем, что коэффициент сходства между первым малым биометрическим шаблоном и малым биометрическим шаблоном первого мобильного устройства превышает пороговый количественный показатель совпадения.
17. Устройство доступа по п. 11, отличающееся тем, что:
передает идентификатор передающей станции на каждое из множества мобильных устройств; и
для каждого из множества мобильных устройств:
принимает от мобильного устройства открытое значение мобильного устройства и сохраняет открытое значение мобильного устройства.
18. Устройство доступа по п. 11, отличающееся тем, что получение первого биометрического образца пользователя включает одно из следующего:
захват фотографического изображения лица пользователя;
снятие отпечатка пальца пользователя;
взятие образца голоса пользователя;
взятие образца ДНК пользователя;
сканирование сетчатки глаза пользователя и
взятие образца волос пользователя.
19. Способ, включающий:
получение устройством доступа первого биометрического образца пользователя;
генерирование первого биометрического шаблона из первого биометрического образца;
для каждого мобильного устройства из множества мобильных устройств, находящихся в непосредственной близости от устройства доступа, причем множество мобильных устройств включает первое мобильное устройство:
извлечение открытого ключа мобильного устройства;
шифрование первого биометрического шаблона с использованием открытого ключа мобильного устройства и
передачу зашифрованного первого биометрического шаблона на множество мобильных устройств;
прием от первого мобильного устройства подтверждения совпадения между первым биометрическим шаблоном и биометрическим шаблоном первого мобильного устройства, при этом биометрический шаблон мобильного устройства сгенерирован из биометрического образца первого мобильного устройства; и
проведение транзакции между устройством доступа и первым мобильным устройством в ответ на подтверждение.
20. Способ по п. 19, отличающийся тем, что перед получением первого биометрического образца пользователя способ дополнительно включает:
передачу идентификатора передающей станции на каждое из множества мобильных устройств; и
для каждого из множества мобильных устройств прием от мобильного устройства открытого ключа мобильного устройства и сохранение открытого ключа мобильного устройства.