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

Rainbow table-based matching method and device, storage medium and electronic equipment

A matching method and rainbow table technology, applied in computer security devices, electrical digital data processing, instruments, etc., can solve problems such as keyword matching of mobile data that cannot be encrypted, and achieve the effect of protecting user privacy

Pending Publication Date: 2021-11-19
NAT COMP NETWORK & INFORMATION SECURITY MANAGEMENT CENT +1
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the face of the gradual popularization of network information encryption and the increasingly complex and mature technical solutions, the existing keyword matching technology cannot perform keyword matching on encrypted mobile data.

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
  • Rainbow table-based matching method and device, storage medium and electronic equipment
  • Rainbow table-based matching method and device, storage medium and electronic equipment
  • Rainbow table-based matching method and device, storage medium and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] figure 1 It is a flow chart of the rainbow table-based matching method provided in Embodiment 1 of this application. This embodiment is applicable to the case of matching encrypted data transmitted by mobile applications. The matching device can be implemented by means of software and / or hardware, and can be integrated into devices such as smart terminals for encrypted data matching.

[0027] Such as figure 1 As shown, the matching method based on the rainbow table includes:

[0028] S110. Acquire target data of the mobile application; wherein, the target data is used to represent encrypted mobile application data; the target data includes at least one of text data, picture data, voice data, and video data; the mobile Application is used to characterize applications that use end-to-end communication;

[0029] In this solution, based on the rainbow table, by matching the encrypted target data, it is possible to determine whether there are some sensitive words in the n...

Embodiment 2

[0063] Figure 5 It is a schematic diagram of the matching process based on the rainbow table provided in the second embodiment of the present application. The second embodiment is further optimized on the basis of the first embodiment. The specific optimization is: using a pre-configured rainbow table to match the target data to obtain target keywords, including: processing the target data according to a preset algorithm to obtain keywords to be matched; Words are matched with feature vectors in a pre-configured rainbow table to determine target keywords; wherein, the feature vectors are used to represent data obtained by operating on keywords. Wherein, details that are not described in detail in this embodiment can be found in Embodiment 1. Such as Figure 5 As shown, the method includes the following steps:

[0064] S510. Acquire target data of the mobile application; wherein, the target data is used to represent encrypted mobile application data; the target data include...

Embodiment 3

[0076] Figure 7 is a schematic structural diagram of a matching device based on a rainbow table provided in Embodiment 3 of the present application, such as Figure 7 As shown, matching devices based on rainbow tables include:

[0077] The target data acquisition module 710 is configured to acquire target data of the mobile application; wherein, the target data is used to represent encrypted mobile application data; the target data includes at least text data, picture data, voice data and video data A: The mobile application is used to characterize an application using a peer-to-peer communication mode;

[0078] The target keyword obtaining module 720 is used to utilize the pre-configured rainbow table to match the target data to obtain the target keyword; wherein, the rainbow table includes the initial keyword and the end keyword of the keyword linked list, using to decipher encrypted keywords.

[0079] In this technical solution, optionally, the target keyword obtaining ...

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 embodiment of the invention discloses a rainbow table-based matching method and device, a storage medium and electronic equipment. The method comprises the steps of obtaining target data of a mobile application, wherein the target data is used for representing encrypted mobile application data; the target data comprises at least one of text data, picture data, voice data and video data; the mobile application is used for representing an application adopting an end-to-end communication mode; matching the target data by using a pre-configured rainbow table to obtain a target keyword, wherein the rainbow table comprises an initial keyword and an ending keyword of a keyword chain table and is used for cracking the encrypted keyword. According to the technical scheme, mobile application keyword matching can be supported, mobile application communication information content does not need to be decrypted, and user privacy is protected. The method has the advantage of quick deployment for mobile application matching.

Description

technical field [0001] The embodiments of the present application relate to the fields of Internet data analysis and artificial intelligence, and in particular to a matching method, device, storage medium and electronic equipment based on a rainbow table. Background technique [0002] With the development of electronic technology, electronic equipment is becoming more and more popular. Electronic devices have more and more functions. During the transmission of mobile application traffic data, some harmful information will be transmitted. [0003] At present, the keyword matching technology is used to match the hazard information in the process of data transmission. Keyword matching for traffic data generally stays in simple processing and rule processing of plaintext interception. [0004] In the face of the gradual popularization of network information encryption and the increasingly complex and mature technical solutions, the existing keyword matching technology cannot ...

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/60
CPCG06F21/602
Inventor 佟玲玲时磊段东圣井雅琪段运强任博雅周强赵天夫傅强蔡琳阿曼太梁彧马寒军田野王杰杨满智金红陈晓光
Owner NAT COMP NETWORK & INFORMATION SECURITY MANAGEMENT CENT
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