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

6 results about "Cryptographic accelerator" patented technology

In computing, a cryptographic accelerator is a co-processor designed specifically to perform computationally intensive cryptographic operations, doing so far more efficiently than the general-purpose CPU. Because many servers' system load consists mostly of cryptographic operations, this can greatly increase performance.

Acceleration of cryptographic operations

A circuit arrangement includes a plurality of cryptographic accelerators. Each cryptographic accelerator is configured to perform cryptographic operations according to a respective cryptographic protocol. A first memory is coupled to the cryptographic accelerators. A first processor is configured to specify, in response to requests to perform the cryptographic operations, parameters to the cryptographic accelerators according to the requests. The first processor is configured to identify, in the first memory, keys that are associated with the cryptographic accelerators, and signal the cryptographic accelerators to commence performing the cryptographic operations according to the parameters and using the associated keys.
Owner:XILINX INC

Dual-backup high-voltage power supply safety upgrade system based on dynamic key RC4 encryption

ActiveCN224457372USecure communicationCryptographic accelerator
This utility model discloses a dual-backup high-voltage power supply security upgrade system based on dynamic key RC4 encryption, relating to the field of automotive high-voltage power supply management technology. It includes a main control chip, a memory connected to the main control chip, an encryption accelerator, and a secure communication interface. The memory contains a key generation module and a dual-storage partition module. The key generation module contains a dynamic key RC4 encryption module and is connected to the encryption accelerator. The dual-storage partition module includes a main storage area and a backup storage area, with a remapping module between the main and backup storage areas. This utility model effectively avoids system paralysis caused by upgrade interruptions by setting the main partition of the dual-storage partition module to run the current firmware and the backup area to store the firmware to be upgraded, thus improving the reliability of the system upgrade. Furthermore, by setting the key generation module to generate dynamic keys for the upgraded system, it effectively increases the difficulty of cracking and improves the security of the system upgrade.
Owner:SHANGHAI QIANGSON AVIATION TECH CO LTD

Reconfigurable cryptographic accelerator based on mod 30 two-dimensional sieve table and fpga implementation method thereof

PendingCN122457248AAddress generation unitComputer architecture
The application discloses a reconfigurable cryptographic accelerator based on a modulo-30 two-dimensional sieve table and an FPGA implementation method thereof, and belongs to the technical field of FPGA hardware acceleration and cryptographic chips. The application constructs an 8-column and multi-row two-dimensional sieve table structure by using a modulo-30 reduction residue system, and compresses a candidate prime number space by 73.3%; a modulo-30 address generation unit is adopted to generate a storage address by using a 3-bit state machine and a row counter, only shift and addition operations are needed, and division and modulus are completely replaced; a matrix deletion operation unit is used to realize parallel screening of multiple processing units, and address iteration and bit operation are used to complete composite marking; a reconfigurable multi-mode application module is used to dynamically distribute prime number streams to different functional modules such as prime number direct output, random number generation, key derivation, hash calculation and the like, and supports runtime mode switching. The application realizes high-speed, low-resource and deterministic prime number generation and multi-mode cryptographic acceleration on an FPGA, and can be applied to cryptographic chips, blockchain nodes, post-quantum cryptographic systems and secure terminal devices.
Owner:刘诗章 +1

High speed circuit for encryption and decryption combining aes and sm4

The disclosed embodiments relate to a cryptographic accelerator circuit comprising: a first affine transformation circuit to generate a first data block from an input data block; an SM4 S-box circuit configured to perform a first byte S-box operation according to an SM4 cipher and using an SM4 S-box table, the SM4 S-box operation being applied to the first transformed data block to obtain a substitution data block; and a second affine transformation circuit to generate a second data block from the substitution data block, wherein the first affine transformation circuit and the second affine transformation circuit are configured to perform a multiplication of the substitution data block with a respective matrix and an addition of a respective translation vector, and wherein the first affine transformation circuit and the second affine transformation circuit are configured such that the second transformed data block is equal to an input data block processed by a second S-box operation using an S-box table according to another symmetric cipher.
Owner:RAMBUS INC

Recovering from an error during a cryptographic operation running asynchronous to a core pipeline

ActiveUS12561197B2Non-redundant fault processingCryptographic acceleratorParallel computing
Examples described herein provide a computer-implemented method that includes performing, using a cryptographic accelerator, a cryptographic operation asynchronously relative to a core pipeline. The method further includes computing a chaining value for the cryptographic operation. The method further includes, responsive to an occurrence of an error, recovering from the error using the chaining value.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Acceleration of cryptographic operations

A circuit arrangement includes a plurality of cryptographic accelerators. Each cryptographic accelerator is configured to perform cryptographic operations according to a respective cryptographic protocol. A first memory is coupled to the cryptographic accelerators. A first processor is configured to specify, in response to requests to perform the cryptographic operations, parameters to the cryptographic accelerators according to the requests. The first processor is configured to identify, in the first memory, keys that are associated with the cryptographic accelerators, and signal the cryptographic accelerators to commence performing the cryptographic operations according to the parameters and using the associated keys.
Owner:XILINX INC