Система и способ аутентификации пользователя при помощи электронной цифровой подписи пользователя

1. Система аутентификации пользователя при помощи электронной цифровой подписи пользователя, которая содержит:
а) средство управления конфиденциальными данными, предназначенное для:
- поиска по запросу зашифрованных конфиденциальных данных пользователя в базе конфиденциальных данных;
- передачи найденных зашифрованных конфиденциальных данных средству расшифрования;
б) базу конфиденциальных данных, предназначенную для хранения зашифрованных конфиденциальных данных пользователя;
в) средство расшифрования, предназначенное для:
- расшифрования биометрическим ключом, вычисленным средством управления биометрическими данными, полученных зашифрованных конфиденциальных данных;
- вычисления криптографического ключа на основе расшифрованных конфиденциальных данных;
- передачи вычисленного криптографического ключа средству шифрования;
г) средство управления биометрическими данными, предназначенное для:
- сбора биометрических данных у пользователя;
- вычисления биометрического ключа на основе собранных биометрических данных;
- передачи вычисленного биометрического ключа средству расшифрования;
д) средство шифрования, предназначенное для:
- создания электронной цифровой подписи пользователя с помощью полученного криптографического ключа;
- передачи электронной цифровой подписи пользователя средству проверки;
е) средство проверки, предназначенное для:
- выполнения проверки полученной электронной цифровой подписи пользователя с помощью расшифрованных конфиденциальных данных пользователя из базы конфиденциальных данных;
- аутентификации пользователя при получении положительных результатов выполненной проверки.
2. Система по п. 1, в которой в качестве расшифрованных конфиденциальных данных пользователя, используемых для проверки полученной электронной цифровой подписи, выступает по меньшей мере открытый криптографический ключ, переданный ранее пользователем.
3. Способ аутентификации пользователя при помощи электронной цифровой подписи пользователя, в котором:
а) запрашивают зашифрованные конфиденциальные данные пользователя;
б) осуществляют поиск запрошенных зашифрованных конфиденциальных данных пользователя в базе конфиденциальных данных;
в) собирают у пользователя биометрические данные;
г) вычисляют биометрический ключ на основе собранных биометрических данных;
д) расшифровывают вычисленным на этапе г) биометрическим ключом зашифрованные конфиденциальные данные пользователя;
е) вычисляют криптографический ключ на основе расшифрованных конфиденциальных данных пользователя;
ж) создают электронную цифровую подпись пользователя с помощью вычисленного на этапе д) криптографического ключа;
з) выполняют проверку электронную цифровую подпись с помощью расшифрованных данных пользователя из базы конфиденциальных данных;
и) аутентифицируют пользователя при получении положительных результатов проверки электронной цифровой подписи пользователя.
4. Способ по п. 3, в котором в качестве расшифрованных конфиденциальных данных пользователя, используемых для проверки полученной электронной цифровой подписи выступает по меньшей мере открытый криптографический ключ, переданный ранее пользователем.