Skip to content
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

Add SHA256 Winternitz core and test updates #322

Merged
merged 2 commits into from
Dec 4, 2023

Conversation

calebofearth
Copy link
Collaborator

No description provided.

@calebofearth calebofearth merged commit fc482fb into main_1.1 Dec 4, 2023
@calebofearth calebofearth deleted the main_1.1_winternitz branch December 4, 2023 18:19
calebofearth added a commit that referenced this pull request Feb 22, 2024
* Squash merge from user/dev/kupadhyayula/winternitz

* Pull text/desc update to RDL file
andreslagarcavilla pushed a commit that referenced this pull request Feb 25, 2024
* Add ECC Radix48 feature (#321)

* updated mont multiplier to radix 64

* updated mont mult for radix 48

* distinguished radix from data_width

---------

Co-authored-by: Mojtaba Bisheh Niasar <mojtabab@fe72.svceng.com>

* Add SHA256 Winternitz core and test updates (#322)

* Squash merge from user/dev/kupadhyayula/winternitz

* Pull text/desc update to RDL file

* fixed hmac leakage (#325)

Co-authored-by: Mojtaba Bisheh Niasar <mojtabab@fe72.svceng.com>

* documented LMS accelerator

* updated docs

* updated docs for fixing ECC leakage

* updated docs for fixing ECC leakage

* Merge latest sha256 RTL and test updates

* Merge latest firmware test updates

* Merge latest test_suite regression updates and scripts

* Merge SVA and TB updates for caliptra_top

* Merge removal of sha256_org

* Fix typo and merge improved description for interrupt trigger reg

* Merge KV UVM update and sha256 tb update missed in prev merges

* Remove old unneeded LMS fw tests

* removed ready_reg delay

* removed delayed wntz starting and fixed FPV bug

* covered all states for wntz_fsm_next

* Block wntz fsm when ready is low, update prefix width, add init error condition, reset wntz_iter_reg

* Add error handling for bit 1 (init/next error condition)

* Restore LMS verification as a randomly enabled flow in ROM UVM test

---------

Co-authored-by: Mojtaba Bisheh Niasar <mojtabab@fe72.svceng.com>
Co-authored-by: Mojtaba Bisheh-Niasar <mojtaba.bisheh89@gmail.com>
Co-authored-by: Mojtaba Bisheh Niasar <mojtabab@fe718.svceng.com>
Co-authored-by: Kiran Upadhyayula <kupadhyayula@fe716.svceng.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants