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

802results about "Coding/ciphering apparatus" patented technology

Adaptive Data Processing System with Real-Time Anomaly Detection and Self-Healing

A system and method for adaptive data processing combining compression and encryption. The system analyzes input data characteristics, compares probability distributions, and creates a transformation matrix to convert data into a dyadic distribution. It generates a main data stream of transformed data and a secondary stream of transformation information. The system dynamically selects and applies processing techniques, including transformation, encoding, compression, and encryption algorithms, based on analyzed characteristics and real-time performance metrics. It compresses the main data stream using Huffman coding and implements security measures to protect the output. A feedback loop monitors technique effectiveness, updates a knowledge base, and influences future selections. The system can operate in lossless, lossy, or modified lossless modes, adapting to different application requirements. This approach offers an efficient solution for scenarios where both data reduction and security are critical concerns.
Owner:ATOMBEAM TECH INC

High confidence bessel map based bit-level image encryption method

The invention relates to a computer-based image encryption method using a Bessel map with high chaotic performance, which is developed to fill the gaps between a high performance chaotic map and a simple encryption scheme.
Owner:T C ANKARA UNIVERSITESI REKTORLUGU +1

Quantum hash value generation system, quantum hash value generation method, and blockchain network

To provide a quantum hash value generation system with quantum resistance, a quantum hash value generation method, and a blockchain network.SOLUTION: A quantum hash value generation system 1 includes a quantum state generator 2 configured to generate an input quantum state based on input data composed of an input bit string including a plurality of input bits, a quantum device 4 configured to convert the input quantum state into an output quantum state, a quantum measuring instrument 5 configured to acquire measurement values of the output quantum state by measuring the output quantum state, a measurement value analysis unit 320 configured to calculate a statistical index of the measurement values based on a probability distribution of the measurement values, and a quantum hash value generation unit 340 configured to generate a quantum hash value of the input data based on the statistical index of the measurement values.SELECTED DRAWING: Figure 1
Owner:BLOCQ INC

Multi-chip secure and programmable systems and methods

Various techniques are provided to implement multi-chip secure and programmable systems and methods. In one example, a multi-chip module system for providing an integrated programmable logic functionality and security functionality. The multi-chip module system includes a first die including a programmable logic device (PLD) configured to provide at least a portion of the programmable logic functionality. The multi-chip system further includes a second die including a security engine configured to perform at least a portion of the security functionality. The security engine is further configured to receive, from the first die, data associated with a first and second configuration image; perform a read operation on a memory for the second configuration image based on the data; and authenticate the second configuration image. The multi-chip system further includes a configuration engine configured to program the PLD according to the first configuration image. Related devices and methods are provided.
Owner:LATTICE SEMICON CORP

Safety design device, safety design method, and safety design program

To provide a safety design device, a safety design method, and a safety design program capable of deriving a security parameter whose safety is guaranteed in encryption design based on a Reused-A-LWE problem using a discrete Gaussian distribution as an error distribution.SOLUTION: A safety design device 1 includes: an inputting portion 11 that receives input of parameters n, m, q, s1, s2 of a Reused -A-LWE problem with a discrete Gaussian distribution as an error distribution; a calculation portion 12 that calculates a parameter sb of the LWE problem with the discrete Gaussian distribution as the error distribution from the parameter s1 and a constant C; an acquiring portion 13 that acquires a security parameter λ of the LWE problem by a calculation formula that guarantees predetermined safety; and an outputting portion 14 that outputs the acquired security parameter λ as a security parameter of the Reused -A-LWE problem.SELECTED DRAWING: Figure 1
Owner:KDDI CORP

Client apparatus, server apparatus, parameter concealing system, parameter concealing method, and parameter concealing program

To prevent a global model from being disclosed to an integration server in combination learning using multi-key homomorphic encryption.SOLUTION: A client apparatus 200 included in a parameter concealing system 90 that executes combination learning using multi-key homomorphic encryption includes an information processing unit 210. The information processing unit 210 generates parameter ciphertexts from parameters of a local model, generates partial decrypted texts from an integrated parameter ciphertext generated by integrating the parameter ciphertexts by homomorphic operations, and generates encrypted partial decrypted texts from the partial decrypted texts. Further, the information processing unit 210 generates an aggregated partial decrypted text from an encrypted aggregated partial decrypted text generated by integrating the encrypted partial decrypted texts by homomorphic operations, and decrypts parameters of a global model on the basis of the aggregated partial decrypted text and the integrated parameter ciphertext.SELECTED DRAWING: Figure 1
Owner:MITSUBISHI ELECTRIC CORP

Systems and Methods for Reliable Authentication of Jewelry and / or Gemstones

A variety of techniques for authentication of jewelry and gemstones is provided. With some example embodiments, blockchain may be used to store a reference signature for the jewelry / gemstone, and a digital asset such as a non-fungible token can link this reference signature with the physical jewelry / gemstone. During an authentication process, the reference signature stored on the blockchain can be accessed and compared with a test signature derived from an item that is purported to be the original jewelry / gemstone to determine whether they match to support a declaration that the purported jewelry / gemstone is authentic.
Owner:OINO LLC

Wireless communication system and communication method

To provide a radio communication system and a communication method capable of safely relaying communication between a radio station connected to the Internet network and a radio station connected to a closed network.SOLUTION: The closed area system 11 and the cloud system 21 included in the wireless communication system 1 include a closed area side gateway server 13 and a cloud side gateway server 22. When receiving an authentication request from a radio station 41,42, a closed area side gateway server 13 and a cloud side gateway server 22 store activation information including unique information of the radio station 41,42 and generation information of an encryption key in a storage device 27. Regardless of whether the wireless station 41,42 is connected to the closed network 10 or the Internet network 20, the communication between the wireless station 41,42 and the closed system 11 or the cloud system 21 is protected by the encryption key generated based on the generation information included in the activation information.SELECTED DRAWING: Figure 1
Owner:ICOM INC

Asset management and IOT device for refrigerated appliances

An asset management system includes an asset management network that connects various types of refrigeration appliances to an asset manager. At the device layer, IOT devices are connected to the refrigeration appliances and have edge compute capability, including a backup power management function, and a modem for network communication. IOT device ports directly integrate with sensors, switches, and / or serial data controllers of refrigeration appliances. Push notification alarms are initiated on the edge of the network by IOT devices. The network tags operating data by appliance serial, and the asset manager stores the data using serial numbers as primary keys. The asset manager streams data from numerous appliances and uses event driven processing to promptly respond to edge alarms. The operating data keyed by serial number is enriched with proprietary data organized by appliance type and is used to develop new predictive models by appliance type.
Owner:TRUE MFG CO INC

Data encryption for data transfers between semiconductor dies using a keystream generator

A semiconductor die includes an input interface configured to receive data to be transferred to at least one other semiconductor die. The semiconductor die further includes a keystream generator configured to generate a keystream based on a key and an initial value. The semiconductor die further includes encryption circuitry coupled to the keystream generator. The encryption circuitry is configured to generate a command to initiate decryption and is further configured to generate encrypted data based on the data and the keystream. The semiconductor die further includes an output interface coupled to the encryption circuitry. The output interface is configured to output the command and the encrypted data to a physical interface with the at least one other semiconductor die.
Owner:QUALCOMM INC

Ecc attack-resistant method and device suitable for automobile security chip, equipment and medium

The application provides an ECC attack-resistant method, device, equipment and medium suitable for a car security chip. The application adjusts the points accumulated in the scalar average decomposition method, so that the operation operations in each cycle are the same, that is, each cycle performs point multiplication and point addition. In this way, the branch in the operation process can be eliminated, the power consumption attack cannot identify the leakage of sensitive information, and the problem that the false operation mode cannot meet the high fault detection rate required by the car chip ISO 26262 is avoided. In the case of increasing a small amount of calculation and pre-storing points, the application can achieve the beneficial effects described above.
Owner:CHINA RESOURCES MICROELECTRONICS HLDG LTD

Content encryption and in-place decryption using visually encoded ciphertext

A system for bidirectional two-factor remote user authentication includes a workflow engine comprising one or more processors and at least one memory element for storing instructions. The system further includes a client device with one or more processors, a display, and a user login interface. The workflow engine generates and encrypts one or more login identifiers, which is visually encoded as an authentication image and displayed on the terminal's display. An electronic device, also connected to the workflow engine, includes a password, a display with a graphical user interface, one or more processors, and at least one memory element. The device's authentication identifier reader decrypts the one or more login identifiers from the authentication image and compares it with the password to determine a match. Upon a match, the device transmits an authorization for the login request to the workflow engine.
Owner:CYPHLENS LLC

Cryptographic System Pipelined Number Theoretic Transform Accelerator

A cryptographic accelerator utilizes a combination of parallel and pipelined butterfly operator circuit to perform number theoretic transform (NTT) or inverse NTT (INTT.) The accelerator includes a first set of pipelined pairs of parallel butterfly operator circuits configured to operate on pairs of polynomial coefficients to provide output coefficients. A first buffer is coupled to store the output coefficients. A second set of pipelined pairs of parallel butterfly operator circuits are configured to operation on pairs of coefficients obtained from the first buffer to provide coefficients of the polynomial in a number theoretic transform (NTT) domain or out of the NTT domain.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Interoperable mobile-initiated transactions with dynamic authentication

A transaction is pre-staged by providing transaction preferences, such as a financial instrument, a transaction type, and a transaction amount, to a user device. The user device captures a visual code at a terminal, such as an ATM. The visual code includes terminal attributes, including a signed hash and call-back URI. The user device authenticates the visual code using the signed hash and requests the transaction through the issuer server. The issuer server creates and sends the card data to the call-back URI. The terminal uses the card data to create a transaction request it routes to through its acquirer server.
Owner:ITS

Means for using microstructure of materials surface as a unique identifier

The present application concerns the visual identification of materials or documents for tracking or authentication purposes. It describes methods to automatically authenticate an object by comparing some object images with reference images, the object images being characterized by the fact that visual elements used for comparison are non-disturbing for the naked eye. In some described approaches it provides the operator with visible features to locate the area to be imaged. It also proposes ways for real-time implementation enabling user friendly detection using mobile devices like smart phones.
Owner:ALPVISION SA

Anti-leak digital document marking system and method using distributed ledger

The system is disclosed for visual marking sensitive documents for leak prevention. Each time an action is taken with regard to a document (e.g., creation, viewing, downloading), that action is added to a distributed ledger, essentially creating a unique hash for a new instance of the document. This new hash is visually embedded in the document as a code comprising a plurality of differently shaded pixels, wherein some of the pixels directly encode information regarding the document (e.g., an account that generated the new instance of the document, a date, a time, a unique ID for the document, etc.) and some of the pixels do not encode information. The code is capable of being scanned either digitally or physically on a printed version of the document, such that the immediate source of the document, corresponding to who leaked the document, is able to be discerned.
Owner:EQUITY SHIFT INC

Homomorphic encryption-based ciphertext processing method and device

To provide a method and apparatus for processing a ciphertext based on homomorphic encryption.SOLUTION: The method for processing a ciphertext based on homomorphic encryption includes determining an approximate polynomial corresponding to a modulus reduction for bootstrapping a ciphertext based on multiple samples extracted from the modulus reduction, and bootstrapping the ciphertext based on the approximate polynomial.SELECTED DRAWING: Figure 3
Owner:SAMSUNG ELECTRONICS CO LTD +2

Communication apparatus, method for controlling communication apparatus, and storage medium

A communication apparatus includes a generation unit configured to generate a new pair of a public key and a secret key paired with the public key in a case where a predetermined condition is satisfied, a provision unit configured to externally provide information including at least the public key generated by the generation unit, a first reception unit configured to receive, from an external apparatus after the information is provided by the provision unit, an authentication request including information generated using at least the public key, a transmission unit configured to transmit, to the external apparatus, an authentication response as a response to the authentication request in a case where the authentication request is received, and a second reception unit configured to receive, from the external apparatus after the authentication response is transmitted to the external apparatus, configuration information including a communication parameter.
Owner:CANON KK

A method and system for processing encrypted data comprising evaluating a vector of encrypted data from a client using at least one decision tree provided by a server

Method and system for processing encrypted data comprising evaluating a client's encrypted data vector by at least one decision tree provided by a server. This method comprises, for evaluating a client's encrypted data vector by at least one decision tree (22) provided by a server (6), in a comparison phase: by a first execution environment, implementing a homomorphic encryption scheme, calculation (52, 54) of an evaluation vector, comprising encrypted components representing a difference between a component of the encrypted data vector and a decision threshold value associated with a corresponding node of said at least one decision tree, and providing the evaluation vector to a second execution environment which is a secure execution environment, executed by said server but controlled by said client.and by the second secure execution environment: - decryption (56) of said evaluation vector by applying a private key of said client, determination (58) of the sign of each component of the decrypted evaluation vector and provision of an encrypted sign vector to the first execution environment. Figure for the abstract: Figure 4,
Owner:COMMISSARIAT A LENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES

Apparatus for secret sharing-based multi-party computation

To further enhance safety for data leakage in operation of a secret dispersion base MPC.SOLUTION: A device is a device for taking part in multi-party calculation of a secret dispersion base. Original data can be restored by combining a share that the device has and a corresponding share that other device has. The device includes means for acquiring a random number, and means for updating the share of the device based on the acquired random number. An updating method in the updating means is designed so that influence by the random number is canceled and original data is restored by combining a share of the device updated based on the acquired random number and a corresponding share of the other device updated based on the random number.SELECTED DRAWING: Figure 13
Owner:NOMURA RESEARCH INSTITUTE

Encryption system kit

A kit for an encryption system characterized in that the kit consists of two mobile phones, a positioning device, several connecting elements, commercially available software for text, sound, image and video processing and a USB plug in which a camera, a light-sensitive photodiode, a laser diode, a microphone, a loudspeaker and a connector for fiber optic cables are arranged.
Owner:HOYER RALF

Relationships management systems, methods, and apparatuses

Relationships management systems, methods, and apparatuses are discussed herein. Techniques may include establishing, in a relationships management system, a user profile. The user profile may be associated with at least a first access level comprising a first plurality of functions and a second access level comprising a second plurality of functions. The first access level and the second access level may be defined based at least in part on input via a user interface.
Owner:HAND IN HAND TECH LLC

Watermark embedding device and program

This watermark embedding device includes: a watermark embedding unit that receives an electronic watermark and outputs embedding information for specifying a signature generation circuit in which the electronic watermark is embedded; and a signature generation unit that receives messages and outputs electronic signatures obtained by applying the signature generation circuit to the messages. However, the probability of how well the content of the electronic watermark can be identified by an interactive device on the basis of an operation is equal to or less than a reference, said interactive device performing said operation involving issuing any of the messages to a trial device to which the signature generation circuit can be applied and receiving the electronic signature obtained by applying the signature generation circuit to the message with the trial device.
Owner:NT T INC

Method and system for resisting side channel attack

In one embodiment, a method for combating side channel attacks in a system comprising a neural network comprising a block of processing elements is described. The method includes spatially disrupting an assignment map of an output of the neural network to the block of processing elements using a first random sequence generator, where the output of the neural network includes a series of multiply-accumulate (MAC) operations, and using a second random sequence generator to temporally disrupt the product of a series of MAC operations in a run sequence. A system for combating side channel attacks is also described in one embodiment.
Owner:NATIONAL UNIVERSITY OF SINGAPORE

Storage controller, client system, and method of operating a storage controller

A storage controller, a client system, and a method of operating a storage controller are disclosed. The client system includes a client host device and a client storage device including a storage controller and a storage memory. The storage controller includes a host interface, a processor configured to control read and write operations to the storage memory, and a homomorphic encryption and decryption accelerator configured to: based on receiving a read request from the client host device, perform homomorphic encryption on first plaintext data read from the storage memory to generate first homomorphic ciphertext data, and provide the first homomorphic ciphertext data to the client host device through the host interface; and based on receiving a write request from the client host device, perform homomorphic decryption on second homomorphic ciphertext data received through the host interface to generate second plaintext data, and write the second plaintext data into the storage memory.
Owner:SAMSUNG ELECTRONICS CO LTD

Low cost and low latency logical unit erase

A memory control unit of a memory device includes at least one hardware processor; and memory storing instructions that cause the at least one hardware processor to perform operations comprising: generating a scrambler seed and a logical block address (LBA) for a block of write data received by the memory control unit from a host device; generating a flash translation layer (FTL) to map the LBA to a physical address (PA); scrambling the block of data using the scrambler seed; encrypting the scrambler seed, the LBA, and the PA in the FTL using an encryption key; initiating writing a scrambled block of data and encrypted LBA and scrambler seed to a memory array; and decrypting the FTL using an incorrect encryption key in response to an erase command received by the memory control unit from the host device.
Owner:LODESTAR LICENSING GROUP LLC

Ferroelectric structure and method for manufacturing the same, intrinsic random number generator applying the same, solar cell applying the same, and non-volatile RF switch applying the same.

The present invention provides a ferroelectric structure containing a two-dimensional ferroelectric material that can realize an intrinsic random number generator using a single element, and a method for manufacturing the same. [Solution] The method for operating a ferroelectric structure includes the steps of: preparing a ferroelectric structure including a substrate 100, a lower electrode 200 placed on the substrate, a ferroelectric layer 300 placed on the lower electrode and containing a two-dimensional ferroelectric material, and an upper electrode 400 placed on the ferroelectric layer; applying an operating voltage to the ferroelectric structure so that polarization occurs in the ferroelectric layer; applying a readout voltage to the ferroelectric structure to obtain a current value that reflects the polarization state of the ferroelectric layer; and applying a removal voltage to the ferroelectric structure so that the ferroelectric layer returns to the state before polarization occurs.
Owner:RES & BUSINESS FOUNDATION SUNG KYUNG KWAN UNIV

Fast number-theoretic transform NTT acceleration chip

Provided is an NTT acceleration chip, including: a twiddle factor computing module, including a plurality of pre-computing units and a plurality of real-time computing units, where the plurality of pre-computing units is configured to compute several initial lines of twiddle factors and an inter-line step factor in parallel by using a primitive root of unity; and the plurality of real-time computing units is configured to repeatedly and iteratively compute other lines of twiddle factors in parallel according to the inter-line step factor; a transposition module, including a plurality of transposition units, configured to perform transposition processing on an input sequence in parallel, to obtain a transposed sequence; and an NTT computing module, including a plurality of butterfly computing units, configured to perform a butterfly operation of orders and a point quantity in parallel according to the twiddle factors and the transposed sequence, to obtain an output sequence.
Owner:ALIPAY (HANGZHOU) DIGITAL SERVICE TECHNOLOGY CO LTD

Error correction for identifier data generated from unclonable characteristics of resistive memory

Leveraging stochastic physical characteristics of resistive switching devices to generate data having very low cross correlation among bits of that data is disclosed. Data generated from stochastic physical characteristics can also be referred to as physical unclonable feature—or function—(PUF) data. Additionally, error correction functions for PUF data generated from resistive switching memory cells are provided. The error correction functions facilitate additional redundancy and longevity of PUF data, among other benefits. Different embodiments include addressing arrangements to incorporate ECC parity bits among generated PUF data bits, even for differential PUF bits respectively defined by multiple memory cells in different portions of a resistive memory array.
Owner:CROSSBAR INC