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

57 results about "Pseudorandom generator" patented technology

In theoretical computer science and cryptography, a pseudorandom generator (PRG) for a class of statistical tests is a deterministic procedure that maps a random seed to a longer pseudorandom string such that no statistical test in the class can distinguish between the output of the generator and the uniform distribution. The random seed is typically a short binary string drawn from the uniform distribution.

Multi-Pool storage resource adaptive writing method and device, equipment and medium

The invention relates to the technical field of data storage, can be applied to business scenes such as medical health and financial science and technology, and discloses a multi-Pool storage resource adaptive writing method which comprises the following steps: monitoring available storage space, read-write input / output rate, average response time and data access frequency of each Pool; dynamically adjusting the current write-in weight of the Pool according to the monitoring result; converting the current write-in weights of all Pool into probability values, and constructing a discrete probability distribution table; selecting a target Pool through a pseudo-random number generator according to the probability distribution table; and writing the to-be-stored data into the target Pool. According to the method, the running state of each Pool is continuously monitored, and the writing weight is adjusted in real time, so that the problem of resource allocation rigidity under a fixed weight strategy is avoided; in combination with a discrete probability distribution table constructed based on normalized weight and a pseudo-random selection mechanism, selection of the target Pool has certain load balancing elasticity, and data can be more effectively guided to be written into the Pool with light load and excellent performance.
Owner:PING AN TECH (SHENZHEN) CO LTD

Data services with privacy preservation and repeatability

A processor may receive a request to perform an operation. The processor may generate a seed derived from data required to perform the operation. The processor may generate a perturbation based on inputting the seed into a pseudorandom number generator. The processor may generate the actual result based on performing the operation. The processor may generate a perturbed result, wherein generating the perturbed result may comprise performing a second operation based on the actual result and the perturbation. The processor may return the perturbed result in response to the request.
Owner:INTUIT INC

Systems and computer-implemented methods for generating pseudo random numbers

A methods comprises: receiving, by a pseudo random number generator module, an instruction to generate pseudo random numbers from a security application; determining, by the pseudo random number generator module, at least one algebraic input parameter value for a transcendental equation from a randomness library in memory of the device, wherein the transcendental equation comprises a transcendental function that is capable of generating transcendental number outputs from algebraic number inputs; calculating, by the pseudo random number generator module, a solution to the transcendental equation based on the at least one algebraic input parameter value; determining, by the pseudo random number generator module, pseudo random number(s) based on the solution; and storing, by the pseudo random number generator module, the pseudo random number(s) in a randomness library for use as seeds for keys by the security application and as subsequent input parameter values for the pseudo random number generator module.
Owner:MESINJA PTY LTD

PUF-rake: a PUF-based robust and lightweight authentication and key establishment protocol

Low-resource overhead computer-implemented methods for enrolling, authenticating and establishing encryption keys for one or more queried devices, each of the queried devices including an electrical circuit configured to output electrical signals indica-five of a physically unclonable function (PUF) of the queried device. Authentication and encryption are implemented in low-resource queried device computational architectures, with embodiments of the present invention utilizing pseudo-random number generators configured based on unique primitive polynomials, masking and unmasking functions, and error correction protocols executed in a querying device.
Owner:KANSAS STATE UNIV RES FOUND

Random question number generator and method suitable for question and answer mode watchdog

The invention discloses a random question number generator and method suitable for a question and answer mode watchdog, and belongs to the technical field of integrated circuit safety. Comprising an on-chip high-frequency oscillation source, an enabling controller, a low-power-consumption controller, a pseudo-random number generator and a random code hopping device. According to the method, an external dog feeding signal is used for triggering, a non-reproducible hopping code value is generated by using different sources of clock sources and physical deviation of signal transmission, a pseudo-random number generator is controlled to operate within a random duration, and a low-power-consumption state is entered after a final random problem number is output and latched. Through hardware-level entropy source enhancement and dynamic power consumption management, the predictable potential safety hazard of the traditional pseudo-random number sequence is fundamentally solved, and the balance of high randomness, high attack resistance and low power consumption is realized at low cost.
Owner:SUZHOU HUAXIN SEMICON TECH CO LTD

System and method for generating a virtual model of a virtual patient

A system for generating a virtual model of a virtual patient including: a template module to provide a morphable virtual 3D mesh template for a virtual model of a human organ; an anatomical parameters module to provide a range of values for each adjustable anatomical parameters of the virtual model, each value associated with a morphed state of the template; a plausibility module to provide at least one relation for the template in at least one morphed state, the relation being between at least two of the parameters; an instantiation module to provide, using a pseudo-random number generator, a parameter set including, for each parameter of the virtual model, a value of the corresponding range of values, while fulfilling the at least one relation; and a generating module to generate the virtual model based on the template in the morphed state corresponding to the selected parameters.
Owner:SIEMENS HEALTHINEERS AG

A Blockchain-Based Method and System for Secure Aggregation of Parameters in Multi-Party Medical Models

This invention discloses a secure aggregation method and system for multi-party medical model parameters based on blockchain. Combining homomorphic pseudo-random number generator technology and one-time pad encryption technology, this invention designs a blockchain-based method for covertly distributing pseudo-random number generator seeds. This achieves privacy protection for local model parameters in a single round, random replacement of local model masks in multiple rounds, and efficient aggregation of global model parameters. It prevents the risk of privacy leaks due to unauthorized entities stealing medical model parameters. Furthermore, the invention designs a blockchain-based hierarchical summary record for model parameters, significantly reducing the communication and computational overhead of model training nodes and the recovery of erroneous model parameters while ensuring the consistency of the medical model.
Owner:ZHEJIANG UNIV

Database primary key generation method and device, electronic equipment and storage medium

Embodiments of the application disclose a database primary key generation method and device, electronic equipment and a storage medium. The method comprises: generating a primary key generation matrix according to a target character set and a target number set, the target character set comprising characters in an ASCII character set; generating a position matrix according to the number of primary key elements in the primary key generation matrix; generating a random integer in a target integer range through a pseudo-random number generator according to random seed information; obtaining a target position element corresponding to the random integer in the position matrix; determining a target position represented by the target position element and obtaining a target primary key element corresponding to the target position from the primary key generation matrix; and repeatedly performing the operations of generating the position matrix and obtaining the target primary key element until a character sequence meeting a target condition is obtained, and taking the character sequence as a database primary key, the character sequence comprising the target primary key element. The embodiments of the application can improve the primary key generation efficiency and security.
Owner:CHINA TELECOM CORP LTD

Quantum Fluctuation Fusion Haptics

When presenting tactile sensations to 3D models, directly using high-resolution shape information increases the communication and computational load, and using pseudo-random numbers alone results in a monotonous sensation. Therefore, the challenge is to achieve natural and diverse tactile sensations with low load. [Solution] This invention is a method for achieving tactile feedback that combines smoothness and natural variation by generating a structured and smooth basic unevenness pattern using a pseudorandom number generator and adding a non-deterministic fluctuation component using a quantum random number generator. The contributions of both are controlled by a weighting function that varies over time depending on the user's operation speed, direction, contact duration, etc., and the tactile unevenness height corresponding to the coordinates on the 3D model is calculated to drive the tactile reproduction device. The tactile reproduction device can be either a device that outputs physical stimuli or an interface device that provides stimulating signals to the nerves and brain, enabling realistic and diverse tactile presentation with low load.
Owner:田中 芳明

Digital reset circuit and chip

The invention discloses a digital reset circuit and a chip. The digital reset circuit includes a first pseudo-random number generator, a second pseudo-random number generator, and a controller. The first pseudo-random number generator is used for generating a first pseudo-random number; the second pseudo-random number generator is used for generating a second pseudo-random number, and the first pseudo-random number generator and the second pseudo-random number generator respectively work in different voltage domains; and the controller is used for generating a reset signal based on the first pseudo-random number and the second pseudo-random number, and resetting based on the reset signal. Pseudo-random numbers of different voltage domains are monitored in real time through a controller of the digital reset circuit to generate reset signals, reliable reset signals can be provided in a scene with unstable power supply voltage (such as a power-on period), and safe reset can be provided when the power supply voltage is unstable, so that the stability of an analog circuit is compensated, and the reliability of the analog circuit is improved. And meanwhile, the implementation mode is simple, the circuit area is small, and the working reliability and stability of the chip are improved by utilizing the most limited resources.
Owner:MR SEMICON LTD

Intelligent power grid group key negotiation method and system based on phase characteristics

The invention discloses an intelligent power grid group key negotiation method and system based on phase characteristics, and mainly solves the problems that an existing intelligent power grid is large in calculation and communication overhead and is difficult to adapt to large-scale equipment access. According to the implementation scheme, a central node and a demand response group are arranged in a smart power grid, and interactive detection between the central node and the demand response group is carried out to obtain an initial key; performing quantization, exclusive-or operation and decoding on the initial key in sequence to obtain an error-corrected key; enhancing the error-corrected secret key through a hash function and a pseudo-random number generator to generate a final dual-communication node secret key; the central node aggregates all the dual-communication node keys, generates a global group key through Hash operation, and encrypts and distributes the global group key by using each node key; and according to the joining or quitting of the node, recombining the key library by using a forward or backward security principle, generating a new group key, encrypting and broadcasting the new group key to a legal node. The method can reduce the calculation and communication overhead, ensures the safety when the node dynamically joins or quits, and can be used for a complex smart grid environment.
Owner:XIDIAN UNIV

Noise sampling coordinate techniques for reproducible texture synthesis

Systems and methods are provided herein for efficient, reproducible noise sampling coordinate generation for texture synthesis in image and video processing. The techniques enable high-quality film grain or texture synthesis as a post-processing step in video decoders, masking compression artifacts and restoring perceptual quality. Hash-based mapping, including direct coordinate mapping and linear index hashing, can be used to generate coordinates for noise sampling by hashing image block coordinates and a seed with preselected constants to generate sampling positions. Shuffled permutation sampling can be used to generate coordinates by generating and shuffling a list of template coordinates using a seeded pseudo-random number generator, and assigning unique positions to each block. Wrap-around addressing, including treating the noise template as a toroidal space, can be used to maximize coverage and eliminate edge bias. The disclosed techniques provide deterministic, hardware-friendly, and unbiased sampling.
Owner:INTEL CORP

EPC coding encryption method for aviation equipment based on improved Fesitel

The present invention relates to the field of coding, and more particularly to an improved Festel-based encryption method for EPC codes of aircraft equipment. The method comprises the following steps: S1, mapping the aircraft equipment code to the EPC code; S2, encrypting the aircraft equipment EPC code using the improved Festel network, including the following substeps: S21, segmenting the EPC code into scrambling, left, and right halves; S22, generating a pseudorandom sequence using a pseudorandom number generator; S23, obtaining a binary number as a round key based on the pseudorandom sequence; and S24, iterative encryption to obtain a final encrypted result. The present invention maps traditional aircraft equipment codes to EPC codes and encrypts them using the improved Feistel network. This method not only enhances information uniformity and traceability, but also ensures data security while preserving the standard format of the EPC code.
Owner:CHINA AERO POLYTECH ESTAB +1

Randomly rotating dem structure for reducing switching activity

The application discloses a random rotation DEM structure for reducing switch activity, comprising a digital-to-analog converter, a digital input of the digital-to-analog converter is divided into an input code and a random rotation number, the random rotation number is input into a switch activity reduction structure through a barrel shifter output result delayed by a D flip-flop for one period, a feedback output of the switch activity reduction structure is fed back to the barrel shifter as an input, and an output of the barrel shifter after rotation controls corresponding switches and is connected to a corresponding cell array. The application uses input data to replace a pseudo-random number generator, and uses relatively simple logic to realize a switch activity reduction function, so that the complexity is reduced.
Owner:XIDIAN UNIV

Electromagnetic based secure contact-less integrity verification of hardware and / or software for integrated circuits

Various embodiments of the present disclosure provide electromagnetic based secure contact-less integrity verification for an integrated circuit. In one example, an embodiment provides for mapping a signal to a pseudo-random number generator (PRNG) seed value, generating a PRNG output digital signal based on the PRNG seed value, encrypting the PRNG output digital signal based on a cipher function and a key, and generating an electromagnetic signal associated with the PRNG output digital signal to facilitate non-contact sensing of the electromagnetic signal by a probing system.
Owner:BROOKHAVEN SCIENCE ASSOCIATES LLC +1

Pseudo-random number generation device, pseudo-random number generation program, and pseudo-random number generation method

To efficiently generate a floating-point pseudo-random number.SOLUTION: A first generation unit generates a first bit string that is random and has a bit length of a floating-point number. A second generation unit generates a second bit string that has the bit length of the first bit string, by using a predetermined sign bit, a predetermined bit string of an exponent part, and a bit string of a mantissa part included in the first bit string.SELECTED DRAWING: Figure 1
Owner:FUJITSU LTD

Pseudo random number generator, pseudo random number generation method, and computer-readable storage medium

A pseudo random number generator includes a first generator configured to generate a random first bit sequence having a bit length with floating-point representation, and a second generator configured to generate a second bit sequence having the bit length, using a predetermined sign bit, a bit sequence of a predetermined exponent part, and a bit sequence of a mantissa part included in the first bit sequence.
Owner:FUJITSU LTD

UE capable of simultaneous transmission and reception applied in ambient IoT

A User Equipment, UE, capable of simultaneous transmission and reception applied in ambient Internet of Things, IoT, includes: receiving, at a first apparatus, UE 110, and from a second apparatus, network device gNB 120, configuration information associated with a discovery or communication session with a third apparatus, ambient IoT device 130 (e.g. a tag, passive radio), the configuration information indicating one of: a time window or frequency band for the discovery or communication session, or a parameter for generating the resource configuration; determining a first set of resources for transmission to the third apparatus; determining a second set of resources for reception from the third apparatus based on the first set of resources and capability information; and performing the discovery or communication session with the third apparatus based on the determined configuration. In a first embodiment Capability information comprises one of: a bandwidth gap between uplink and downlink bandwidths for the full duplex operation, a spatial gap between uplink and downlink for the full duplex operation, the number of reception and transmission antenna constellations, or a reception and transmission antenna constellation for the full duplex operation. In a second embodiment, the first apparatus is caused to: initialize a pseudorandom number generator based on the parameter; determine a number of random integers using the pseudorandom number generator; determine a set of transmission carriers by mapping each of the random integers to a transmission carrier; and determine the first set of resources comprising the set of transmission carriers.
Owner:NOKIA TECHNOLOGIES OY

Data transmission method based on quantum key seed, communication system and storage medium

PendingCN122660874AFountain codeAlgorithm
The application relates to a data transmission method based on a quantum key seed, a communication system and a storage medium, the method comprising: cutting an original data stream into data frames, performing fountain code encoding on each data frame to generate a coded symbol stream, generating a truly random quantum key seed, generating a time hopping control sequence through an encryption secure pseudo-random number generator with the quantum key seed as input, sending the coded symbol stream to a receiving end according to the time hopping control sequence, and recovering the original data stream from the data frames of the coded symbol stream by the receiving end according to the fountain code encoding, the quantum key seed and the coded symbol stream. According to the technical scheme, the'scissors difference' defect of the quantum key rate and the data rate is avoided, the real-time communication demand is met, and the time hopping pattern is generated by the quantum key seed, so that the security is established on two dimensions of quantum randomness and time uncertainty, and the security of data communication is improved.
Owner:LIUZHOU DINGYU INFORMATION TECHNOLOGY CO LTD

Data encryption and decryption

The invention comprises a pseudo random number generator employed to create and encryption key stream. Multiple known key sequences are loaded into memories 304A-D. Segments of each of these sequences
Owner:TELANA LTD

An image encryption method based on SVIR propagation model

The present invention provides an image encryption method based on the SVIR propagation model, which relates to the field of image encryption technology. The method first marks all pixels of the plaintext image as susceptible and uses a pseudo-random number generator to generate pseudo-random numbers. Then, based on the pseudo-random numbers, naturally immune pixels and initially infected pixels are selected. Then, based on the positions of the infected pixels, "disease" is propagated in the rows and columns where the infected pixels are located, as well as within the eight-neighborhood range, ultimately determining the infected pixels and the susceptible and vaccinated pixels. Finally, based on the order in which the infected pixels are infected and the order in which the susceptible and vaccinated pixels are located, the positions of the ciphertext image pixels are rearranged, and the pixel values of the pixels are changed to obtain the ciphertext image. This method improves encryption speed and makes the ciphertext image highly robust. It can restore the content of the plaintext image as much as possible when there is data loss or noise in the ciphertext image.
Owner:NORTHEASTERN UNIV CHINA

Deterministic secure semi-quantum communication method based on quantum data compression

The application discloses a kind of based on quantum data compression algorithm, the determinate safety semi-quantum communication method of quantum information sequence can be safely transmitted, reduce the consumption of quantum resource in communication process, expand the use range of communication.In the application, a new random disorder arrangement method is also designed, a pseudo-random number generator is designed based on one-way hash function, so that the ordered information stream is randomly arranged, and the unpredictability and confidentiality in the information transmission process are enhanced.In addition, the application compresses and encrypts quantum secret information based on quantum data compression technology, which can effectively resist various attacks and improve the security and reliability of information transmission.The application as a whole widens the use range of quantum secure communication network, while also reducing the cost of technical implementation.
Owner:SHANGHAI MARITIME UNIVERSITY +1

Frequency hopping table generation method and system of wireless BMS and storage medium

The invention discloses a frequency hopping table generation method and system of a wireless BMS (Battery Management System) and a storage medium. The method comprises the following steps: a main node obtains a unique identifier of a battery module; performing Hash algorithm operation on the unique identifier to obtain a network ID; performing bitwise XOR operation on the network ID and a preset salt value to obtain a random number seed; and inputting the random number seed into a pseudo-random number generator to obtain a random number sequence, and generating a frequency hopping table according to the random number sequence. According to the invention, the network ID is generated through the unique identifier of the battery module, so that each battery module has the unique network ID, and the frequency hopping table is generated through the unique network ID and the preset salt value, so that each battery module has the own frequency hopping table, the situation that a plurality of communication networks transmit and receive data at the same frequency point is avoided, and the communication efficiency is improved. Therefore, the problem that the signal collision and the signal-to-noise ratio of the channel corresponding to the frequency point are reduced is solved, and the communication quality is improved.
Owner:SUNWODA MOBILITY ENERGY TECHNOLOGY CO LTD +1

A software runtime memory fingerprint watermarking protection method and system

The application relates to a software runtime memory fingerprint watermark protection method and system, and belongs to the field of computer software security protection.The method comprises the following steps: collecting various hardware characteristic information of a target device to generate a device fingerprint, selecting a predetermined position segment as a deterministic random seed, driving a pseudo-random number generator by the seed, constructing a hierarchical object tree, recursively traversing the object tree to calculate final hash values of each node, collecting node identification, the number of child nodes, the final hash value of the node and the address difference between the parent node and the child node, and obtaining a comprehensive topology hash value through a cryptographic hash operation, repeatedly executing comparison of the comprehensive topology hash value at random time intervals during operation, and identifying debugging behavior in multiple dimensions by using different detection methods, and executing a hierarchical threat response according to the comparison result and the anti-debugging detection result.The application closely binds the device fingerprint and the runtime memory layout, realizes strong association protection of a software running environment and a memory topology, and effectively resists copying, tampering and dynamic debugging attacks.
Owner:KYLIN CORP

Image classification method based on bayesian machine hardware of diffusion type memristor

This invention discloses an image classification method based on Bayesian machine hardware using diffused memristors. The method includes: firstly, fabricating a diffused memristor and constructing a cross-array circuit structure; using the diffused memristor as the probability bits of the Bayesian machine hardware during the voltage modulation stage; acquiring a reference image with preset category labels and calculating the prior and conditional probabilities of pixels; based on the prior and conditional probabilities, performing voltage-probability modulation on the image to be classified and obtaining the modulation voltage using a nonlinear transformation method, inputting the modulation voltage into the cross-array circuit structure, and classifying the image according to the number of conductions. This invention introduces a diffused memristor as the probability bits, optimizing the cross-array circuit structure through the true physical randomness of the device, avoiding the use of a large number of gate circuits and pseudo-random number generators, thereby reducing computational costs and enabling the computational capability to perform complex tasks.
Owner:ZHEJIANG UNIV

Threshold ecsga signature method and system based on pseudo-random number generator

This invention discloses a threshold ECDSA signature method and system based on a pseudo-random number generator, including distributed key generation, pre-signing, online signing, and signature verification. Distributed key generation is used to distribute the generation of the public and private keys required for signing and to construct the pseudo-random number generator seed; pre-signing is used to quickly generate the pre-signature material required for signing; online signing is used to quickly generate a signature pair based on public parameters and the pre-signature material when the signature message arrives; and signature verification is used to verify the signature pair. This invention uses a pseudo-random number generator to solve the multi-party multiplication problem in the pre-signing stage, securely generating the material in the form of additive shares required for signing. Compared with the expensive and complex multi-party multiplication-to-addition operations commonly used in existing protocols, this achieves optimized communication rounds and a significant reduction in communication overhead.
Owner:SHANDONG UNIV

Method to protect program in integrated circuit

Provided is a method for protecting a program in an integrated circuit product. The method includes creating one or more opcode blocs to respectively replace one or more original opcodes of said program, said opcode bloc comprising a number of fictional opcodes and the corresponding original opcode, said fictional opcodes being to be executed without taking into account their results and without impacting an expected result of said program, said number and a position of the original opcode in said opcode bloc being randomly determined by a random or pseudo random number generator of said integrated circuit product, and executing said one or more opcode blocs.
Owner:THALES DIS FRANCE SA

Digital spread spectrum clock circuit and chip

The invention discloses a digital spread spectrum clock circuit and a chip. The digital spread spectrum clock circuit includes a pseudo-random number generator, a frequency spread counter, and a phase accumulator. The pseudo-random number generator is used for generating a pseudo-random number; the input end of the frequency expansion counter is connected with the output end of the pseudo-random number generator; the phase accumulator is used for generating a frequency division clock signal of a corresponding frequency based on an input value, and the input end of the phase accumulator is connected with the output end of the frequency expansion counter. Random change is introduced into the input of the frequency expansion counter, after the frequency expansion counter performs expansion, the frequency division clock signal generated by the phase accumulator does not present strict periodic change any more, and the frequency division clock signal has random fluctuation, so that the frequency distribution of the frequency division clock signal is more dispersed, the EMI of the circuit can be further reduced, and the reliability of the circuit is improved. The circuit operation performance is improved. In addition, due to the fact that the digital circuit technology is used, random introduction through the pseudo-random number generator is simple and easy to achieve.
Owner:MR SEMICON LTD

Method, system and device for evaluating risk of dike breach flood and storage medium

The application discloses a dike breach flood risk assessment method, system, device and storage medium, based on a dike breach mechanism model and data-driven dike breach flood risk assessment, using a dike breach mechanism model to provide a data basis for a machine learning-based dike breach prediction model, using a dike breach prediction model to predict the probability of dike breach, using a pseudo-random number generator to determine whether each sub-dike section occurs breach, updating the boundary conditions of the dike breach mechanism model according to the breach discrimination results of each sub-dike section, and finally obtaining the grid water level and grid flow rate of each flood area grid in the preset future period after multiple cycles, so as to determine the flood risk level of each flood area grid. The application provides a data basis for drawing a dike breach flood risk map, improves the accuracy and reliability of dike breach flood risk assessment, and can be widely applied in the field of artificial intelligence technology.
Owner:GUANGDONG RES INST OF WATER RESOURCES & HYDROPOWER