Automatic data destruction processing method and device
By monitoring the hardware status of the mobile banking APP terminal device and automatically destroying important data according to the user-setting self-destruction strategies, the problem of data leakage caused by mobile phone damage is solved, and information security and data processing flexibility is improved.
Patent Information
- Application Number
- CN202311114482.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-31
- Publication Date
- 2025-03-07
AI Technical Summary
During the use of mobile banking APP, mobile phones may cause important customer data leakage due to damage, posing hidden dangers to information security.
It provides a method and device for automatic data destruction processing, by monitoring the hardware status of components in the terminal device, and automatically destroying electronic banking related data based on the status identification results and the self-destruction control strategy set by the user. Self-destruct control strategies include self-destruct switch control and self-destruct sensitivity control.
Effectively prevent important data leakage, improve control flexibility for automatic data destruction processing, and ensure the security of terminal device user information.
Smart Images

Figure CN119577856A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of information security technology, and in particular to a method and device for automatically destroying data. Background Art
[0002] In order to facilitate customer service, banks provide mobile banking apps to customers. Customers often drop their phones when using them, which can damage them or even render some functions unusable. However, important mobile banking customer data is stored inside the phone, so customers are prone to abandoning their phones, which can lead to the leakage of important data in the phone and pose a threat to customer information security. Summary of the invention
[0003] In view of the problems in the prior art, an embodiment of the present invention provides a method and device for automatically destroying data, which can at least partially solve the problems in the prior art.
[0004] On the one hand, the present invention provides a method for automatically destroying data, comprising:
[0005] Monitor the hardware status of components in terminal equipment;
[0006] Determine the status recognition result of the terminal device according to the hardware status monitoring result of each component;
[0007] Automatically destroying the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user;
[0008] Wherein, the self-destruction control strategy includes self-destruction switch control and self-destruction sensitivity control.
[0009] Wherein, determining the status recognition result of the terminal device according to the hardware status monitoring result of each component includes:
[0010] If the hardware status monitoring result of at least one component is a first hardware status monitoring result indicating damage, the status identification result is determined to be a first status identification result indicating that the terminal device is damaged.
[0011] Wherein, determining the status recognition result of the terminal device according to the hardware status monitoring result of each component includes:
[0012] If the hardware status monitoring results of all components are not damaged, and the hardware status monitoring result of at least one component is a second hardware status monitoring result indicating damage, then the status identification result is determined to be a second status identification result indicating damage to the terminal device.
[0013] The automatic destruction of the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user includes:
[0014] If it is determined that the state identification result is the first state identification result and the self-destruct switch is turned on, the electronic banking related data in the terminal device is automatically destroyed.
[0015] The automatic destruction of the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user includes:
[0016] If it is determined that the state identification result is the second state identification result, the self-destruct switch is turned on and the self-destruct sensitivity control bit is a first preset value, the electronic banking related data in the terminal device is automatically destroyed; the first preset value indicates that the self-destruct sensitivity is sensitive.
[0017] The method for automatically destroying data further includes:
[0018] If it is determined that the state identification result is the second state identification result, and the self-destruction sensitivity control bit is a second preset value, the electronic banking related data in the terminal device is retained; the second preset value indicates that the self-destruction sensitivity is not sensitive.
[0019] Wherein, after the step of automatically destroying the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user, the data automatic destruction processing method further includes:
[0020] In response to the terminal device user logging in to complete the triggering action of the electronic bank, displaying control information for resetting the self-destruction control strategy;
[0021] In response to the action of resetting the self-destruction control policy triggered by the terminal device user operating the control information, the self-destruction control policy is reset, and the electronic banking related data in the terminal device is automatically destroyed according to the state identification result and the reset self-destruction control policy.
[0022] In one aspect, the present invention provides a data automatic destruction processing device, comprising:
[0023] A monitoring unit, used to monitor the hardware status of components in the terminal device;
[0024] A determination unit, used to determine a status recognition result of the terminal device according to a hardware status monitoring result of each component;
[0025] a destruction unit, used to automatically destroy the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user;
[0026] Wherein, the self-destruction control strategy includes self-destruction switch control and self-destruction sensitivity control.
[0027] In another aspect, an embodiment of the present invention provides an electronic device, including: a processor, a memory, and a bus, wherein:
[0028] The processor and the memory communicate with each other via the bus;
[0029] The memory stores program instructions that can be executed by the processor, and the processor calls the program instructions to execute the following method:
[0030] Monitor the hardware status of components in terminal equipment;
[0031] Determine the status recognition result of the terminal device according to the hardware status monitoring result of each component;
[0032] Automatically destroying the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user;
[0033] Wherein, the self-destruction control strategy includes self-destruction switch control and self-destruction sensitivity control.
[0034] An embodiment of the present invention provides a non-transitory computer-readable storage medium, including:
[0035] The non-transitory computer-readable storage medium stores computer instructions, which cause the computer to execute the following method:
[0036] Monitor the hardware status of components in terminal equipment;
[0037] Determine the status recognition result of the terminal device according to the hardware status monitoring result of each component;
[0038] Automatically destroying the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user;
[0039] Wherein, the self-destruction control strategy includes self-destruction switch control and self-destruction sensitivity control.
[0040] The data automatic destruction processing method and device provided by the embodiment of the present invention monitor the hardware status of components in a terminal device; determine the status recognition result of the terminal device according to the hardware status monitoring result of each component; and automatically destroy the electronic banking related data in the terminal device according to the status recognition result and the self-destruction control strategy preset by the terminal device user; wherein the self-destruction control strategy includes self-destruction switch control and self-destruction sensitivity control, which not only ensures that the user information of the terminal device is not leaked, but also improves the flexibility of data automatic destruction processing control. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art descriptions. 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 creative work. In the drawings:
[0042] Figure 1 It is a flowchart of a method for automatically destroying data provided by an embodiment of the present invention.
[0043] Figure 2 It is a structural diagram of a data automatic destruction processing device provided by an embodiment of the present invention.
[0044] Figure 3 A schematic diagram of the physical structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0045] In order to make the purpose, technical scheme and advantages of the embodiments of the present invention more clear, the embodiments of the present invention are further described in detail below in conjunction with the accompanying drawings. Here, the illustrative embodiments of the present invention and their descriptions are used to explain the present invention, but are not intended to limit the present invention. It should be noted that, in the absence of conflict, the embodiments in this application and the features in the embodiments can be combined with each other arbitrarily.
[0046] Figure 1 FIG. 1 is a flow chart of a method for automatically destroying data provided by an embodiment of the present invention. Figure 1 As shown, the data automatic destruction processing method provided by the embodiment of the present invention includes:
[0047] Step S1: Monitor the hardware status of components in the terminal device.
[0048] Step S2: Determine the status recognition result of the terminal device according to the hardware status monitoring result of each component.
[0049] Step S3: Automatically destroying the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user;
[0050] Wherein, the self-destruction control strategy includes self-destruction switch control and self-destruction sensitivity control.
[0051] In the above step S1, the device monitors the hardware status of the components in the terminal device. The device can be a terminal device that executes the method, and the terminal device can specifically include a mobile phone or tablet computer, etc., which can be installed with a mobile banking APP. It should be noted that the data involved in the embodiment of the present invention are all authorized by the user.
[0052] Taking a mobile phone as an example, the components in the terminal device may include a mobile phone display, battery, casing, memory, input and output devices, a mobile phone motherboard, a camera, RAM, an earpiece, buttons and a microphone, etc. It should be noted that the execution of the method in the embodiment of the present invention requires the assistance of core components of the mobile phone such as a processor. If the above-mentioned core components of the mobile phone are damaged or damaged, it cannot be guaranteed that the method can be executed. Therefore, the components in the terminal device monitored in this application do not include the above-mentioned core components of the mobile phone.
[0053] According to the degree of damage, the hardware status may include a first hardware status monitoring result of being damaged, a second hardware status monitoring result of being damaged, and a third hardware status monitoring result of being completely normal. For each type of specific component, there is a corresponding evaluation index to evaluate whether the component is damaged, damaged, or completely normal. The method of the embodiment of the present invention does not specifically limit the content of the evaluation index corresponding to the above components.
[0054] You can also use related tools to monitor the hardware status of components in terminal devices, including:
[0055] In the React Native (RN) framework, the corresponding third-party library or built-in component is used to call the mobile phone hardware status display. For example:
[0056] A. Use react-native-device-info**: This is a commonly used third-party library that can be used to obtain device information, including hardware status.
[0057] B. Use react-native-system-setting**: This library allows reading and setting some system settings in React Native applications, such as brightness, volume, etc. Although it does not directly provide the function of reading hardware status, some hardware status can be indirectly controlled through this library.
[0058] C. Use react-native-sensors**: read some of the phone's sensor data, such as accelerometers, gyroscopes, etc. Different hardware states may require the use of different third-party libraries or operating system-specific interfaces to implement.
[0059] In the above step S2, the device determines the state recognition result of the terminal device according to the hardware state monitoring results of each component. According to the severity of the damage to the mobile phone, the state recognition result may include a first state recognition result of the terminal device being damaged, a second state recognition result of the terminal device being damaged, and a third state recognition result of the terminal device being intact. The state recognition result of the terminal device is determined according to the hardware state monitoring results of each component, including:
[0060] If at least one component has a first hardware status monitoring result indicating damage, the status recognition result is determined to be the first status recognition result indicating damage to the terminal device. That is, as long as one component is damaged, the terminal device can be directly determined to be damaged.
[0061] Determining the state recognition result of the terminal device according to the hardware state monitoring result of each component includes:
[0062] If the hardware status monitoring results of all components are not damaged, and at least one component has a second hardware status monitoring result of being damaged, then the status identification result is determined to be the second status identification result indicating that the terminal device is damaged. That is, if all components are not damaged, as long as one component is damaged, it can be directly determined that the terminal device is damaged.
[0063] The terminal equipment can only be confirmed to be intact when all components are intact and undamaged.
[0064] In the above step S3, the device automatically destroys the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user;
[0065] Wherein, the self-destruction control strategy includes self-destruction switch control and self-destruction sensitivity control.
[0066] The electronic banking APP used on the mobile phone, i.e. the mobile banking APP, can provide the self-destruction control strategy setting function by upgrading the mobile banking APP. The terminal device user, i.e. the bank customer, can set the self-destruction control strategy by operating the upgraded mobile banking APP, including:
[0067] Perform self-destruct switch control settings, including setting the self-destruct switch on and setting the self-destruct switch off; wherein:
[0068] Whether the self-destruct control is activated can be controlled by turning the self-destruct switch on or off.
[0069] Setting the self-destruction control strategy also specifically includes:
[0070] Perform self-destruction sensitivity control settings, including setting the self-destruction control to be sensitive or insensitive; wherein:
[0071] Through sensitive or insensitive settings, whether to activate self-destruct control can be flexibly determined according to the status recognition results.
[0072] Electronic banking related data may include the account name, password, mobile phone number, transaction information of purchasing financial products, and browsing history of accessing mobile banking used by terminal device users.
[0073] The automatic destruction of the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user includes:
[0074] If it is determined that the state identification result is the first state identification result and the self-destruct switch is turned on, the electronic banking related data in the terminal device is automatically destroyed. In this case, no matter whether the self-destruct sensitivity is sensitive or insensitive, the electronic banking related data in the terminal device is automatically destroyed.
[0075] The automatic destruction of the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user includes:
[0076] If it is determined that the state identification result is the second state identification result, the self-destruct switch is turned on, and the self-destruct sensitivity control bit is the first preset value, the electronic banking related data in the terminal device is automatically destroyed; the first preset value indicates that the self-destruct sensitivity is sensitive. The first preset value can be represented by 1. In the case of terminal device damage, if the self-destruct sensitivity is sensitive and the self-destruct switch is turned on, the electronic banking related data in the terminal device is automatically destroyed.
[0077] The data automatic destruction processing method also includes:
[0078] If it is determined that the state identification result is the second state identification result, and the self-destruction sensitivity control bit is the second preset value, the electronic banking related data in the terminal device is retained; the second preset value indicates that the self-destruction sensitivity is not sensitive. The second preset value can be represented by 0. In the case of terminal device damage, if the self-destruction sensitivity is not sensitive, no matter whether the self-destruction switch is turned on or off, the electronic banking related data in the terminal device will not be automatically destroyed.
[0079] After the step of automatically destroying the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user, the data automatic destruction processing method further includes:
[0080] In response to the terminal device user logging in to complete the triggering action of the electronic bank, control information for resetting the self-destruction control strategy is displayed; since the electronic banking related data has been destroyed at this time, the terminal device user needs to log in to the electronic bank again by entering the account number and password, etc. After the terminal device user clicks the login button, a pop-up box for resetting the self-destruction control strategy can be displayed, and the pop-up box can include a "cancel" button and a "set" button.
[0081] In response to the action of resetting the self-destruction control strategy triggered by the terminal device user operating the control information, the self-destruction control strategy is reset, and the electronic banking related data in the terminal device is automatically destroyed according to the state recognition result and the reset self-destruction control strategy. If the terminal device user clicks the "Settings" button, it can switch to the self-destruction control strategy setting interface, and the terminal device user can perform self-destruction switch control settings and self-destruction sensitivity control settings on this interface.
[0082] If the terminal device user clicks the "Cancel" button, the pop-up window is closed.
[0083] The self-destruction control strategy is updated by resetting the self-destruction control strategy, further improving the flexibility of automatic data destruction processing control.
[0084] The data automatic destruction processing method provided by the embodiment of the present invention monitors the hardware status of components in a terminal device; determines the status recognition result of the terminal device according to the hardware status monitoring result of each component; and automatically destroys the electronic banking related data in the terminal device according to the status recognition result and the self-destruction control strategy preset by the terminal device user; wherein the self-destruction control strategy includes self-destruction switch control and self-destruction sensitivity control, which not only ensures that the user information of the terminal device is not leaked, but also improves the flexibility of data automatic destruction processing control.
[0085] Further, determining the status recognition result of the terminal device according to the hardware status monitoring result of each component includes:
[0086] If the hardware status monitoring result of at least one component is the first hardware status monitoring result of being damaged, the status recognition result is determined to be the first status recognition result indicating that the terminal device is damaged.
[0087] The data automatic destruction processing method provided by the embodiment of the present invention can accurately determine the first state recognition result of the terminal device.
[0088] Further, determining the status recognition result of the terminal device according to the hardware status monitoring result of each component includes:
[0089] If the hardware status monitoring results of all components are not damaged, and the hardware status monitoring result of at least one component is a second hardware status monitoring result of being damaged, then the status recognition result is determined to be a second status recognition result indicating that the terminal device is damaged.
[0090] The data automatic destruction processing method provided by the embodiment of the present invention can accurately determine the second state recognition result of the terminal device.
[0091] Furthermore, the automatic destruction of the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user includes:
[0092] If it is determined that the state identification result is the first state identification result and the self-destruct switch is turned on, the electronic banking related data in the terminal device is automatically destroyed. The above embodiment can be referred to for description and will not be repeated.
[0093] The data automatic destruction processing method provided by the embodiment of the present invention can flexibly control the automatic destruction processing of electronic banking related data in the terminal device.
[0094] Furthermore, the automatic destruction of the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user includes:
[0095] If it is determined that the state recognition result is the second state recognition result, and the self-destruction switch is turned on and the self-destruction sensitivity control bit is the first preset value, the electronic banking related data in the terminal device is automatically destroyed; the first preset value indicates that the self-destruction sensitivity is sensitive. Please refer to the above embodiment for description, and no further description is given.
[0096] The data automatic destruction processing method provided by the embodiment of the present invention can flexibly control the automatic destruction processing of electronic banking related data in the terminal device.
[0097] Furthermore, the data automatic destruction processing method also includes:
[0098] If it is determined that the state recognition result is the second state recognition result, and the self-destruction sensitivity control bit is the second preset value, the electronic banking related data in the terminal device is retained; the second preset value indicates that the self-destruction sensitivity is not sensitive. Please refer to the above embodiment for description, and no further description is given.
[0099] The data automatic destruction processing method provided by the embodiment of the present invention can flexibly control not to automatically destroy the electronic banking related data in the terminal device.
[0100] Furthermore, after the step of automatically destroying the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user, the data automatic destruction processing method further includes:
[0101] In response to the terminal device user logging in to complete the triggering action of the electronic bank, control information for resetting the self-destruction control strategy is displayed; the above-mentioned embodiment can be referred to for description and will not be repeated here.
[0102] In response to the action of resetting the self-destruction control strategy triggered by the user of the terminal device operating the control information, the self-destruction control strategy is reset, and the electronic banking related data in the terminal device is automatically destroyed according to the state recognition result and the reset self-destruction control strategy. The above-mentioned embodiment can be referred to for explanation and will not be repeated here.
[0103] The data automatic destruction processing method provided by the embodiment of the present invention further improves the flexibility of the data automatic destruction processing control.
[0104] It should be noted that the automatic data destruction processing method provided in the embodiment of the present invention can be used in the financial field, and can also be used in any technical field other than the financial field. The embodiment of the present invention does not limit the application field of the automatic data destruction processing method.
[0105] Figure 2 FIG. 1 is a schematic diagram of the structure of a data automatic destruction processing device provided by an embodiment of the present invention. Figure 2 As shown, the data automatic destruction processing device provided by the embodiment of the present invention includes a monitoring unit 201, a determination unit 202 and a destruction unit 203, wherein:
[0106] The monitoring unit 201 is used to monitor the hardware status of the components in the terminal device; the determination unit 202 is used to determine the status recognition result of the terminal device according to the hardware status monitoring results of each component; the destruction unit 203 is used to automatically destroy the electronic banking related data in the terminal device according to the status recognition result and the self-destruction control strategy preset by the terminal device user; wherein the self-destruction control strategy includes self-destruction switch control and self-destruction sensitivity control.
[0107] Specifically, the monitoring unit 201 in the device is used to monitor the hardware status of components in the terminal device; the determination unit 202 is used to determine the status recognition result of the terminal device according to the hardware status monitoring results of each component; the destruction unit 203 is used to automatically destroy the electronic banking related data in the terminal device according to the status recognition result and the self-destruction control strategy preset by the terminal device user; wherein the self-destruction control strategy includes self-destruction switch control and self-destruction sensitivity control.
[0108] The data automatic destruction processing device provided by the embodiment of the present invention monitors the hardware status of components in a terminal device; determines the status recognition result of the terminal device according to the hardware status monitoring result of each component; and automatically destroys the electronic banking related data in the terminal device according to the status recognition result and the self-destruction control strategy preset by the terminal device user; wherein the self-destruction control strategy includes self-destruction switch control and self-destruction sensitivity control, which not only ensures that the user information of the terminal device is not leaked, but also improves the flexibility of data automatic destruction processing control.
[0109] Further, the determining unit 202 is specifically configured to:
[0110] If the hardware status monitoring result of at least one component is a first hardware status monitoring result indicating damage, the status identification result is determined to be a first status identification result indicating that the terminal device is damaged.
[0111] The data automatic destruction processing device provided by the embodiment of the present invention can accurately determine the first state recognition result of the terminal device.
[0112] Further, the determining unit 202 is specifically configured to:
[0113] If the hardware status monitoring results of all components are not damaged, and the hardware status monitoring result of at least one component is a second hardware status monitoring result indicating damage, then the status identification result is determined to be a second status identification result indicating damage to the terminal device.
[0114] The data automatic destruction processing device provided by the embodiment of the present invention can accurately determine the second state recognition result of the terminal device.
[0115] Furthermore, the destruction unit 203 is specifically used for:
[0116] If it is determined that the state identification result is the first state identification result and the self-destruct switch is turned on, the electronic banking related data in the terminal device is automatically destroyed.
[0117] The data automatic destruction processing device provided in the embodiment of the present invention can flexibly control the automatic destruction processing of electronic banking related data in the terminal device.
[0118] Furthermore, the destruction unit 203 is specifically used for:
[0119] If it is determined that the state identification result is the second state identification result, the self-destruct switch is turned on and the self-destruct sensitivity control bit is a first preset value, the electronic banking related data in the terminal device is automatically destroyed; the first preset value indicates that the self-destruct sensitivity is sensitive.
[0120] The data automatic destruction processing device provided in the embodiment of the present invention can flexibly control the automatic destruction processing of electronic banking related data in the terminal device.
[0121] Furthermore, the data automatic destruction processing device is also used for:
[0122] If it is determined that the state identification result is the second state identification result, and the self-destruction sensitivity control bit is a second preset value, the electronic banking related data in the terminal device is retained; the second preset value indicates that the self-destruction sensitivity is not sensitive.
[0123] The data automatic destruction processing device provided by the embodiment of the present invention can flexibly control not to automatically destroy the electronic banking related data in the terminal device.
[0124] Furthermore, after the step of automatically destroying the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user, the data automatic destruction processing device is further used to:
[0125] In response to the terminal device user logging in to complete the triggering action of the electronic bank, displaying control information for resetting the self-destruction control strategy;
[0126] In response to the action of resetting the self-destruction control policy triggered by the terminal device user operating the control information, the self-destruction control policy is reset, and the electronic banking related data in the terminal device is automatically destroyed according to the state identification result and the reset self-destruction control policy.
[0127] The data automatic destruction processing device provided by the embodiment of the present invention further improves the flexibility of the data automatic destruction processing control.
[0128] The embodiment of the data automatic destruction processing device provided by the embodiment of the present invention can be specifically used to execute the processing flow of the above-mentioned method embodiments. Its functions are not repeated here, and reference can be made to the detailed description of the above-mentioned method embodiments.
[0129] Figure 3 A schematic diagram of the physical structure of an electronic device provided in an embodiment of the present invention, such as Figure 3 As shown, the electronic device includes: a processor (processor) 301, a memory (memory) 302 and a bus 303;
[0130] The processor 301 and the memory 302 communicate with each other via the bus 303;
[0131] The processor 301 is used to call the program instructions in the memory 302 to execute the methods provided by the above method embodiments, for example, including:
[0132] Monitor the hardware status of components in terminal equipment;
[0133] Determine the status recognition result of the terminal device according to the hardware status monitoring result of each component;
[0134] Automatically destroying the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user;
[0135] Wherein, the self-destruction control strategy includes self-destruction switch control and self-destruction sensitivity control.
[0136] This embodiment discloses a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can perform the methods provided by the above method embodiments, for example, including:
[0137] Monitor the hardware status of components in terminal equipment;
[0138] Determine the status recognition result of the terminal device according to the hardware status monitoring result of each component;
[0139] Automatically destroying the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user;
[0140] Wherein, the self-destruction control strategy includes self-destruction switch control and self-destruction sensitivity control.
[0141] This embodiment provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, wherein the computer program enables the computer to execute the methods provided by the above method embodiments, for example, including:
[0142] Monitor the hardware status of components in terminal equipment;
[0143] Determine the status recognition result of the terminal device according to the hardware status monitoring result of each component;
[0144] Automatically destroying the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user;
[0145] Wherein, the self-destruction control strategy includes self-destruction switch control and self-destruction sensitivity control.
[0146] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0147] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0148] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0149] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0150] In the description of this specification, the description with reference to the terms "one embodiment", "a specific embodiment", "some embodiments", "for example", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0151] The specific embodiments described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A method for automatically destroying data, characterized in that: include: Monitor the hardware status of components in terminal equipment; Determine the status recognition result of the terminal device according to the hardware status monitoring result of each component; Automatically destroying the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user; Wherein, the self-destruction control strategy includes self-destruction switch control and self-destruction sensitivity control.
2. The method for automatically destroying data according to claim 1, characterized in that: Determining the state recognition result of the terminal device according to the hardware state monitoring result of each component includes: If the hardware status monitoring result of at least one component is a first hardware status monitoring result indicating damage, the status identification result is determined to be a first status identification result indicating that the terminal device is damaged.
3. The method for automatically destroying data according to claim 2, characterized in that: Determining the state recognition result of the terminal device according to the hardware state monitoring result of each component includes: If the hardware status monitoring results of all components are not damaged, and the hardware status monitoring result of at least one component is a second hardware status monitoring result indicating damage, then the status identification result is determined to be a second status identification result indicating damage to the terminal device.
4. The method for automatically destroying data according to claim 2, characterized in that: The automatic destruction of the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user includes: If it is determined that the state identification result is the first state identification result and the self-destruct switch is turned on, the electronic banking related data in the terminal device is automatically destroyed.
5. The method for automatically destroying data according to claim 3, characterized in that: The automatic destruction of the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user includes: If it is determined that the state identification result is the second state identification result, the self-destruct switch is turned on and the self-destruct sensitivity control bit is a first preset value, the electronic banking related data in the terminal device is automatically destroyed; the first preset value indicates that the self-destruct sensitivity is sensitive.
6. The method for automatically destroying data according to claim 5, characterized in that: The data automatic destruction processing method also includes: If it is determined that the state identification result is the second state identification result, and the self-destruction sensitivity control bit is a second preset value, the electronic banking related data in the terminal device is retained; the second preset value indicates that the self-destruction sensitivity is not sensitive.
7. The method for automatically destroying data according to any one of claims 1 to 6, characterized in that: After the step of automatically destroying the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user, the data automatic destruction processing method further includes: In response to the terminal device user logging in to complete the triggering action of the electronic bank, displaying control information for resetting the self-destruction control strategy; In response to the action of resetting the self-destruction control policy triggered by the terminal device user operating the control information, the self-destruction control policy is reset, and the electronic banking related data in the terminal device is automatically destroyed according to the state identification result and the reset self-destruction control policy.
8. A data automatic destruction processing device, characterized in that: include: A monitoring unit, used to monitor the hardware status of components in the terminal device; A determination unit, used to determine a status recognition result of the terminal device according to a hardware status monitoring result of each component; a destruction unit, used to automatically destroy the electronic banking related data in the terminal device according to the state recognition result and the self-destruction control strategy preset by the terminal device user; Wherein, the self-destruction control strategy includes self-destruction switch control and self-destruction sensitivity control.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.