Commit 943006a7 authored by Naga Suramouli's avatar Naga Suramouli
Browse files

update

parent b606d519
...@@ -35,7 +35,6 @@ By using a Linux User Space Application the correct functionality should be veri ...@@ -35,7 +35,6 @@ By using a Linux User Space Application the correct functionality should be veri
given Point and elliptic curve equation a statement must be made whether the Point is on the curve or not.For the validation of the calculation inside of the CryptoCore the open-source mathematics given Point and elliptic curve equation a statement must be made whether the Point is on the curve or not.For the validation of the calculation inside of the CryptoCore the open-source mathematics
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. 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.
![alt text](Pictures\download.png)
Point Addition: Point Addition:
...@@ -85,7 +84,7 @@ k = (kn-1 ...@@ -85,7 +84,7 @@ k = (kn-1
Output: kP Output: kP
Return R
point Validation point Validation
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 domain parameters can be simplified into two categories; validating an Elliptic Curve, and validating a Base Point.
...@@ -98,6 +97,10 @@ The base point, P, is not the infinity point. ...@@ -98,6 +97,10 @@ The base point, P, is not the infinity point.
G = hP, where P = (xP , yP), and h is the cofactor. G = hP, where P = (xP , yP), and h is the cofactor.
P = (xP , yP), and each component has bitlength equal to m. P = (xP , yP), and each component has bitlength equal to m.
(xP , yP) must satisfy the associated elliptic curve equation. (xP , yP) must satisfy the associated elliptic curve equation.
![](https://mygit.th-deg.de/embedded/embedded-project-group-6/blob/master/ECC%20Over%20GF(2m)/download.png)
![](https://mygit.th-deg.de/embedded/embedded-project-group-6/blob/master/ECC%20Over%20GF(2m)/1_2PxXNwMceh1XC_waAP9NiA.jpeg)
Contributors: Contributors:
......
Supports Markdown
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