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

46 results about "Random string" patented technology

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

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

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

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

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

PendingUS20250370718A1Random number generatorsComputational physicsRandom string
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

ActiveCN117792617BComputer networkRandom string
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, 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

Federal forgetting learning method with privacy protection and verifiable client

The invention belongs to the technical field of privacy protection federated learning, and particularly relates to a privacy protection and client-verifiable federated forgetting learning method, which comprises the following specific processes: a forgetting client generates a corresponding linear homomorphic hash value based on historical contributions of the forgetting client; the normal client generates a corresponding linear homomorphic hash value based on the local gradient; each client selects a random character string, generates a commitment character string as a tamper-proof record for linear homomorphic hash of the random character string and uploads the commitment character string to the server, and the server collects and broadcasts the tamper-proof record to all clients; enabling the random character string and the linear homomorphic hash value to form a solution commitment character string by each client; the server performs forgetting or aggregation operation on the encrypted information according to the state indicator, and broadcasts an operation result and the state indicator to each client; after the forgetting client receives and decrypts the operation result, each client uploads a commitment solving character string to the server, and the server collects and broadcasts the commitment solving character string to the forgetting client; and the forgetting client executes forgetting verification by using the received information.
Owner:BEIJING INST OF TECH

A method and system for encrypted storage and access of IPFS file system

This invention discloses a method for encrypted storage and access in the IPFS file system. The upload client obtains the file to be uploaded and its encryption level based on user actions, and retrieves a first public key from the key management server. The upload client generates a random string and uses it to encrypt the file to be uploaded, resulting in an encrypted file. The random string is then encrypted according to the encryption level and the first public key, yielding the key ciphertext. The upload client sends the encrypted file to the IPFS server, obtaining a content identifier generated by the IPFS server based on the encrypted file. The server then sends metadata to the application server for storage. The metadata includes the content identifier, the key ciphertext, and the encryption level. This invention stores encrypted files in the IPFS file system and encrypts the random string according to the encryption level, thus solving the security problems of the IPFS file system and better meeting users' security needs.
Owner:JINQIANMAO TECH CO LTD

Power efficient codeword scrambling in a non-volatile memory device

A processing device in a memory sub-system receives a request to perform a memory access operation on a memory device, determines a memory segment identifier associated with the memory access operation, and applies a hash function to the memory segment identifier to generate a hashed seed. The processing device further provides the hashed seed to a pseudo-random number generator to generate a randomized string, and performs the memory access operation on the memory device using the randomized string.
Owner:MICRON TECHNOLOGY INC

System and method for security against bounded-storage mass surveillance

ActiveUS12652168B2Key distribution for secure communicationFunctional encryptionAlgorithm
The present disclosure relates to a computerized method and system for message encryption in a multi-user setting. The method involves receiving a message of arbitrary length for each user, storing the message in a computerized data store, and executing a setup to generate a master secret and public keys. A random variable is generated, and a function is defined based on this variable. A second secret is derived using a functional encryption scheme, resulting in a derived secret. The message is encrypted by generating a first random string, a second partially random string, and a ciphertext. The system also includes a method for decrypting the encrypted message, processing the derived secret and ciphertext to derive a string, and deriving a plaintext message from this string.
Owner:THE TRUSTEES OF PRINCETON UNIV +1

Statistically private oblivious transfer from CDH

ActiveUS12719838B2AlgorithmOblivious transfer
Methods for performing oblivious transfer are disclosed. These methods include a method for performing random single bit oblivious transfer (a “first method”), a method for performing random string oblivious transfer (a “second method”), and a method for performing non-random string oblivious transfer (a “third method”). In the first method, a sender computer can use a hardcore predicate function to obfuscate either a first message or a second message, generating an obfuscated message. The receiver computer can de-obfuscate this obfuscated message to randomly receive either the first message or the second message. The second method and third method can be implemented, with some modification, by repeatedly performing the first method, once for each “message bit” of the sender's messages. In the second and third methods, the receiver computer can send “indicator bits” to the sender computer, enabling the sender computer to transmit a random or non-random message strings to the receiver.
Owner:VISA INTERNATIONAL SERVICE ASSOCIATION

Web interface security verification method and device, electronic equipment and storage medium

The invention discloses a Web interface security verification method and device, electronic equipment and a storage medium, and the method comprises the steps: calling verification logic in a WebAssembly file, and generating a verification parameter based on a time parameter and a random character string parameter; adding the time parameter, the random character string parameter and the verification parameter into an interface request, and sending the interface request to a server, so that the server returns response information after verifying that the verification parameter is valid, the response information comprises response data encrypted by adopting an encryption algorithm and a decryption key of the encryption algorithm; and receiving the response information, calling the decryption logic in the WebAssembly file, and obtaining the decrypted response data based on the decryption key. According to the method, the security of the data interface is effectively enhanced, and unauthorized interface requests and data leakage are prevented.
Owner:BEIJING HONGTENG INTELLIGENT TECH CO LTD

Information hiding method based on backdoors in large language models

Disclosed in the present invention is an information hiding method based on backdoors in large language models. In the method, firstly, in an information hiding phase, an information sender encodes secret information to be transmitted to obtain a secret information random character string, the random character string is segmented and triggers are allocated to obtain n trigger-secret information random character string segment pairs, and said pairs are embedded into several pieces of context; secondly, a training set and a test set are constructed, and a large language model is fine-tuned and is tested by means of the test set; then, in an information extraction phase, an information receiver obtains, on the basis of the information sent by the sender in combination with the fine-tuned large language model, outputs corresponding to all the triggers, and the outputs are concatenated to obtain the secret information random character string; and finally, the secret information random character string obtained by means of concatenation is decoded to obtain the secret information transmitted by the information sender. The present invention enables the information hiding method to have both high concealment and security, and also allows the amount of information that can be transmitted at one time to no longer be limited by a carrier.
Owner:HANGZHOU DIANZI UNIV

Data encryption method and device, equipment and storage medium

The invention discloses a data encryption method and device, equipment and a storage medium, and the method comprises the steps: carrying out the format conversion of obtained to-be-encrypted data, obtaining a standard data character string, and enabling the format of the standard data character string to be associated with a preset encryption algorithm; identifying a length character string of the standard data character string, obtaining a random character string, and performing first splicing processing on the standard data character string, the length character string and the random character string to obtain a to-be-encrypted character string; performing encryption processing on the to-be-encrypted character string based on a preset encryption algorithm to obtain an initial encrypted character string, and performing second splicing processing on the initial encrypted character string, the standard data character string, the length character string and the random character string to obtain a final encrypted character string, the security and effectiveness of data encryption can be ensured under the condition that multi-layer encryption computing power overhead is not needed.
Owner:广州三七极耀网络科技有限公司

Deleting method, system and device based on USB device plugging and unplugging records under operating system and medium

The invention provides a deleting method, system, device and medium based on USB device plug-pull records under an operating system, and belongs to the technical field of USB device plug-pull records, and the deleting method comprises the steps of registry permission privilege lifting, USB path data extraction, PID / VID rule establishment, and registry full quantum item traversal matching deletion. Exporting and replacing the system file, and after restarting, loading an old-version system file and deleting the old-version system file for the second time; identifying NK blocks based on an HIVE file format, screening target blocks which are in a deleted state and have names containing DISK / USB or matched PID / VID, and generating equal-length random character strings to cover name data; and finally, deleting the old file, associating the log and executing safe erasing of the residual space of the disk. By replacing a registry file, processing old file residues, covering multi-dimensional data and erasing a disk, the USB equipment plugging and unplugging record is thoroughly cleared, and anti-forensics recovery is effectively prevented.
Owner:中孚安全技术有限公司 +3

Systems and methods for providing secure differential privacy using certifiable randomness protocols

A method may include: generating, by a plurality of auditor computer programs and a data curator computer program, a first random string using a first distributed randomness protocol; sending the first random string to a quantum party computer program; executing, by the quantum party computer program, a certified randomness protocol with a quantum randomness source using the first random string; receiving, from the quantum randomness source, a first quantum randomness; generating, by the auditor computer programs and the data curator computer program, a second random string using a second distributed randomness protocol; extracting, by the data curator computer program and using a randomness extractor, a second quantum randomness from the first quantum randomness using the second random string, wherein the second quantum randomness comprises a near-uniformly random string; and executing, by the data curator computer program, a differential privacy protocol using the second quantum randomness as additive noise.
Owner:JPMORGAN CHASE BANK NA

Password softdog for generating and retrieving secure passwords

A system and method for generating a login password for a personal computer application, the system and method comprising: providing a personal computer utility; providing a universal serial bus softdog to generate a pseudo-random character string via a pseudo-random character generator for use as a password, retrieving a first index value by identifying a uniform resource locator of an internet resource requesting the password from a non-volatile index table of a personal computer utility; transmitting a first index value and a first request for a password from the personal computer utility to the universal serial bus softdog; retrieving a first seed value from the non-volatile seed table using a first index value received from the personal computer utility; and generating a first pseudo-random number password via a pseudo-random character generator using the first seed value.
Owner:MICROCHIP TECHNOLOGY INC