Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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

Inactive Publication Date: 2020-10-30
天津赢达信科技有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Aiming at the problem that the password entered by the user through the physical keyboard is stolen, no effective solution has been proposed so far

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Browser dynamic password input method and device based on digital envelope

Examples

Experimental program
Comparison scheme
Effect test

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.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a browser dynamic password input method and device based on a digital envelope. The method comprises the following five steps of: 1, generating a public and private key pair when a browser soft keyboard is started, storing a public key in a memory of the browser soft keyboard, and submitting a private key to the memory of the browser for storage; 2, randomly generating a group of random numbers; 3, encrypting the plaintext obtained by the writing module in the random number + page process module by using a public key, and sending the encrypted plaintext to the host process module; 4, calling a private key in a browser memory by the host process module to decrypt to obtain random number + plaintext data; and 5, after the random number is removed, completing a subsequent process through the main process. The dynamic password input method is used for browser dynamic password input based on the digital envelope.

Description

Technical field: [0001] The invention relates to a browser dynamic password input method and device based on a digital envelope. Background technique: [0002] In the daily use of browsers, you will frequently encounter the behavior of filling out forms and entering passwords, including user login, registration, online payment and other services that require user identity verification. Although the password input box in the form is protected, it is prevented from passing through the screen. See plaintext passwords, but when some user systems are maliciously attacked and a Trojan horse virus process is installed, if the malicious process of recording keyboard events is started, the password entered by the user will be recorded, resulting in loss of user data and property. Only a very small number of web pages with a high security level have built-in password input controls. Most web pages rely on the common input box of the browser, and with the upgrade of the browser, many p...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/83H04L9/08
CPCG06F21/83H04L9/0869H04L9/0825
Inventor 彭竹程学彬
Owner 天津赢达信科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products