Invention Application
- Patent Title: Fast Precomputation for Montgomery Multiplier
-
Application No.: US17180999Application Date: 2021-02-22
-
Publication No.: US20220269488A1Publication Date: 2022-08-25
- Inventor: Adir Zevulun , Uria Basher , Nir Shmuel , Ben Witulski
- Applicant: Mellanox Technologies, Ltd.
- Applicant Address: IL Yokneam
- Assignee: Mellanox Technologies, Ltd.
- Current Assignee: Mellanox Technologies, Ltd.
- Current Assignee Address: IL Yokneam
- Main IPC: G06F7/72
- IPC: G06F7/72 ; G06F21/60

Abstract:
A Montgomery multiplication apparatus (MMA), for multiplying two multiplicands modulo a predefined number, includes a pre-compute circuit and a Montgomery multiplication circuit. The pre-compute circuit is configured to compute a Montgomery pre-compute value by performing a series of iterations. In a given iteration, the pre-compute circuit is configured to modify one or more intermediate values by performing bit-wise operations on the intermediate values calculated in a preceding iteration. The Montgomery multiplication circuit is configured to multiply the two multiplicands, modulo the predefined number, by performing a plurality of Montgomery reduction operations using the Montgomery pre-compute value computed by the pre-compute circuit.
Public/Granted literature
- US12079594B2 Fast precomputation for Montgomery multiplier Public/Granted day:2024-09-03
Information query