Browser Cryptographic Application Protocol Registration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The manual transcription of one-time passwords from hardware tokens to web pages is prone to errors, necessitating improved methods for interacting with memory devices in cryptographic operations.
Innovation Solution
A method and system that registers a cryptographic communication application with a web browser to handle messages encapsulated in specific protocols, enabling communication between a computing device and a memory device for cryptographic operations, thereby automating the process and reducing user involvement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual transcription of one-time password from hardware token to web page is used, then user can authenticate to corporate network, but transcription errors occur and reliability deteriorates
Solution Approach 1:
A web browser-based intermediary system is introduced between the hardware token and the authentication server. The browser receives the one-time password from the token, processes it through registered cryptographic applications, and automatically transmits it to the server, eliminating manual transcription while maintaining authentication reliability
Solution Approach 2:
The manual mechanical process of reading, memorizing, and transcribing the one-time password is replaced with an automated electronic system. The browser-based cryptographic application automatically captures and transmits the password digitally, substituting human manual operations with machine-to-machine communication
2Measurement precision
If automated communication channel through web browser is established, then transcription accuracy improves, but device complexity increases
Solution Approach 1:
The web browser serves multiple functions: it acts as the communication interface, hosts cryptographic applications, manages protocol registration, and handles message encapsulation. This multi-functionality reduces the need for separate dedicated devices while maintaining high transcription accuracy through automated processes
Data Source
AI summary
A method for interacting with a memory device is provided. In this method, a cryptographic communication application is registered to be associated with a protocol type in a web browser. A message encapsulated in the protocol type from the web browser is received and thereafter transmitted to the memory device. Here, the message is associated with a cryptographic operation.


