Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

38 results about "MD5" patented technology

The MD5 message-digest algorithm is a widely used hash function producing a 128-bit hash value. Although MD5 was initially designed to be used as a cryptographic hash function, it has been found to suffer from extensive vulnerabilities. It can still be used as a checksum to verify data integrity, but only against unintentional corruption. It remains suitable for other non-cryptographic purposes, for example for determining the partition for a particular key in a partitioned database.

Cryptographic computer machines with novel switching devices

Circuits defined by n-state switching tables with n>2 are transformed by at least one n-state inverter which may be a Finite Lab-transform (FLT) into a Finite Lab-transformed (FLTed) n-state switching devices. Computer operations defined by transformed or modified n-state switching tables are applied in cryptographic operations, including one or more message digests or hashing methods or computer one-way functions. A keyword is generated from a public keyword by at least one modified known hashing method. A known hashing method may be selected from the group consisting of SHA-1, SHA-2, SHA-3, MD5, MD6, Blake2, Blake3 and CubeHash. Internal states of known hashing methods are modified to generate unpredictable hash values.
Owner:LABLANS PETER

Method and system for realizing incremental construction of knowledge graph based on Md5-hash of text block

The invention discloses a method and system for realizing incremental construction of a knowledge graph based on Md5-hash of a text block, and the method comprises the following steps: S1, constructing an initial knowledge graph based on a target document, generating community metadata, and storing the community metadata in a vector database; s2, performing block processing on a target document, performing MD5 hash calculation on each text block, generating a unique hash value, and storing the unique hash value in a historical hash library; s3, analyzing the updated document, extracting a set of all blocks of the current document according to a specified block size, recalculating a hash value of each block, comparing the hash value with a historical hash library, filtering out text blocks of which entity relationships are extracted and a graph is generated, and extracting an updated text block set; and S4, performing incremental updating of the knowledge graph according to the changed block type, wherein the incremental updating comprises timestamp marking of entity nodes, dynamic maintenance of relation links and generation of version submission records. According to the method, the maintenance cost can be reduced, the graph updating efficiency is improved, and the knowledge graph iteration speed is increased.
Owner:ZHONGKE XINGTU DIGITAL EARTH HEFEI CO LTD

Dual encryption method based on MD5 and asynchronous request

The invention discloses a dual encryption method based on MD5 and an asynchronous request, and relates to the technical field of data security, and the method comprises the step of establishing a dynamic salt value generation model, an asynchronous request processing model, a block chain storage verification model, an edge calculation encryption model and a dual inspection model. Through cross-domain technology fusion advantages, biological characteristics are used as a part of a dynamic salt value, double authentication of'behavior + physical characteristics' is realized, through an edge-cloud collaborative architecture hybrid calculation mode, data encryption processing efficiency is improved, hash security is enhanced through the dynamic salt value, efficiency and stability are improved through asynchronous transmission, and finally, the data encryption processing efficiency is improved through the edge-cloud collaborative architecture hybrid calculation mode. Through collaborative design of a dynamic salt value, asynchronous transmission, a block chain, edge calculation and dual verification, a multi-level and high-robustness data encryption transmission system is constructed.
Owner:SHANDONG CHINESE EDUCATION IND DEVELOPMENT CO LTD

A method for improving the trustworthiness of a result set, a method and system for supporting traceability

The application provides a trust degree improving method of a result set, comprising the following steps: S a1, in the process of analyzing a result set file, splicing the field contents of each piece of data, respectively calculating the MD5 of each piece of data after splicing as data HASH, correspondingly generating multiple data tables containing the data HASH, and forming a database by the multiple data tables; S a2, calculating the table name MD5 of each data table as a table name HASH, and storing the table name HASH to form a TABLE information table; S a3, calculating the file MD5 of the database as a database file HASH, and storing the database file HASH to form a DATABASE information table; and S a4, updating the data table, the TABLE information table and the DATABASE information table into the result set file. The application improves the trust degree of the result set by multiple tests on the result set.
Owner:XIAMEN MEIYA PICO INFORMATION CO LTD

Staged key data processing method and system for laser cleaning equipment

The invention belongs to the technical field of laser equipment control, and particularly relates to a laser cleaning equipment stage secret key data processing method and system, and the method comprises the steps that a server generates a unique authorization secret key through a multi-layer encryption algorithm containing MD5 and AES based on an equipment serial number, expiration time and authorization duration; and the device end receives the secret key input by the user, decrypts the secret key by using locally stored information, performs cross verification on the intermediate ciphertext generated by the same algorithm, and updates the effective usage period of the device according to the authorization duration in the secret key after the verification is passed. The system comprises an off-line working server upper computer and a laser cleaning equipment client comprising an MCU, a clock chip and a touch screen. The technical problem that flexible, safe and low-cost software authorization and locking management of laser cleaning equipment without a networking function is difficult to achieve is solved, accurate authorization control of one machine with one code and one time period with one code in an offline state is achieved, operation is convenient and fast, and safety is high.
Owner:WUHAN STRONGEST LASER TECH CO LTD

A method and device for identifying a device nameplate

The present application provides a method and device for identifying a device nameplate. The method for identifying a device nameplate includes: identifying text data in a nameplate image to be identified; obtaining a nameplate identification code and other information; when the nameplate identification code is incomplete, obtaining a transfer database, which includes a preset nameplate identification code and a password library corresponding to the preset nameplate identification code, and the password library includes a plurality of preset MD5 codes and combination rules corresponding to each preset MD5 code; obtaining an MD5 code obtained by calculation for the nameplate image to be identified according to each recognizable character in the obtained nameplate identification code and other information; comparing each MD5 code with the preset MD5 codes in each password library respectively, and obtaining the preset nameplate identification code corresponding to the password library with the same MD5 code and preset MD5 code. The present application can ensure that even if only a very small part of the recognizable nameplate identification code can be used to identify the device, so as to prevent the situation that the complete information of the device cannot be known after the nameplate of the device is damaged or corroded.
Owner:CHENGDU SPEED INFORMATION TECH CO LTD

Land resource survey result storage method and system based on artificial intelligence

The invention relates to a territorial resource survey result storage method and system based on artificial intelligence, and aims to solve the problems of low efficiency and insufficient intelligence in the storage verification process of massive survey result data. The system preprocesses uploaded data through a survey result reading and analyzing unit, extracts core content and generates a unique identifier; the MD5 storage verification unit is used for realizing rapid comparison and result reuse; and when direct matching cannot be performed, the survey result storage and verification unit performs deep verification in combination with the encrypted information table, and manual verification can be triggered. The system is further provided with a processing unit, through maintaining a log table and a mapping relation pair, historical verification experience is dynamically accumulated, and features which are stable in conclusion and appear at high frequency are converted into a rapid judgment basis, so that an intelligent verification assembly line with self-learning and self-adaptive capabilities is formed. According to the method, the automation level and the processing efficiency of storage verification are remarkably improved while the data security and the verification preciseness are guaranteed.
Owner:北京新兴科遥信息技术有限公司 +1

Method and device for dynamically reducing retrieval data and computer equipment

The invention discloses a method and device for dynamically reducing retrieval data and computer equipment, and the method comprises the steps: receiving a screening condition sent by a front end, and extracting a column name array and a condition array in the screening condition; performing hash operation on the column name array according to an MD5 encryption algorithm, and generating a table name of the dynamic materialized view; the table name, the condition array and the column name array are converted into SQL condition fragments according to a preset rule, the SQL condition fragments are spliced into a pre-written SQL template, and therefore a complete SQL table building statement is generated; generating a materialized view according to the SQL table establishment statement; and returning data meeting conditions to the front end according to the materialized view. According to the method, the columns needing to be queried can be determined through the screening conditions, the columns are extracted to automatically generate the materialized view, scanning of a large amount of data and pre-defining of the materialized view are reduced, the flexibility when the materialized view is used for querying data is improved, and storage resources and computing resources are utilized to the maximum extent.
Owner:INTERNET DOMAIN NAME SYST BEIJING ENG RES CENT

Synchronous transmission method and device for changed data, equipment and storage medium

The invention discloses a synchronous transmission method and device for changed data, equipment and a storage medium. When the method provided by the embodiment of the invention is executed, firstly, an incremental log of a source database can be monitored and read through a database incremental log analysis tool, incremental data is generated based on the incremental log, and serialization processing and encryption processing are performed on the incremental data to obtain a to-be-transmitted log. And generating an MD5 verification information file based on the to-be-transmitted log, and binding a user certificate for the to-be-transmitted log. Acquiring user identity information uploaded by the client through the server port, and performing identity verification on the user identity information by using the user certificate to obtain a first verification result; and when the first verification result indicates that the identity verification is passed, sending the MD5 verification information file and the to-be-transmitted log to the client through the server port by adopting HTTPS, so that the client updates the target database based on the information. According to the invention, the security risk of data change is effectively reduced, and the synchronization real-time performance is improved.
Owner:CHINA ECONOMIC INFORMATION SERVICE

An MD5 algorithm optimization method and system based on embedded software

This invention belongs to the field of embedded software technology and discloses an MD5 algorithm optimization method and system based on embedded software. In byte data processing, this method uses a defined MD5 calculation main function combined with three interface functions and data structures to form an MD5 calculation module. This module provides MD5 cycle-by-cycle calculation services for byte data processing to the upper-level user module and determines whether each clock cycle times out. This invention proposes an optimization method for the MD5 algorithm in embedded software. Leveraging the consistency of the algorithm's calculation process in each loop, the total time consumed by the algorithm is evenly distributed across several adjacent software cycles, effectively preventing timeouts in individual cycles caused by calling the MD5 algorithm function. Furthermore, this method does not use system calls related to multi-threaded operations, is independent of the operating system platform, and facilitates software code portability and promotion.
Owner:TIANJIN JINHANG COMP TECH RES INST

Home gateway serial port log output method and device

The invention relates to a home gateway serial port log output method and device, and belongs to the technical field of computers. The method comprises the following steps: detecting whether a serial port interrupt signal exists or not; if the serial port interrupt signal is detected, performing primary verification by means of a unified fixed password; after the verification is passed, matching the generated off-line equipment exclusive key with the generated equipment real-time key; wherein the generation of the off-line device exclusive key comprises the following steps: generating an MD5 hash value based on an obtained device SN by means of an off-line key generation tool; the MD5 hash value is encrypted by using an AES-256-CBC mode; generating an off-line equipment exclusive key; the generation of the real-time secret key of the equipment comprises the following steps: reading an equipment SN; based on the read device SN, generating an MD5 hash value of the read device SN; the MD5 hash value is encrypted by using an AES-256-CBC mode; generating an equipment real-time secret key; and if yes, outputting the home gateway serial port log. By means of the scheme, the household gateway serial port log can be effectively prevented from being illegally acquired.
Owner:四川长虹新网科技有限责任公司

Distributed file-level backup method and system based on object storage

The present invention discloses a distributed file-level backup method and system based on object storage, which belongs to the technical field of object storage and container mirroring. The technical problem to be solved by the present invention is that as the amount of data increases, the backup time will be long, the backup data will be repeated, the synchronization of multiple copies will be slow, and the backup storage cost will be high. The technical solution adopted is that the method cuts the data into blocks, saves the block information to the task queue for file-level backup, and provides all backup servers for consumption; before each backup, the data blocks will be compared, and when a database with the same MD5 has been backed up, the current database will not be backed up, ensuring that only one identical data will be saved; the details are as follows: generating a system image; system initialization; backup task initialization; data backup; monitoring system; backup and recovery.
Owner:SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD

Method and device for uploading file

The invention provides a method and a device for uploading a file. The method comprises the following steps: acquiring file attributes of the file based on a file uploading request; if the file attributes are not stored in the file attribute material library of the cloud, storing the file attributes in the file attribute material library, storing the files in the file material library, and creating corresponding records in the MD5 code material library; and when file attributes are stored in the file attribute material library, obtaining a target path, and if a file exists in the target path of the cloud, but the file corresponding to the MD5 code corresponding to the target path is not subjected to hard linking to the target path, performing hard linking on the file corresponding to the MD5 code to the target path. And in combination with the material library of the primary account level, efficient duplicate removal is realized, and the uploading efficiency is remarkably improved. The MD5 check code is used for carrying out secondary duplicate removal on the file, so that repeated uploading and coverage caused by file attribute difference are avoided, the rendering problem is reduced, the integrity of file content and the rendering stability are guaranteed, and meanwhile, the file sharing and storage efficiency is optimized.
Owner:XUANWO INFORMATION TECH (BEIJING) CO LTD

Method and device for generating hash value of burning configuration file

The invention provides a method and a device for generating a hash value of a burning configuration file, and aims to improve the generation efficiency of a vehicle-mounted burning configuration file through a method for screening a target file after file name matching and performing block streaming calculation on the MD5 hash value of the target file. The method for generating the hash value of the burning configuration file comprises the steps that when the size of a target file to be written is larger than a preset value, a file name list in a [MD5CHECK] data block of an initial configuration file of a vehicle-mounted burning program is obtained; determining the file of which the file name in the file name list is consistent with the file name in the target folder as a target file; the MD5 hash value of the target file is calculated in a block streaming processing mode, and the first data block and the second data block are adjacently read data blocks; and writing the first data block, the second data block and the corresponding MD5 hash values into the [MD5CHECK] data block of the target file to obtain a burning configuration file.
Owner:CASCO SIGNAL (BEIJING) CO LTD

An MD5 check data generation method, device, equipment and storage medium

The application relates to the computer technical field and discloses an MD5 check data generation method, device and equipment and a storage medium. The method comprises the following steps: obtaining a first string to be processed; performing feature extraction on the first string to obtain a feature string representing feature information of the first string; generating a first salt value associated with the first string based on the feature string; and processing the first salt value and the first string through an MD5 algorithm to generate check data. The method can improve the difficulty of cracking the MD5 check data and enhance the data security of the MD5 salt check scheme.
Owner:BEIJING QIYI CENTURY SCI & TECH CO LTD

A data transmission protection method based on HMAC-MD5 algorithm combined with key pre-distribution

The application relates to a data transmission protection method based on combination of an HMAC-MD5 algorithm and key pre-distribution, which combines a key pre-distribution scheme and an HMAC-MD5 algorithm based on symmetric cryptography and integrates a key pre-distribution management scheme based on a hash mechanism; that is, before data information participates in communication encryption transmission, the key held by a node is preloaded, and the one-way characteristic of a hash function is utilized to hide part of the key information of the node; the application utilizes the one-way characteristic of the hash function and the key pre-distribution to hide part of the key information of the node to a certain extent, that is, to reduce the number of key leaks of the node, and then to reduce the possibility of destruction of other links of the network by an attacker, so that the security of node communication is improved.
Owner:FUJIAN FUJITSU COMM SOFTWARE CO LTD

Database data watermark adding and tracing method, system and device and medium

The invention discloses a data watermark adding and tracing method, system and device for a database, and a medium, belongs to the technical field of computers, and aims to solve the technical problems of how to improve the complexity of removing watermarks in a relational database, improve the right affirmability and traceability after data leakage, and improve the reliability of removing the watermarks in the relational database. According to the technical scheme, the dominant watermark is added, wherein fields which determine data uniqueness and cannot be changed in a data table in a relational database are combined, then a plaintext watermark is added, salt is added, then md5 encryption is carried out, then a unique code is generated, and the unique code serves as a key field of the data table to be used; a to-be-added plaintext watermark is combined with the unique code to generate an encrypted ciphertext through a symmetric encryption algorithm, and the line number of the added watermark is controlled according to the data volume; traceability of dominant watermarks; and tracing the hidden watermark.
Owner:天元大数据信用管理有限公司

A file fragment uploading method based on bastion machine operation and maintenance

The application discloses a file fragment uploading method based on a bastion machine operation and maintenance, a bastion machine server accepts file fragments, and stores the file fragments into Caffeine cache, Redis cache and a database; after successful uploading, SHA1 value of the fragments is calculated, and MD5 of the fragments is calculated; if the MD5 value is consistent with MD5 value of fragments transmitted from the front end, the uploading state of the fragments in the Caffeine cache, the Redis cache and the database is changed to uploading success. The bastion machine server sequentially queries the Caffeine cache, the Redis cache and the database, finds all uploaded fragments belonging to the file, performs file fragment merging, calculates MD5 value of the file after successful merging, and changes the uploading state of the file in the database to uploading success if the MD5 value is consistent with MD5 value of uploading parameters. The application can view the file download during security audit, and enriches management and control of the bastion machine on a managed host.
Owner:CHENGDU DBAPP SECURITY

A bluetooth key symmetric key authentication method and system

The application discloses a Bluetooth key symmetric key authentication method and system, which comprises the following steps: initiating Bluetooth automatic pairing to a TBox, checking pairing by the TBox; sending a LEAF type check key to the TBox, and comparing the LEAF key with a ROOT key saved by the TBox; initiating a seed application to the TBox, generating an encrypted seed when the TBox receives the application, and returning the seed; performing MD5 on the seed+VIN+date by the TBox, and obtaining a 32-bit string used as an encrypted key of a control instruction; checking the encrypted key; encrypting the control instruction by using the encrypted key, and outputting the ciphertext to the TBox; decrypting the control instruction by using the encrypted key after the TBox receives the ciphertext control instruction, and executing the control instruction; and encrypting the execution result by the TBox, and returning the execution result. The technical scheme of the application establishes a Bluetooth interaction scheme between a mobile phone APP (mobile phone) and a TBox (a TBox provided with a Bluetooth key device), and the whole scheme adopts a symmetric encryption system, so that the information safety is ensured, and the rapidity of instruction response is considered.
Owner:ZHIBO AUTOMOTIVE TECH (SHANGHAI) CO LTD

A method for backing up electronic files of geological data

This invention relates to a method for backing up electronic geological data files, belonging to the field of data backup. The method includes: a dynamic backup strategy determination step, which classifies and grades data according to its confidentiality, size, and intended backup medium, matching differentiated strategies and executing backups using a pipelined scheduling approach; a content-based redundancy deduplication step, which uses MD5+SM3+CRC32 calculations to build a global index to eliminate redundant data; a file segmentation and reassembly step, which automatically segments large files exceeding 50GB into 10GB sub-files and records the segmentation metadata; a file storage and security step, which randomly selects 2-3 data blocks based on the size of the electronic geological data file for encrypted replacement, encrypts metadata using the SM4 algorithm, and ensures data security through role-based access control, integrity verification, and audit logs; and a backup check and recovery step, which performs automatic verification, annual sampling checks, and heterogeneous recovery. The method improves storage efficiency through intelligent deduplication and tiered strategies, and enhances data security through encryption and integrity verification.
Owner:DEV RES CENT OF CHINA GEOLOGICAL SURVEY

Oil field water quality on-line detection system database design method

The invention discloses an oil field water quality on-line detection system database design method, which comprises the following steps: 1) database selection and configuration: configuring a corresponding database according to system stability and data security, and carrying out regular data backup on water quality data; 2) data verification, wherein cyclic redundancy verification and MD5 verification are adopted to verify the correctness of data transmission; 3) data packaging and caching: for the received water quality data information in the sensor module, packaging different types of sensor data information into corresponding fixed frame formats; 4) designing a data model, establishing water quality classification meeting standards for the received water quality data transmitted by the remote monitoring equipment, and classifying the water quality data; 5) data encryption and decryption; and (6) data transmission: performing data transmission and access by adopting high-concurrency optimization processing. According to the invention, database management is carried out on the water quality indexes of the water injection detection points, so that data sharing and data independence are realized, and the redundancy of water quality data is reduced.
Owner:CHINA PETROLEUM & CHEMICAL CORP +1

An IP address protection application management method and system

The present invention proposes an IP address protection application management method and system, which relates to the field of password security. It includes assigning different initial login passwords to multiple accounts, and the passwords are encrypted through the MD5 algorithm; when the user logs in successfully for the first time, the user is allowed to modify the password to the user login password, and the user login password is encrypted through the national cryptography algorithm; if the user does not modify the initial login password, when the user performs an operation, the initial login password is input into the MD5 ciphertext field; if the user has modified the initial login password, when the user performs an operation, the user login password is input into the national cryptography ciphertext field; when the user logs in, it is judged whether there is a value in the national cryptography ciphertext field. If so, the initial login password is used for verification, otherwise the user login password is used for verification. When the verification passes, the login is successful, and when it fails, the login fails. It can adapt to password verification with algorithm modification and protect the user application address.
Owner:BAOJI CHUANGTIAN QINGHANG TECH DEV CO LTD

Method and system for proxy gateway timeout forwarding

ActiveCN115842862BNetwork connectionsMD5Engineering
The present invention relates to a method and system for proxy gateway timeout forwarding, comprising the following steps: step S1, after receiving a client request, the proxy gateway determines the request type; step S2, if the request type is GET, concatenates the address and parameters, performs MD5 to generate a digest, reads Redis, and if a result exists in Redis, directly returns the result to the client; step S3, if the result does not exist in Redis, randomly forwards the request parameters and the request address to a server; step S4, if the server exceeds the response time and still does not obtain a result, simultaneously requests the next server, and immediately returns the result to the client after obtaining the result, and stores the result in Redis; step S5, if the request type is POST, does not read Redis, randomly forwards the request parameters and the request address to a server, and if the server response exceeds the response time and still does not obtain a result, simultaneously requests the next server, obtains feedback, and returns the result to the client. The present invention can shorten the time a client waits for request feedback.
Owner:FUJIAN TQ DIGITAL

High-quality metal material process dataset construction method based on large language model

This invention provides a method for constructing high-quality metal material process datasets based on a large language model, relating to the field of process data collection and processing technology. It introduces a chemical composition hashing (HC) mechanism, which transforms complex composition information into unique identifiers through standardized concatenation of a preset element set and MD5 hashing, enabling efficient and accurate cross-file comparison. A three-level duplicate detection system—precise duplicates → similar duplicates → LLM intelligent confirmation—effectively avoids false rejections due to differences in expression while ensuring high recall. A prompting engineering system is constructed based on a locally deployed large language model, integrating domain knowledge templates and strict output format constraints. This achieves complete reconstruction and structured expression of complex process chains without manual intervention, enabling end-to-end extraction of standardized material entries from massive amounts of unstructured documents. Furthermore, semantic-level feature hashing and LLM-assisted judgment mechanisms significantly improve deduplication accuracy and logical consistency.
Owner:NORTHEASTERN UNIV CHINA

Method for realizing large data volume early warning based on memory cache subscription and release

The invention relates to the technical field of big data early warning, and discloses a method for realizing large data volume early warning based on memory cache subscription publishing, and the method comprises the steps: arranging an early warning system in a to-be-monitored region, and starting the early warning system; setting an information monitor to continuously monitor the real-time information flow of the to-be-monitored area; the to-be-processed information forms key-value pairs according to the message identifier ID or according to the message identifier ID and the MD5 check code of the corresponding picture file, and the key-value pairs are cached in a memory in batches; judging whether the message to be analyzed forms early warning information or not according to an early warning rule, and further judging whether the early warning information needs to be stored persistently or not; and after the pre-warning information storage operation is completed, cleaning corresponding invalid or expired data in the cache according to the current pre-warning system time and the message identifier ID. According to the invention, the problems of response delay, false alarm, missing alarm and the like when a traditional system processes large-data-volume early warning information are effectively solved.
Owner:ZHENGZHOU HUALIANG TECH CO LTD

An MD5-based encryption fusion storage method, device and medium

The application provides an MD5-based encryption fusion storage method, comprising the following steps: extracting different characters according to the characteristics of the final storage value of the MD5 algorithm, mapping and encoding the extracted characters with different characters to obtain a key mapping table; obtaining a password string to be encrypted; calculating the number n of characters occupied by a random factor at most, and randomly obtaining m characters from all the characters as the random factor; performing MD5 calculation on the password string and the random factor to obtain a calculation result; performing binary conversion on each character of the random factor to obtain a binary index value of the random factor; comparing the binary index value of the random factor with the calculation result, searching the key mapping table, mapping each character of the calculation result, obtaining the fusion result of the binary index value of the random factor and the calculation result, and storing the fusion result. The application also provides an electronic device and a medium, which can save storage space, facilitate the upgrading of new and old schemes, and improve security.
Owner:RINGSLINK XIAMEN NETWORK COMM TECH

Parity verdict method based on control flow comparison and parity verdict device

The application discloses a quasi-state judgment method and a quasi-state judgment device based on control flow comparison, and the method comprises the following steps: identifying characteristic codes in a source code of a to-be-tested executable program; generating a random value as a code landmark by using a pseudo-random function, and inserting the code landmark at the characteristic codes; based on a compiler segment base address randomization technology, setting different code segment and data segment base addresses for the source code after the insertion of the probes, and compiling the source code into multiple equivalent heterogeneous execution bodies; inputting a to-be-tested sample into the multiple heterogeneous execution bodies to generate multiple execution control flow records; dividing the execution control flow by taking a jump instruction as a path segment endpoint, and calculating the Hash value of the code landmark in the path segment by using MD5; calculating the Hamming distance between the multiple control flows based on the Hash value, judging the path similarity, and determining that the to-be-tested sample is a normal sample if the multiple path control flows are similar; otherwise, determining that the to-be-tested sample is an abnormal sample. The application has high quasi-state judgment accuracy and efficiency for vulnerability exploitation attacks.
Owner:ZHENGZHOU UNIV

Log desensitization method, device, apparatus and medium

The present disclosure provides a log desensitization method, device, equipment and medium, relating to the technical field of network security. The method comprises: extracting a sensitive information field in the log data to be desensitized; processing the sensitive information field based on a message digest algorithm MD5 to obtain an MD5 value of the sensitive information field; performing hash calculation on the sensitive information field based on a preset zero collision hash algorithm to obtain a hash value of the sensitive information field; and performing desensitization processing on the MD5 value and the hash value to obtain a desensitization result of the log data to be desensitized. The present disclosure adopts the MD5 algorithm combined with the zero collision hash algorithm, effectively solves the log desensitization processing of the sensitive information field in the log data to be desensitized, also meets the requirement of zero collision of the desensitization result, maintains the data security, and ensures the uniqueness and correlation of the data after desensitization.
Owner:CHINA TELECOM CORP LTD

National cryptographic algorithm-based unique identifier generation method and system, electronic equipment and storage medium

The invention aims to provide a unique identifier generation method and system based on a national cryptographic algorithm, electronic equipment and a storage medium. The method comprises the following steps: S100: obtaining an original character string and a salt value; s200, calculating a hash value according to the original character string and the salt value by adopting a national cryptographic algorithm; s300, mapping the hash value into a readable character; and S400, intercepting the readable character into a unique identifier with a fixed length. According to the method, the SM3 cryptographic algorithm is adopted, security vulnerabilities of traditional algorithms such as MD5 and SHA1 are avoided, the requirements of cryptographic compliance are met, and the method can be applied to multiple fields such as electronic bills, digital certificates, supply chain tracing, invitation codes and block chain transaction short codes.
Owner:GUANGZHOU BAOLUN ELECTRONICS CO LTD

OCS system message query and cross-regional file interaction method, system and device based on springboot framework and medium

The invention is suitable for the technical field of interaction systems, and discloses an OCS system message query and cross-regional file interaction method, system, device and medium based on a springboot framework, the method comprises the following steps: obtaining a message query request of a visual interface module, encrypting and transmitting the message query request to a download request processing module through an HTTPS protocol, combining a token bucket algorithm, and downloading the message query request to the download request processing module; sending the message query request to a message data acquisition module; based on the message data acquisition module, a matching algorithm is adopted to position a message, the message is packaged and returned to the file downloading service module, MD5 and SHA-256 dual Hash algorithms are adopted to perform verification, and a downloading link is generated and displayed back to the visual interface module; and the user uploading module is used for acquiring a user uploading file of the visual interface module, temporarily storing the user uploading file at a mapping point of the appointed directory transmission module, scheduling a fileend service, transmitting the user uploading file to an appointed directory by adopting a queue scheduling strategy, and redisplaying the user uploading file to the visual interface module. According to the method, the operation efficiency and the data processing capability of the OCS system are comprehensively improved through a one-stop process.
Owner:GUIZHOU POWER GRID CO LTD