Browser dynamic password input method and device based on digital envelope
A technology of dynamic password and input method, applied in digital transmission systems, secure communication devices, transmission systems, etc., can solve the problems of password theft and no solution, and achieve the effect of improving security
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0020] A browser dynamic password input method based on a digital envelope, the method includes five steps, the first step is to generate a pair of public and private key pairs when the browser soft keyboard starts, the public key is stored in the memory of the browser soft keyboard, and the private key is submitted stored in browser memory;
[0021] The second step randomly generates a set of random numbers;
[0022] The third step is to use the random number + the plaintext obtained by writing the module in the page process module, encrypt it with the public key and send it to the main process module;
[0023] The fourth step is that the main process module calls the private key in the browser memory to decrypt to obtain random numbers + plaintext data;
[0024] Step 5 After removing the random number, the main process completes the follow-up process.
[0025] ⑴Browser soft keyboard generates a key pair every time it is started, achieving one-time-one-key and improving sec...
Embodiment 2
[0028] A method for entering a dynamic password for a browser based on a digital envelope described in Embodiment 1, which strengthens the encryption (digital envelope) process:
[0029] The first step is to generate a pair of public-private key pairs and a temporary random number symmetric key when the browser soft keyboard is started. The public key is stored in the memory of the browser soft keyboard, and the private key is submitted to the browser memory for storage;
[0030] The second step randomly generates a set of random numbers;
[0031] The third step is to use the random number + the plaintext written into the module in the page process module, first encrypt it with a temporary random number, and then encrypt it together with the random number symmetric key with the public key and send it to the main process module;
[0032] The fourth step is that the main process module calls the private key in the browser memory to decrypt, and then uses the random number symmet...
Embodiment 3
[0035] A kind of browser dynamic password input method based on the digital envelope described in embodiment 1, when the operator fills in the form on the web page, the browser automatically detects the password input box that the form contains, and prompts the dynamic soft keyboard icon on the input box, the user Click the icon to open the dynamic soft keyboard. The keyboard contains keys with random layout each time. The operator can click the soft keyboard to enter the password through the mouse, touch pad, pointing stick, etc. instead of entering the password through the physical keyboard. The invention provides a dynamic keyboard service for a page, and can prevent an attacker from planting a virus or a Trojan horse, and then using a keyboard hook to monitor and steal sensitive data.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com