LOW CIRCUIT DEPTH HOMOMORPHIC ENCRYPTION EVALUATION

    公开(公告)号:US20220094518A1

    公开(公告)日:2022-03-24

    申请号:US17025344

    申请日:2020-09-18

    Abstract: Embodiments are directed to low circuit depth homomorphic encryption evaluations. An embodiment of an apparatus includes a hardware accelerator to receive a ciphertext generated by homomorphic encryption (HE) for evaluation, determine two coefficients of the ciphertext for HE evaluation, input the two coefficients as a first operand and a second operand to a pipeline multiplier for low circuit depth HE evaluation, perform combinatorial multiplication between the first operand and portions of the second operand, accumulate results of the combinatorial multiplication at each stage of the pipeline multiplier, and perform reduction with Mersenne prime modulus on a resulting accumulated output of the combinatorial multipliers of the pipeline multiplier.

    Accelerating multiple post-quantum cryptograhy key encapsulation mechanisms

    公开(公告)号:US11569994B2

    公开(公告)日:2023-01-31

    申请号:US17356972

    申请日:2021-06-24

    Abstract: An accelerator includes polynomial multiplier circuitry including at least one modulus multiplier operating according to a mode. The at least one modulus multiplier include a multiplier to multiply two polynomial coefficients to generate a multiplication result, a power of two reducer to reduce the multiplication result to a reduced multiplication result when the mode is a power of two mode, and a prime modulus reducer to reduce the multiplication result to the reduced multiplication result when the mode is a prime modulus mode.

    ACCELERATING MULTIPLE POST-QUANTUM CRYPTOGRAHY KEY ENCAPSULATION MECHANISMS

    公开(公告)号:US20220417019A1

    公开(公告)日:2022-12-29

    申请号:US17356972

    申请日:2021-06-24

    Abstract: An accelerator includes polynomial multiplier circuitry including at least one modulus multiplier operating according to a mode. The at least one modulus multiplier include a multiplier to multiply two polynomial coefficients to generate a multiplication result, a power of two reducer to reduce the multiplication result to a reduced multiplication result when the mode is a power of two mode, and a prime modulus reducer to reduce the multiplication result to the reduced multiplication result when the mode is a prime modulus mode.

Patent Agency Ranking