Method for infinity point representation under affine coordinate system in elliptic curve cryptosystem
A technology of elliptic curve cryptography and affine coordinate system, which is applied in the field of representation of infinity point in affine coordinate system in elliptic curve cryptography, and can solve the inability of infinity point and the inability of affine coordinate point addition and multiplication process Realization, representation, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0021] The existing ordinary affine coordinates only have two components x and y, which cannot represent a point at infinity. Add a component z' to the improved new affine coordinate system, and use this component to distinguish the ordinary point from the infinite point. The z' coordinate of an ordinary point is 1, while the z' coordinate of an infinite point is 0. When adding points or doubling points, judging the z' coordinate of the input point can determine whether the point is an infinite point, and then perform different processing.
[0022] In the process of point multiplication, the generation of infinity points can be divided into two cases:
[0023] 1. Initial variable assignment; generally, before the calculation of the point multiplication main loop, it is necessary to set a certain point as the point at infinity, and then perform the cycle operation of point addition and point multiplication on this point.
[0024] 2. During the operation of dot addition and do...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com