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

[cherrypick] Cherry-pick entropy changes from master to earlgrey_es #20935

Closed
wants to merge 5 commits into from

Conversation

cfrantz
Copy link
Contributor

@cfrantz cfrantz commented Jan 23, 2024

I'm cherry-picking @vrozic 's changes to random constant generation onto earlgrey_es. This is to allow us to create an earlgrey_es bitstream that can be used by the master or sival branches (including OTP splicing).

Modify calls to secure_prng functions.
Change 64 bit seeds to 256 bit.
Update autogenerated files.

Signed-off-by: Vladimir Rozic <[email protected]>
Since secure_prng.py has been integrated into the project, we no
longer need strong_random.py.
This commit removes residual references to strong_random and
entropy buffers.

Signed-off-by: Vladimir Rozic <[email protected]>
This commit deletes unused modules strong_random.py and
entropy_buffer_generator.py
Closes lowRISC#19433

Signed-off-by: Vladimir Rozic <[email protected]>
@cfrantz cfrantz deleted the branch lowRISC:earlgrey_es January 24, 2024 15:58
@cfrantz cfrantz closed this Jan 24, 2024
@cfrantz cfrantz deleted the earlgrey_es branch January 24, 2024 15:58
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.

2 participants