Browser privacy protection system and method

By designing a browser privacy protection system including data subsystem, encryption subsystem and protection subsystem, the problem of privacy data leakage in RPA scenarios is solved, and the dual protection of browser privacy data is realized and effective protection is achieved. Privacy data of enterprise users.

CN119442315APending Publication Date: 2025-02-14SHANGHAI BOSE INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411527088.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

Existing browsers have problems with privacy data breaches in robot process automation (RPA) scenarios, especially in areas such as governments, banks and public institutions. Privacy data breaches may lead to serious losses and impacts.

Method used

Design a browser privacy protection system, including data subsystem, encryption subsystem and protection subsystem. The data subsystem is used to acquire and store user data, and the encryption subsystem encrypts and protects the data. The protection subsystem builds a protection network through protection modules, detection modules, analysis modules and isolation modules to detect and isolate potential threats in real time.

Benefits of technology

By double protection of browser privacy data, privacy data leakage is effectively avoided, the privacy data of enterprise users is protected, and potential losses and impacts are reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119442315A_ABST
    Figure CN119442315A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data processing, in particular to a browser privacy protection system and method.The browser privacy protection system comprises a data subsystem, an encryption subsystem and a protection subsystem, the protection subsystem comprises a protection module, a detection module, an analysis module and an isolation module, and the data subsystem obtains data needed by a user and stores the data to obtain privacy data; the encryption subsystem performs encryption protection on the privacy data, generates an encryption verification key, and verifies the identity of a user based on the encryption verification key; a protection network is constructed for the browser through the protection module, privacy data are protected, and the network environment security of the browser is detected in real time through the detection module; the analysis module performs deep analysis on a browser network environment and eliminates potential viruses in the network environment, and the isolation module cuts off and obstructs connection between a dangerous network and the browser and marks network users, so that dual protection is performed on privacy data of the browser, and the phenomenon that the privacy data of the user browser is leaked is effectively avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data processing technology, and in particular to a browser privacy protection system and method. Background Art

[0002] Web automation plays a very important role in the operation of Robotic Process Automation (RPA). Users not only value the stability and speed of browser operations, but also the protection of user data privacy. In recent years, many browser data insecurity incidents have occurred frequently. Insecure browser plug-ins can steal user privacy and cause privacy leaks.

[0003] For example, frequent manipulation of user data may lead to data leakage. Or through web plug-ins, data that is not originally part of the RPA process may be leaked. However, in the application scenarios of RPA technology, there are many governments, banks and public institutions. Once their private data is leaked, the losses and impacts caused will be irreversible.

[0004] Therefore, there is an urgent need for a browser privacy protection system and method to protect user privacy data and avoid privacy data leakage. Summary of the invention

[0005] The purpose of the present invention is to provide a browser privacy protection system and method, aiming to solve the problem of existing enterprise user browser leakage causing losses and impacts to enterprise users.

[0006] To achieve the above-mentioned purpose, in a first aspect, the present invention provides a browser privacy protection system, comprising a data subsystem, an encryption subsystem and a protection subsystem, wherein the data subsystem is respectively arranged to be connected to the encryption subsystem and the protection subsystem, and the protection subsystem comprises a protection module, a detection module, a parsing module and an isolation module, wherein the protection module, the detection module, the parsing module and the isolation module are connected in sequence;

[0007] The data subsystem is used to obtain and store required data when the user uses the browser to obtain private data;

[0008] The encryption subsystem is used to encrypt and protect the private data, generate encryption verification keys, and verify the identity of the user;

[0009] The protection module is used to build a protection network for the browser and protect the privacy data of the browser;

[0010] The detection module is used to detect the network environment of the browser in real time and detect the security of the network environment;

[0011] The analysis module is used to analyze the browser network environment in depth and eliminate potential viruses in the network environment;

[0012] The isolation module is used to cut off the connection between the dangerous network and the browser and mark the network user.

[0013] Wherein, the isolation module comprises an isolation unit and a marking unit, and the isolation unit and the marking unit are connected;

[0014] The isolation unit is used to cut off the connection between the dangerous network and the browser;

[0015] The marking unit is used to mark users of dangerous networks.

[0016] Wherein, the data subsystem includes an operation module and a storage module, and the operation module and the storage module are connected in sequence;

[0017] The operation module is used for the user to collect required data using a browser;

[0018] The storage module is used to store the required data to obtain private data.

[0019] Wherein, the storage module includes a storage unit and a backup unit, and the storage unit and the backup unit are connected;

[0020] The storage unit is used to store the required data to obtain the privacy data;

[0021] The backup unit is used to back up the private data.

[0022] Wherein, the encryption subsystem includes an encryption module and a verification module, and the encryption module is connected to the verification module;

[0023] The encryption module is used to encrypt and protect the private data and generate an encryption verification key based on the private data;

[0024] The verification module verifies the user identity based on the encrypted verification key.

[0025] Wherein, the encryption module includes an encryption unit and a generation unit, and the encryption unit is connected to the generation unit;

[0026] The encryption unit is used to encrypt and protect the private data;

[0027] The generating unit generates an encryption verification key based on the private data.

[0028] In a second aspect, a browser privacy protection method of the present invention is applied to the browser privacy protection system described in the first aspect, comprising the following steps:

[0029] When a user uses a browser, the data subsystem obtains the data required by the user and stores the required data to obtain private data;

[0030] The encryption subsystem encrypts and protects the private data, generates an encryption verification key, and verifies the user's identity based on the encryption verification key;

[0031] The protection module builds a protection network for the browser and protects privacy data. The detection module detects the network environment security of the browser in real time.

[0032] The parsing module deeply analyzes the browser network environment to eliminate potential viruses in the network environment. The isolation module cuts off the connection between the dangerous network and the browser and marks the network users.

[0033] The present invention provides a browser privacy protection system. When a user uses a browser, the system obtains the data required by the user through the data subsystem, stores the required data, and obtains privacy data; the encryption subsystem encrypts and protects the privacy data, generates an encryption verification key, and verifies the user identity based on the encryption verification key; a protection network is constructed for the browser through the protection module, and privacy data is protected, and the detection module detects the network environment security of the browser in real time; the analysis module deeply analyzes the browser network environment to eliminate potential viruses in the network environment, and the isolation module cuts off and blocks the connection between the dangerous network and the browser, and marks the network user, thereby performing double protection on the browser's privacy data, effectively avoiding the phenomenon of user browser privacy data leakage, and solving the problem of existing enterprise user browser leakage causing losses and impacts to enterprise users. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0035] Figure 1 It is a connection diagram of a browser privacy protection system provided by the present invention.

[0036] Figure 2 It is a schematic diagram of an isolation module of a browser privacy protection system provided by the present invention.

[0037] Figure 3 It is a schematic diagram of a data subsystem of a browser privacy protection system provided by the present invention.

[0038] Figure 4 It is a schematic diagram of an encryption subsystem of a browser privacy protection system provided by the present invention.

[0039] Figure 5 It is a flow chart of a browser privacy protection method provided by the present invention.

[0040] In the figure: 1-data subsystem, 2-encryption subsystem, 3-protection subsystem, 4-protection module, 5-detection module, 6-analysis module, 7-isolation module, 8-isolation unit, 9-marking unit, 10-operation module, 11-storage module, 12-storage unit, 13-backup unit, 14-encryption module, 15-verification module, 16-encryption unit, 17-generation unit, 18-generation subunit, 19-replacement subunit, 20-verification unit, 21-judgment unit, 22-locking unit. DETAILED DESCRIPTION

[0041] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.

[0042] See also Figures 1 to 5 In a first aspect, the present invention provides a browser privacy protection system, comprising a data subsystem 1, an encryption subsystem 2 and a protection subsystem 3, wherein the data subsystem 1 is respectively arranged to be connected to the encryption subsystem 2 and the protection subsystem 3, and the protection subsystem 3 comprises a protection module 4, a detection module 5, a parsing module 6 and an isolation module 7, wherein the protection module 4, the detection module 5, the parsing module 6 and the isolation module 7 are connected in sequence;

[0043] The data subsystem 1 is used to obtain and store required data when the user uses the browser to obtain private data;

[0044] The encryption subsystem 2 is used to encrypt and protect the private data, generate encryption verification keys, and verify the user's identity;

[0045] The protection module 4 is used to build a protection network for the browser to protect the privacy data of the browser;

[0046] The detection module 5 is used to detect the network environment of the browser in real time and detect the security of the network environment;

[0047] The analysis module 6 is used to deeply analyze the browser network environment and eliminate potential viruses in the network environment;

[0048] The isolation module 7 is used to cut off the connection between the dangerous network and the browser and mark the network user.

[0049] In an embodiment of the present invention, when a user uses a browser, the system obtains the data required by the user through the data subsystem 1, stores the required data, and obtains private data; the encryption subsystem 2 encrypts and protects the private data, generates an encryption verification key, and verifies the user's identity based on the encryption verification key; a protection network is constructed for the browser through the protection module 4, and private data is protected, and the detection module 5 detects the network environment security of the browser in real time; the analysis module 6 deeply analyzes the browser network environment to eliminate potential viruses in the network environment, and the isolation module 7 cuts off the connection between the dangerous network and the browser, and marks the network user, thereby performing double protection on the browser's private data, effectively avoiding the leakage of user browser private data, and solving the problem of existing enterprise user browser leakage causing losses and impacts on enterprise users.

[0050] Further, the isolation module 7 includes an isolation unit 8 and a marking unit 9, and the isolation unit 8 and the marking unit 9 are connected;

[0051] The isolation unit 8 is used to cut off the connection between the dangerous network and the browser;

[0052] The marking unit 9 is used to mark users of dangerous networks.

[0053] In an embodiment of the present invention, when the detection module 5 detects the network environment of the browser in real time and detects that there is a risk in the security of the network environment or the analysis module 6 deeply analyzes the browser network environment and fails to eliminate potential viruses in the network environment, the isolation unit 8 immediately cuts off the connection between the dangerous network and the browser. At the same time, the marking unit 9 marks the users of the dangerous network and puts them into the blacklist.

[0054] Further, the data subsystem 1 includes an operation module 10 and a storage module 11, the operation module 10 and the storage module 11 are connected in sequence; the storage module 11 includes a storage unit 12 and a backup unit 13, the storage unit 12 and the backup unit 13 are connected;

[0055] The operation module 10 is used for the user to collect required data using a browser;

[0056] The storage module 11 is used to store the required data to obtain private data;

[0057] The storage unit 12 is used to store the required data to obtain the privacy data;

[0058] The backup unit 13 is used to back up the private data.

[0059] In an embodiment of the present invention, the operation module 10 is used for the user to collect required data using a browser, the storage unit 12 of the storage module 11 stores the required data to obtain private data, and the backup unit 13 backs up and compresses the private data to prevent the user from accidentally deleting the private data.

[0060] Further, the encryption subsystem 2 includes an encryption module 14 and a verification module 15, and the encryption module 14 is connected to the verification module 15; the encryption module 14 includes an encryption unit 16 and a generation unit 17, and the encryption unit 16 is connected to the generation unit 17;

[0061] The encryption module 14 is used to encrypt and protect the private data and generate an encryption verification key based on the private data;

[0062] The verification module 15 verifies the user's identity based on the encrypted verification key;

[0063] The encryption unit 16 is used to encrypt and protect the privacy data;

[0064] The generating unit 17 generates an encryption verification key based on the private data.

[0065] In the embodiment of the present invention, the encryption unit 16 of the encryption module 14 encrypts and protects the private data, the generation unit 17 generates an encryption verification key based on the private data, and the verification module 15 verifies the user identity based on the encryption verification key.

[0066] Further, the generating unit 17 includes a generating subunit 18 and a replacing subunit 19, and the generating subunit 18 and the replacing subunit 19 are connected;

[0067] The generating subunit 18 generates an encryption verification key based on the privacy data;

[0068] The replacement subunit 19 is used to replace the encryption verification key.

[0069] In the embodiment of the present invention, the generating subunit 18 generates an encryption verification key according to the privacy data, and the replacing subunit 19 replaces the encryption verification key, thereby ensuring the uniqueness of the encryption verification key.

[0070] Further, the verification module 15 includes a verification unit 20, a judgment unit 21 and a locking unit 22, and the verification unit 20, the judgment unit 21 and the locking unit 22 are connected in sequence;

[0071] The verification unit 20 verifies the user application password based on the encrypted verification key to obtain a verification result;

[0072] The judging unit 21 judges the identity information of the user based on the correctness of the verification result;

[0073] The locking unit 22 is used to lock the verification unit 20 after the verification result is wrong three times.

[0074] In the embodiment of the present invention, the verification unit 20 verifies the user's application password according to the encrypted verification key to obtain a verification result; the judgment unit 21 judges the user's identity information based on the correctness of the verification result; the locking unit 22 locks the verification unit 20 when the verification result is wrong three times to prevent people with ulterior motives from repeatedly verifying and causing the system to freeze or freeze.

[0075] Referring to the figure, in the second aspect, a browser privacy protection method of the present invention is applied to the browser privacy protection system described in the first aspect, comprising the following steps:

[0076] When S1 user uses the browser, data subsystem 1 obtains the data required by the user and stores the required data to obtain private data;

[0077] Specifically, the operation module 10 is used for the user to collect required data using a browser, the storage unit 12 of the storage module 11 stores the required data to obtain private data, and the backup unit 13 backs up and compresses the private data to prevent the user from accidentally deleting the private data.

[0078] S2 encryption subsystem 2 encrypts the private data, generates an encryption verification key, and verifies the user's identity based on the encryption verification key;

[0079] Specifically, the encryption unit 16 of the encryption module 14 encrypts the privacy data for protection, the generation unit 17 generates an encryption verification key based on the privacy data, the verification module 15 verifies the user identity based on the encryption verification key, the generation subunit 18 generates an encryption verification key according to the privacy data, the replacement subunit 19 replaces the encryption verification key, thereby ensuring the uniqueness of the encryption verification key, the verification unit 20 verifies the user's application password according to the encryption verification key to obtain a verification result; the judgment unit 21 judges the user's identity information based on the correctness of the verification result, and the locking unit 22 locks the verification unit 20 when the verification result is wrong three times, so as to prevent people with ulterior motives from repeatedly verifying and causing the system to freeze or freeze.

[0080] S3 builds a protection network for the browser through the protection module 4 and protects the privacy data. The detection module 5 detects the network environment security of the browser in real time;

[0081] Specifically, the protection module 4 builds a protection network for the browser and protects privacy data, and the detection module 5 detects the security of the browser's network environment in real time.

[0082] S4 analysis module 6 deeply analyzes the browser network environment to eliminate potential viruses in the network environment, and isolation module 7 cuts off the connection between the dangerous network and the browser and marks the network user.

[0083] Specifically, when the detection module 5 detects the network environment of the browser in real time and detects that there is a risk in the security of the network environment or the analysis module 6 deeply analyzes the browser network environment and fails to eliminate potential viruses in the network environment, the isolation unit 8 immediately cuts off the connection between the dangerous network and the browser. At the same time, the marking unit 9 marks the users of the dangerous network and puts them into the blacklist.

[0084] What is disclosed above is only a preferred embodiment of a browser privacy protection system and method of the present invention. Of course, it cannot be used to limit the scope of rights of the present invention. Ordinary technicians in this field can understand that all or part of the processes of the above embodiments and equivalent changes made according to the claims of the present invention still fall within the scope of the invention.

Claims

1. A browser privacy protection system, characterized in that: It includes a data subsystem, an encryption subsystem and a protection subsystem, wherein the data subsystem is respectively arranged to be connected with the encryption subsystem and the protection subsystem, and the protection subsystem includes a protection module, a detection module, a parsing module and an isolation module, wherein the protection module, the detection module, the parsing module and the isolation module are connected in sequence; The data subsystem is used to obtain and store required data when the user uses the browser to obtain private data; The encryption subsystem is used to encrypt and protect the private data, generate encryption verification keys, and verify the identity of the user; The protection module is used to build a protection network for the browser and protect the privacy data of the browser; The detection module is used to detect the network environment of the browser in real time and detect the security of the network environment; The analysis module is used to analyze the browser network environment in depth and eliminate potential viruses in the network environment; The isolation module is used to cut off the connection between the dangerous network and the browser and mark the network user.

2. The browser privacy protection system according to claim 1, wherein: The isolation module includes an isolation unit and a marking unit, and the isolation unit is connected to the marking unit; The isolation unit is used to cut off the connection between the dangerous network and the browser; The marking unit is used to mark users of dangerous networks.

3. The browser privacy protection system according to claim 1, wherein: The data subsystem includes an operation module and a storage module, and the operation module and the storage module are connected in sequence; The operation module is used for the user to collect required data using a browser; The storage module is used to store the required data to obtain private data.

4. The browser privacy protection system as claimed in claim 3, characterized in that: The storage module includes a storage unit and a backup unit, and the storage unit is connected to the backup unit; The storage unit is used to store the required data to obtain the privacy data; The backup unit is used to back up the private data.

5. The browser privacy protection system according to claim 1, wherein: The encryption subsystem includes an encryption module and a verification module, and the encryption module is connected to the verification module; The encryption module is used to encrypt and protect the private data and generate an encryption verification key based on the private data; The verification module verifies the user identity based on the encrypted verification key.

6. The browser privacy protection system as claimed in claim 5, characterized in that: The encryption module comprises an encryption unit and a generation unit, wherein the encryption unit is connected to the generation unit; The encryption unit is used to encrypt and protect the private data; The generating unit generates an encryption verification key based on the private data.

7. A browser privacy protection method, applied to the browser privacy protection system as claimed in any one of claims 1 to 6, characterized in that: The following steps are involved: When a user uses a browser, the data subsystem obtains the data required by the user and stores the required data to obtain private data; The encryption subsystem encrypts and protects the private data, generates an encryption verification key, and verifies the user's identity based on the encryption verification key; The protection module builds a protection network for the browser and protects privacy data. The detection module detects the network environment security of the browser in real time. The parsing module deeply analyzes the browser network environment to eliminate potential viruses in the network environment. The isolation module cuts off the connection between the dangerous network and the browser and marks the network users.