Answer the question
In order to leave comments, you need to log in
How to organize the interaction of the browser and the electronic USB-key?
Task: it is necessary to develop a system for controlling access of users (clients) to a web service. User authorization is possible only after the user has successfully passed the authentication procedure. User authentication must use (at least) two factors, one of which is a USB dongle.
Question: how to establish interaction between the browser and the USB key (token)? Is it enough to create a plugin/extension? Is there any alternative solution?
Answer the question
In order to leave comments, you need to log in
There are different ways to interact. But basically - yes, it's a plugin. For example, you can see how the State Services website works.
When you first log in, you are asked to download and install a program that registers a plugin for IE and Mozilla browsers. (tested in IE, FF and Opera). This plugin allows the code from the page to perform cryptographic operations on the token.
A token is an Aladdin key (CCID device. On whist, seven, etc. does not require additional drivers) which is a USB device with some cryptographic functionality.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question