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

66 results about "Random string" patented technology

Grid-based CRS-free multi-key homomorphic encryption method

The invention relates to the fields of cryptographic algorithms and homomorphic encryption, in particular to an anti-quantum-attack homomorphic encryption method. Along with increasing demands of outsourcing computing and privacy protection application in a multi-user scene, multi-key homomorphic encryption becomes an important research direction. The construction of a traditional multi-key homomorphic encryption scheme generally depends on a common random character string (CRS) model, and a trusted party needs to generate a common parameter for a public key so as to support calculation on a joint ciphertext. Due to the dependence on the central trusted mechanism, the anti-attack capability and the decentralization characteristic of the system are greatly reduced. In order to avoid excessive dependence on trusted third parties and public parameters, a distributed key generation protocol is used in the invention, all users are enabled to independently generate keys thereof, and ciphertexts of a plurality of users are expanded to the same dimension through a ciphertext expansion technology, so that the encryption efficiency is improved. Therefore, multi-key homomorphic encryption in a multi-user scene is realized without depending on a trusted third party, a lattice-based CRS-free multi-key homomorphic encryption method is provided, and the security and decentration characteristic of the scheme are enhanced. Furthermore, the invention provides a directional decryption mechanism and introduces the directional decryption mechanism into the scheme, the public key information of the target user is embedded into the ciphertext, it is ensured that only the specific target user can decrypt the ciphertext after homomorphic operation, and more flexible privacy protection is provided.
Owner:QUFU NORMAL UNIV

Security policy updating method and apparatus, embedded device, and medium

Disclosed are a security policy updating method and apparatus, an embedded device, and a medium. The security policy updating method comprises: outputting a random character string as an encryption seed on the basis of a first preset interface function of firmware of the embedded device; and receiving an encrypted security policy on the basis of a second preset interface function of the firmware of the embedded device, decrypting the encrypted security policy to obtain a decrypted security policy, and enabling the decrypted security policy, wherein the encrypted security policy is obtained by encrypting the updated security policy on the basis of the encryption seed.
Owner:ROLLING WIRELESS SARL +1

Fast color image encryption method based on four-dimensional discrete hyperchaotic system

The invention discloses a quick color image encryption method based on a four-dimensional discrete hyper-chaotic system. The method comprises the following steps of: disturbing initial condition parameters through a hash value obtained by a plaintext image and an external random character string to obtain disturbed initial condition parameters; substituting the four-dimensional discrete hyper-chaotic system for iteration to obtain four chaotic sequences; carrying out compressed sensing and two-dimensional discrete wavelet packet transformation on the plaintext image to obtain a to-be-encrypted pixel matrix; rearranging the chaotic sequence; performing index scrambling on the matrix m1 and the matrix m3 by adopting the matrix m2 and the matrix m4 to obtain a matrix M1 and a matrix M2; scrambling the M1 by adopting the M2 to obtain a matrix M3; scrambling a to-be-encrypted pixel matrix by adopting the matrix M3 to obtain a pixel matrix P4; and exporting a pulse sequence and coordinates for diffusion from the chaos sequences s2, s3 and s4, and sequentially acting on a pixel matrix P4, thereby obtaining a final ciphertext image. According to the method, the color image can be effectively encrypted, and the method has good security for resisting various attacks.
Owner:CHONGQING NORMAL UNIVERSITY

A short link suffix high-strength random generation method and system for equity delivery

The application provides a short link suffix high-strength random generation method and system for benefit delivery, relates to the technical field of data processing and benefit delivery, and comprises the following steps: acquiring a true random number sequence through a hardware physical entropy source, and generating a random string as a short link suffix according to a mapping rule of the true random number sequence and a preset character set; performing hash calculation on the short link suffix to obtain a corresponding first hash value; converting the first hash value into an integer value; acquiring a current available database shard identifier set based on a preset shard configuration strategy, and then calculating a corresponding combined weight value based on the integer value and each database shard identifier in the database shard identifier set. The application can solve the security defects of software pseudo-random generation of short link suffixes, realize storage load balancing and intelligent resource allocation, and guarantee the real-time nature of benefit cancellation.
Owner:SHANGHAI RONGSHU INFORMATION TECH CO LTD

Equipment access method, management equipment, system and storage medium

The invention relates to the technical field of information security, and discloses an equipment access method, management equipment, an equipment access system and a computer readable storage medium, and the method comprises the steps: the management equipment is connected with networking equipment, obtains first information of the networking equipment, generates a password according to the first information of the networking equipment and second information in the management equipment, and sends the password to the networking equipment; wherein the second information comprises the random character string generated by the management equipment, and sending the password to the networking equipment. Through the mode, the security of the networking equipment is improved, and the problems of unauthorized access, data leakage or hostile attack, password forgetting and the like are avoided.
Owner:SHENZHEN BAICHUAN SECURITY TECH CO LTD

Decentralized Timed Task Scheduling Method and System for Cluster Environment

The present invention discloses a method and system for decentralized timed task scheduling in a cluster environment, including: when the system starts, reading the list of timed tasks in the database into memory using SQL, creating and registering the timed tasks; monitoring the registered timed tasks, and triggering a task when the Cron expression of a certain timed task is reached; reading the task list in the database to obtain the execution times, the latest execution IP, and the latest random string of the task; determining whether the triggered timed task needs to be executed on the current server; sending a task query request to the server pointed to by the latest execution IP using the TCP protocol; after receiving the query request, checking whether there is a thread with the name of the task in the thread pool and returning the result; when the update is successful, creating a thread with the name of the task in the thread pool and executing the task in the thread; after the timed task is executed, incrementing the execution times of the timed task in the task list by 1.
Owner:ZHONGBO INFORMATION TECH RES INST CO LTD

Information encryption method and device, electronic equipment, storage medium and program product

The application discloses an information encryption method and device, electronic equipment, a storage medium and a program product, and belongs to the technical field of information security, and aims to improve information security. The method comprises the following steps: extracting a target quantum key from a quantum key group according to the number of quantum keys in the quantum key group and a generated random string encryption value; and sending the target quantum key to a terminal device, so that the terminal device encrypts sensitive information to be encrypted according to the target quantum key, and obtains encrypted information.
Owner:CHINA MOBILE INTERNET CO LTD +1

De-identification privacy set intersection method and system

The invention relates to the technical field of data privacy protection, in particular to a de-identification privacy set intersection method and system. The method comprises the following steps: converting identification data of a first participant and a second participant into a random character string sequence; by utilizing a deterministic random algorithm, respectively taking the random character string sequences of the first participant and the second participant as input for calculation, and taking a calculation result as an address index; the first participant and the second participant resort the local data according to the address index, and construct a de-identified set; and in the trusted execution environment, executing an intersection operation on the de-identified set of the first participant and the second participant, thereby obtaining a de-identified data intersection result. According to the method, the identification data is effectively removed through a deterministic random algorithm in combination with a cuckoo hash algorithm and an oblivious transmission protocol, and efficient and safe identification-removing privacy set intersection calculation is realized.
Owner:SHANGHAI ELECTRONIC CERTIFICATE AUTHORITY CENT CO LTD

Two-dimensional code production method and system, electronic equipment and medium

The invention provides a two-dimensional code production method and system, electronic equipment and a medium, and relates to the technical field of two-dimensional code production, and the method comprises the steps: obtaining a character string constraint, and obtaining a character string set through a random character string generation plan under the character string constraint; a MySQL horizontal segmentation strategy is introduced to distribute and store the character string set to a distributed memory, and the distributed memory comprises a first memory and a second memory; writing the first character string group in the first memory and the second character string group in the second memory into a MySQL database in parallel; and calling a two-dimensional code generation library to convert the target character string in the MySQL database into a target two-dimensional code. According to the method and the device, the problem of low generation speed of an existing traditional two-dimensional code production scheme can be solved, and the technical effect of remarkably improving the generation and storage efficiency of the two-dimensional code is achieved.
Owner:北京蜂创科技有限公司

Methods, apparatus, storage media, and electronic devices for determining verification results

This application discloses a method, apparatus, storage medium, and electronic device for determining verification results, relating to the field of smart home technology. The method for determining verification results includes: in response to a target object's control operation on a smart door lock, generating a temporary unlocking event for the smart door lock, wherein the temporary unlocking event carries a device random string generated by the smart door lock; sending the temporary unlocking event to a cloud platform and obtaining a remote unlocking request sent by the cloud platform based on the temporary unlocking event, the remote unlocking request carrying a device temporary verification code generated by the cloud platform based on the device random string; verifying the device temporary verification code using a device local verification code stored within the smart door lock, and determining the verification result. This technical solution solves the problem of low security in current unlocking event verification codes.
Owner:QINGDAO HAIER TECH +2

General verification method and system for multiple lookup table entry hitting configuration table entry

The application discloses a general verification method and system for multiple lookup table item hit configuration table items, wherein the method comprises the following steps: generating a random character string as a configuration table item template, and obtaining multiple sets of offset collections; obtaining multiple configuration table items corresponding to the multiple sets of offset collections based on the configuration table item template and the multiple sets of offset collections; specifying multiple configuration table items associated with an original message from the obtained configuration table items; and configuring the original message based on the associated configuration table items to obtain an adapted message, which is used for subsequent verification. The application can obtain multiple configuration table items by using the same template, associate the configuration table items with the message, support multiple different lookup table full keys generated from the same message, simultaneously match multiple flow tables, and accurately constrain the hit rate.
Owner:WUXI STARS MICRO SYSTEM TECHNOLOGIES CO LTD

A payment QR code management method and system

The present invention provides a payment QR code management method and system, which comprises the following steps: 1. generating a system order number, then requesting a third-party payment channel interface to obtain a third-party payment address, generating a random string with a length greater than 5 as a short link identification code, using the code as a key, and storing the third-party payment address and the system order number as values ​​in a redis cache; 2. a user accesses the payment QR code address, uses the code as a key to read the redis cache to query the system order number, and returns a websocket handshake address of the payment QR code address page; 3. handshaking with the payment system through the websocket handshake address, and storing the websocket link generated after the handshake is successful in a websocket link pool with the system order number as an identifier; 4. the user scans a QR code image to access the short address, and the payment system uses the code as a key to read the redis cache to obtain the third-party payment address, and performs a payment operation; 5. after payment, the websocket link is removed from the link pool, thereby improving the user's payment experience and the reliability of the system.
Owner:FUJIAN TQ DIGITAL

A method for preventing repeated use of an application system database

ActiveCN114065279BDigital data protectionHospital serviceRuntime verification
The present invention discloses a scheme for preventing the reuse of application system databases, which includes the following steps: S1, generating a fingerprint file; S2, program startup verification; S3, configuring and binding fingerprints; S4, runtime verification. The step S1 includes the following sub-steps: A1, reading the machine code of the hospital server; A2, encrypting the server machine code and a random string to generate a fingerprint file; A3, when deploying the background program, it is necessary to manually place the fingerprint file in the program directory. Among them, the encryption method in the step A2 is a reversible algorithm, such as AE. In addition, the fingerprint file is used to decrypt the server machine code and the random string, and the random string is used as the database serial number. Through the settings of the corresponding system, the present invention can technically avoid the situation where implementers copy databases between projects, causing economic losses and adverse effects, standardize the on-site implementation steps, and reduce the error rate of projects.
Owner:CLP XIANGJIANG DATA SERVICE CO LTD

Random code generation method, apparatus, computing device and storage medium

This invention discloses a method, apparatus, computing device, and storage medium for generating random codes. The method includes: acquiring a character set, a temporary variable array, a predetermined number of random codes, a quantity to be generated, and a random code identifier for generating random codes; performing combined recursive processing based on the character set and the temporary variable array to generate multiple random strings of predetermined length; performing full permutation recursive processing on each random string to generate multiple corresponding random codes, and storing them in a random code set until the number of generated random codes equals the quantity to be generated; for each generated random code, acquiring random code information and associating the random code information with the random code identifier in memory, the random code information including the predetermined number of random codes, the combined coordinate index and permutation coordinate index corresponding to the random code, and the current quantity of random codes generated. According to the technical solution of this invention, a specified number of random codes can be generated cyclically, ensuring the uniqueness and simplicity of the random codes.
Owner:HAINAN CHEZHIYITONG INFORMATION TECH CO LTD

Authentication verification method and device of operating system, equipment and product

The invention discloses an authentication verification method and device for an operating system, equipment and a product, and the method comprises the steps: obtaining attribute information through the operating system, and generating a first character string according to the attribute information; sending the first character string to an external device; receiving a second character string which is returned by the external equipment and is used for authentication, wherein the second character string comprises a random character string; according to a preset rule, combining the first character string and the random character string to generate a third character string; and if the specified position of the third character string is the same as the specified position of the second character string, the operation system passes authentication verification. According to the authentication verification method and device of the operating system, the equipment and the product, the character string used for authentication verification can be generated through dynamic change, the security of authentication verification is greatly improved, meanwhile, the authentication verification process operation can be recorded at any time, and management of a manager is facilitated.
Owner:KYLIN CORP

Method and system for remote verification of the integrity of a computer program in a computing unit to be checked

A method for remote verification of the integrity of a computer program in a computing unit to be checked using a verification unit. The computer program is specified by a reference program code and is in the form of stored program code in the computing unit to be checked. The method includes: selecting, by the verification unit, a pair from a list of pairs in which each pair includes a random character string and a reference check value calculated using a check value function based on the random character string of the pair and the reference program code; transmitting the random character string of the pair to a validation unit; receiving a comparison check value calculated using the check value function based on the transmitted random character string and the stored program code; comparing the received comparison check value to the reference check value of the selected pair.
Owner:ROBERT BOSCH GMBH

Order ID generation method based on high concurrency environment

The invention discloses an order ID generation method based on a high-concurrency environment, and the method achieves the uniqueness generation of an order ID in the high-concurrency environment through employing a mapping mechanism of a timestamp and a random character string, and combining the control of a synchronous lock, thereby effectively solving a problem that a conventional timestamp + random number mode generates repeated IDs in a concurrency conflict. Meanwhile, service node identification letters are introduced, so that each service node in the distributed system has an independent identification capability, and the possibility of order ID conflict between the nodes is avoided; the generation process of the random character string is provided with a duplicate removal check and maximum attempt frequency control mechanism, so that the reliability and the stability of ID generation are further enhanced; the whole process runs under the protection of the synchronous lock, so that the atomicity of the order ID generation process in a multi-thread execution environment is ensured, and the problems of data disorder and system abnormity caused by lack of concurrency control in a traditional scheme are fundamentally solved.
Owner:SHANGHAI QUZHI NETWORK TECH CO LTD

A method for processing financial data with improved security

This invention discloses a method for improving the confidentiality of financial data processing. In the field of information security technology, the method automatically identifies the source department and data type based on the submitter information of the financial data, determines the confidentiality level of the data using a confidentiality level rating table, and dynamically parses the key length and arrangement rules accordingly. It uses the characterization conversion results of the submitter's account and submission time, along with a random string, to perform multi-source fusion to construct a high-entropy basic key. After being hosted by a hardware security module, this key is intercepted to form the final encryption key, ensuring its unpredictability and security. An encryption algorithm combined with a random initialization vector is used to encrypt the original data text, ensuring the confidentiality and integrity of the data. The encrypted data is segmented according to the key length, generating a random number sequence and binding it to the data block. The number mapping relationship is stored on the blockchain. After being encapsulated with a unique identifier, the data block is randomly shuffled and further divided, and finally distributed and stored in the cloud.
Owner:JINAN JUSHI INFORMATION TECH CO LTD

Systems and methods for generating jointly certifiable randomness and providing jointly certifiable randomness via publicly-certifiable randomness beacons

A method may include: selecting, by a plurality of classical parties, each of the classical parties using a classical party computer program, a distributed randomness protocol; generating, by the plurality of classical parties, a random string using the selected distributed randomness protocol; providing, by one of the classical parties, the random string to a quantum party, wherein the quantum party executes a quantum party computer program in communication with a quantum randomness source; executing, by the quantum party, a certified randomness protocol with the quantum randomness source using the random string as an input; receiving, by the quantum party, quantum randomness comprising a sequence of random bits from the quantum randomness source; and verifying, by the classical parties, that the random string was randomly selected, and that the quantum randomness is a valid output of the certified randomness protocol using the random string as input.
Owner:JPMORGAN CHASE BANK NA

Techniques for encryption based on perfect secrecy for bounded storage

Techniques for secure remote digital storage or transmission of a ciphertext message include determining a maximum storage capacity of an adversary, determining a security parameter k, wherein 1<<k<<m, and determining a prime number n, such that ≤0.3kn. A current public portion of random string α, comprising n random elements, is read from a public site. A secret key z, wherein z has 2k elements, comprising k additive co-primes of n and k multiplicative co-primes of n is shared with a receiving site. An encryption key X, based on the secret key and the current public string, is determined and applied to a plaintext message M of length ≤m to encrypt the plaintext message as Y=M⊕X, thereby creating the ciphertext message Y, which can be placed on a public forum for receiving by a receiving node.
Owner:RGT UNIV OF CALIFORNIA

Method, device, system and storage medium for comparing service parameters

The application discloses a service parameter comparison method, device, system and storage medium, and belongs to the field of big data processing. The method comprises the following steps: obtaining a first interaction string and a first result string based on a first binary string obtained by converting a first service parameter of a first device, a first label string randomly generated, and an initial random string agreed upon; sending the first interaction string to a second device, so that the second device obtains a second result string based on a second binary string obtained by converting a second service parameter of the second device, the initial random string, a part of the second label string randomly generated, and the first interaction string; and interacting with the second device based on the first result string and the second result string, performing fragmentation calculation, and obtaining a first comparison result. According to the embodiment of the application, the efficiency of service parameter comparison of multiple parties can be improved.
Owner:CHINA UNIONPAY

Artificial intelligence-driven cybersecurity system and cybersecurity method with dynamic reverse authentication

An AI-driven network security system that proactively detects and mitigates threats in enterprise environments is provided. The system integrates AI-based behavioral analysis to model normal activity and identify anomalies. It implements a Reverse Authentication Algorithm (RAA) to generate a unique 32-hex-character (128-bit) authentication (“au”) string formed from random hexadecimal values, a complement-masked timestamp, and a search string dynamically derived from an ASCII random string table. Incoming requests are validated by reconstructing and verifying the timestamp and by recomputing the search string extracted from the au string. Upon anomaly detection or authentication failure, the system triggers layered defenses including packet filtering, IP blocking via a blocklist, execution of custom threat-neutralization scripts, and integration with content delivery networks (CDNs) to mitigate volumetric attacks. The modular architecture enables real-time detection and response while integrating with existing infrastructure.
Owner:LIN CHAO HUNG +1

Blockchain-based unified login system, third-party platforms and systems with verifiable credentials

The present invention discloses a blockchain-based unified login method, a third-party platform, and a system based on verifiable credentials, which belongs to the field of digital identity authentication. The method includes: after the third-party platform receives a login request sent by a user, it executes: returning a random string S to the user, causing the user to encrypt S with his private key and then send it to the third-party platform together with a verifiable credential issued by an identity provider; requesting the user's public key PK from the blockchain; u ;Use PK u Decrypt the encrypted random string. If it is consistent with S and the verifiable credential is still valid, request the public key PK of the identity provider from the blockchain. p , using PK p Verify the digital signature of the verifiable certificate. If the verification passes, use PK p After decrypting the user's ciphertext information, it is determined whether the user is a user of the third-party platform. If so, a successful login is returned. The present invention can achieve a trusted unified login function without relying on a centralized organization and reduce the risk of user information leakage.
Owner:HUAZHONG UNIV OF SCI & TECH

Blockchain-based file sharing system file authenticity verification method and system

The application discloses a file authenticity verification method and system based on a blockchain file sharing system, which is based on the association of identity and file content with VDF and the construction of a challenge-response interactive protocol according to a VDF algorithm. The method comprises the following steps: a file downloader node sends a first challenge to the whole network based on a random string ch of the file content of a downloaded file; a file sharer node responds to the first challenge and generates a response fragment, and at the same time, sends a second challenge to the whole network to increase the challenge between the file sharer nodes; the file sharer node generates a response fragment based on the second challenge; and the authenticity of the file is verified based on the response distribution. The application solves the problem that the existing consensus protocol cannot verify the authenticity of the file, and reduces the resource consumption in the protocol verification.
Owner:INSTITUTE OF INFORMATION ENGINEERING CHINESE ACADEMY OF SCIENCES

A method for generating short links, a computer device, and a readable storage medium

The present application relates to a method for generating short links, a computer device, and a readable storage medium, and relates to the field of Internet information technology. The method includes: obtaining a long integer identifier; converting the long integer identifier into an N-base initial string based on an N-base initial character set; determining a target key character in the key string according to the long integer identifier and the key string; determining an offset value according to the target key character and the N-base initial character set; determining an N-base offset string according to the offset value, the N-base initial character set, and the N-base initial string; determining an encrypted string according to the N-base offset string, a random string, and the key string; and splicing a domain name, a short link symbol, the encrypted string, and the target key character into a short link. Compared with the traditional method of directly mapping short links with database IDs, the technical solution of the present application provides stronger security, scalability, and anti-collision capabilities.
Owner:SHENZHEN HUOLI TIAN HUI TECH CO LTD

Method and System for Preventing Unauthorized Use of Eligibility Information

To reduce the opportunity for unauthorized use of entitlement information within a content delivery system, a method and system are implemented. The content delivery system permits access to content on its own platform to devices that have received a plurality of licenses activated for an account. The content platform uses an authentication engine to manage device information and detect unauthorized access to the content platform. Each device typically submits entitlement information in the form of a username or email, password, and a random string generated on the device. The random string is used to track the activated devices and determine when the potential for unauthorized use actions is occurring.
Owner:ボルンハイマー ザカリー

A method, system, apparatus, and medium for data conversion based on light emitting diodes

The application discloses a light-emitting diode-based data conversion method, system, device and medium, and the method comprises the following steps: constructing a plurality of light-emitting diode collision models and a rectangular coordinate system, and obtaining target data; making P ions and N ions in each light-emitting diode collision model collide to form a plurality of collision ions, and obtaining a first random character combination and a first coordinate point of the collision ions; linking the first coordinate points of the collision ions in the same collision model to form a link line graph on the rectangular coordinate system and obtain a plurality of coincidence points; splitting and storing the target data to the plurality of coincidence points according to a first preset order; configuring a second random character combination to each coincidence point, and splicing the random character combination corresponding to each coincidence point according to the first preset order to obtain a random string corresponding to all the coincidence points; and sending the random string to a target processor. The application can be applied to the technical field of data processing.
Owner:CHINA TELECOM CORP LTD

Method for comparing traffic parameters, device, system and storage medium

The present application discloses a method for comparing service parameters, device, system, and storage medium, belonging to the field of big data processing. The method includes: obtaining a first interaction string and a first result string based on a first binary string converted from a first service parameter of a first device, randomly generated first label strings, and agreed initial random strings; sending the first interaction string to a second device, so that the second device obtains a second result string based on a second binary string converted from a second service parameter of the second device, the initial random strings, part of randomly generated second label strings, and the first interaction string; and interacting with the second device based on the first result string and the second result string for fragmented computation to obtain a first comparison result.
Owner:CHINA UNIONPAY

PASSWORD DONGLE FOR GENERATING AND RETRIEVING SECURE PASSWORDS

Systems and methods for generating login passwords for personal computer applications, comprising: providing a personal computer utility; providing a Universal Serial Bus dongle for generating pseudorandom strings from characters via a pseudorandom character generator to be used as passwords; retrieving an initial index value by identifying a URL of an Internet resource that requests a password from a non-volatile index table of the personal computer utility; sending the initial index value and an initial password request from the personal computer utility to the Universal Serial Bus dongle; retrieving an initial seed value from a non-volatile seed table using the initial index value received by the personal computer utility; and generating an initial pseudorandom number password via a pseudorandom character generator using the initial seed value.
Owner:MICROCHIP TECHNOLOGY INC

Data updating method, device, electronic device and storage medium

The present invention provides a data update method, apparatus, electronic device, and computer-readable storage medium. The method comprises: obtaining update index information of an object to be updated, the update index information including a first object identifier and target update parameter information of the object to be updated; generating a random string of characters for the first object identifier to obtain a second object identifier of the object to be updated; generating a target update function corresponding to the second object identifier; and generating update trigger information corresponding to the second object identifier based on the second object identifier and the target update parameter information, the update trigger information including target variable data determined based on the target update parameter information; wherein the update trigger information is used to trigger the target update function to update the object to be updated in a pre-created storage pool based on the target variable data. Embodiments of the present invention can significantly improve development efficiency.
Owner:CHINA MOBILE M2M +1