RSA modular exponentiation calculation method and device
An operation method and technology of an operation device, which are applied in the field of data security, can solve problems such as large time overhead and affect the efficiency of RSA encryption processing, and achieve the effects of improving efficiency, avoiding power consumption analysis attacks, and avoiding modular inverse operations.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0013] In order to describe the technical content, structural features, objectives and effects of the present invention in detail, the specific implementation of the present invention will be described in detail below in conjunction with the accompanying drawings. In the following description, many specific details are set forth in order to fully understand the present invention, but the present invention can also be implemented in other ways than those described here, so the present invention is not limited by the specific embodiments disclosed below.
[0014] figure 1 It is a flow chart of the RSA modular exponentiation method in the embodiment of the present invention. like figure 1 As shown, the method includes steps S101 to S105.
[0015] Step S101, acquire information m, modulus N, random number r, public key e and private key d.
[0016] In the embodiment of the present invention, the random number r is random and variable, that is to say, the random number r can cha...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 