Commit 379de78b authored by Naga Suramouli's avatar Naga Suramouli
Browse files


parent 45b8ff0d
Use of the CryptoCore for Elliptic Curve Point Validation in GF(2m)
<center><p><b><font size="6">Use of the CryptoCore for Elliptic Curve Point Validation in GF(2m)</font></p></b></center>
" Initial Version 0.1 "
......@@ -22,11 +22,11 @@ being the order of the generator Point. If any of this tests fails, the Point wi
By nature, due to uniqueness reasons the validation must be performed in affine coordinate
representation of the Point.
Within this project work a Linux device driver should be extended by following ECC GF(2m)
Preparation, Montgomery Transformation, Affine-to-Jacobi Transformation, Point Addition,
Point Doubling, Jacobi-to-Affine Transformation,
......@@ -36,7 +36,7 @@ given Point and elliptic curve equation a statement must be made whether the Poi
software SageMath should be used.In order to be able to illustrate the time required for ECC Point Validation with different precision widths the Real Time Library support (-lrt) should be included.
Point Addition:
<p><b>Point Addition:</p></b>
With 2 distinct points, P and Q, addition is defined as the negation of the point resulting from the intersection of the curve, E, and the straight line defined by the points P and Q, giving the point, R.
......@@ -85,7 +85,7 @@ Output: kP
<center><img src="ECC%20Over%20GF(2m)/images/download.png" alt="Point Doubling" width="150" height="150"> </center>
point Validation
<p><b>point Validation</p></b>
The validation of the elliptic curve domain parameters can be simplified into two categories; validating an Elliptic Curve, and validating a Base Point.
The validation of the elliptic curve has criteria for binary Galois fields .
......@@ -106,15 +106,15 @@ G = hP, where P = (xP , yP), and h is the cofactor.
1)Suramouli Nagasandeep (Master)
<p><b>1)Suramouli Nagasandeep (Master)</p></b>
2)Harshal Likhar
<p><b>2)Harshal Likhar</p></b>
3)Aaisha Ghodekar (Developer)
<p><b>3)Aaisha Ghodekar (Developer)</p></b>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment