-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pr7051 suggestions #9
base: development
Are you sure you want to change the base?
Commits on Feb 6, 2023
-
Extract Secp521r1 from the prototype
Signed-off-by: Gabor Mezei <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c221e79 - Browse repository at this point
Copy the full SHA c221e79View commit details -
The prototype calculated with wrong limb size and not taken into account the overflow in the shared limb. Signed-off-by: Gabor Mezei <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 32fa5cc - Browse repository at this point
Copy the full SHA 32fa5ccView commit details -
Change the ecp_mod_p521_raw to be testable
Signed-off-by: Gabor Mezei <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 23c47f5 - Browse repository at this point
Copy the full SHA 23c47f5View commit details -
Add test generation support for the ecp module
Signed-off-by: Gabor Mezei <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 23b58e5 - Browse repository at this point
Copy the full SHA 23b58e5View commit details -
Add test generation for ecp_mod_p521_raw
Signed-off-by: Gabor Mezei <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 309801c - Browse repository at this point
Copy the full SHA 309801cView commit details -
Signed-off-by: Gabor Mezei <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 14eb502 - Browse repository at this point
Copy the full SHA 14eb502View commit details -
Rename function to follow naming convention
Signed-off-by: Gabor Mezei <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aa11ef4 - Browse repository at this point
Copy the full SHA aa11ef4View commit details -
Create a new function for calculating the number of hex digits needed for a certain amount of limbs. Signed-off-by: Gabor Mezei <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0f83e15 - Browse repository at this point
Copy the full SHA 0f83e15View commit details -
Signed-off-by: Gabor Mezei <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 27977fc - Browse repository at this point
Copy the full SHA 27977fcView commit details
Commits on Feb 7, 2023
-
Revert changes to mod_p521 flow
It is not necessary to save the middle limb upfront as overwriting it is the desired result: in the first step we are reducing modulo 2^{512+biL}. Arguably, the original flow is more intuitive and easier to see the idea behind it. Signed-off-by: Janos Follath <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c04f8ec - Browse repository at this point
Copy the full SHA c04f8ecView commit details -
Add corner case to mod_p521 tests
Signed-off-by: Janos Follath <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1a2647d - Browse repository at this point
Copy the full SHA 1a2647dView commit details -
modp521: apply naming conventions
Apply the usual parameter name and align the local variables and comments. This naming diverges from the standard notation, but this is beneficial as our variable meanings diverge as well and the difference can help avoiding confusion. Signed-off-by: Janos Follath <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1194ece - Browse repository at this point
Copy the full SHA 1194eceView commit details
Commits on Feb 8, 2023
-
mod_p521: document reduction algorithm
Signed-off-by: Janos Follath <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fc9c0d7 - Browse repository at this point
Copy the full SHA fc9c0d7View commit details