Как регистрация и вход в систему работает с использованием электронной подписи?
Я пытаюсь написать Java-апплет для веб-сайта, который позволит пользователям регистрироваться с помощью USB-накопителя с электронной подписью и входить с помощью электронной подписи на веб-сайте. Пример сайта это.
В электронной подписи usb есть сертификат и закрытый ключ пользователя. Итак, как пользователь может зарегистрироваться на веб-сайте с помощью этого и войти снова, используя usb(токен)? Я не понял логику, как я могу зарегистрировать его и подтвердить его позже?