-
Notifications
You must be signed in to change notification settings - Fork 792
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
[sival/aes] Introduce aes_force_prng_reseed_test and aes_prng_reseed_test #24574
Conversation
github-gcontributor
commented
Sep 14, 2024
•
edited
Loading
edited
@moidx , Updated with feedback and as per format/style. |
Hi @github-gcontributor, Can you also do the following:
|
0e063c2
to
21a2971
Compare
@moidx, Please provide feedback on the changes.. |
21a2971
to
d244b08
Compare
Regarding point 4, Still issue is persistent: |
b62a3ec
to
50fd1cf
Compare
You are contributing to a public repo with a CLA from your company. The corporate email must be exposed in commits, else the contribution cannot be accepted. You must uncheck "Block command line pushes that expose my email" (or else get someone else from your organization to submit the change). Some people choose to have separate accounts for corporate work, and this enabled them to keep this safeguard for their personal account. I'm not sure if there is a way to make it more granular (like by repo or something). |
50fd1cf
to
b735a02
Compare
Sure, in that case let me change my id to corporate email. |
cb56857
to
e8aeba7
Compare
24513c4
to
aa2054b
Compare
Hi @github-gcontributor, could you please edit the title of the pull request to something that reflects its content? This makes it easier for other contributors to know what the PR is about. |
Title updated |
aa2054b
to
2786b0b
Compare
This commit introduces the AES PRNG reseed test (chip_sw_aes_prng_reseed) and (chip_sw_aes_force_prng_reseed) and AES FORCE PRNG reseed, to handle the reseed process by disabling entrpy complex and triggering PRNG reseed accordingly to test the actual behavior of the AES module's PRNG reseeding in ECB mode. - Updated the test plan descriptions in `chip_aes_testplan.hjson` to match the implemented tests. - Resolved code suggestions provided in PR lowRISC#24574. - Single commit for a cleaner history. See: hw/top_earlgrey/data/ip/chip_aes_testplan.hjson Closes Issue lowRISC#24857 Closes Issue lowRISC#24899 PR lowRISC#24574 Signed-off-by: Varunkumar Trivedi <[email protected]>
67a11e6
to
935c323
Compare
This commit introduces the AES PRNG reseed test (chip_sw_aes_prng_reseed) and (chip_sw_aes_force_prng_reseed) and AES FORCE PRNG reseed, to handle the reseed process by disabling entrpy complex and triggering PRNG reseed accordingly to test the actual behavior of the AES module's PRNG reseeding in ECB mode. - Updated the test plan descriptions in `chip_aes_testplan.hjson` to match the implemented tests. Added missing test feature. - Resoloved latest code suggestions provided in PR lowRISC#24574 and updated code with suggestions from other thread (using TRY and remove .c suffix in bazel tag). - Single commit for a cleaner history. - Resolve multiple commits See: hw/top_earlgrey/data/ip/chip_aes_testplan.hjson Closes Issue lowRISC#24857 Closes Issue lowRISC#24899 PR lowRISC#24574 Signed-off-by: Varunkumar Trivedi <[email protected]>
This commit introduces the AES PRNG reseed test (chip_sw_aes_prng_reseed) and (chip_sw_aes_force_prng_reseed) and AES FORCE PRNG reseed, to handle the reseed process by disabling entrpy complex and triggering PRNG reseed accordingly to test the actual behavior of the AES module's PRNG reseeding in ECB mode. - Updated the test plan descriptions in `chip_aes_testplan.hjson` to match the implemented tests. - Resolved code suggestions provided in PR lowRISC#24574. - Single commit for a cleaner history. See: hw/top_earlgrey/data/ip/chip_aes_testplan.hjson Closes Issue lowRISC#24857 Closes Issue lowRISC#24899 PR lowRISC#24574 Signed-off-by: Varunkumar Trivedi <[email protected]>
935c323
to
a75b1bc
Compare
This commit introduces the AES PRNG reseed test (chip_sw_aes_prng_reseed) and (chip_sw_aes_force_prng_reseed) and AES FORCE PRNG reseed, to handle the reseed process by disabling entrpy complex and triggering PRNG reseed accordingly to test the actual behavior of the AES module's PRNG reseeding in ECB mode. - Updated the test plan descriptions in `chip_aes_testplan.hjson` to match the implemented tests. Added missing test feature. - Resoloved latest code suggestions provided in PR lowRISC#24574 and updated code with suggestions from other thread (using TRY and remove .c suffix in bazel tag). - Single commit for a cleaner history. - Resolve multiple commits. See: hw/top_earlgrey/data/ip/chip_aes_testplan.hjson Closes Issue lowRISC#24857 Closes Issue lowRISC#24899 PR lowRISC#24574 Signed-off-by: Varunkumar Trivedi <[email protected]> [sival/aes] Update PRNG reseed tests to reflect actual behavior This commit introduces the AES PRNG reseed test (chip_sw_aes_prng_reseed) and (chip_sw_aes_force_prng_reseed) and AES FORCE PRNG reseed, to handle the reseed process by disabling entrpy complex and triggering PRNG reseed accordingly to test the actual behavior of the AES module's PRNG reseeding in ECB mode. - Updated the test plan descriptions in `chip_aes_testplan.hjson` to match the implemented tests. - Resolved code suggestions provided in PR lowRISC#24574. - Single commit for a cleaner history. See: hw/top_earlgrey/data/ip/chip_aes_testplan.hjson Closes Issue lowRISC#24857 Closes Issue lowRISC#24899 PR lowRISC#24574 Signed-off-by: Varunkumar Trivedi <[email protected]>
a75b1bc
to
b6c1457
Compare
This commit introduces the AES PRNG reseed test (chip_sw_aes_prng_reseed) and (chip_sw_aes_force_prng_reseed) and AES FORCE PRNG reseed, to handle the reseed process by disabling entrpy complex and triggering PRNG reseed accordingly to test the actual behavior of the AES module's PRNG reseeding in ECB mode. - Updated the test plan descriptions in `chip_aes_testplan.hjson` to match the implemented tests. Added missing test feature. - Resoloved latest code suggestions provided in PR lowRISC#24574 and updated code with suggestions from other thread (using TRY and remove .c suffix in bazel tag). - Single commit for a cleaner history. - Resolve multiple commits. See: hw/top_earlgrey/data/ip/chip_aes_testplan.hjson Closes Issue lowRISC#24857 Closes Issue lowRISC#24899 PR lowRISC#24574 Signed-off-by: Varunkumar Trivedi <[email protected]>
b6c1457
to
06976d7
Compare
Backport failed for Please cherry-pick the changes locally and resolve any conflicts. git fetch origin earlgrey_1.0.0
git worktree add -d .worktree/backport-24574-to-earlgrey_1.0.0 origin/earlgrey_1.0.0
cd .worktree/backport-24574-to-earlgrey_1.0.0
git switch --create backport-24574-to-earlgrey_1.0.0
git cherry-pick -x 06976d752d5ac1baa848ade96133f38cf9d6b29e |
@github-gcontributor could you please handle this cherry-pick? |
Backport failed for Please cherry-pick the changes locally and resolve any conflicts. git fetch origin earlgrey_1.0.0
git worktree add -d .worktree/backport-24574-to-earlgrey_1.0.0 origin/earlgrey_1.0.0
cd .worktree/backport-24574-to-earlgrey_1.0.0
git switch --create backport-24574-to-earlgrey_1.0.0
git cherry-pick -x 06976d752d5ac1baa848ade96133f38cf9d6b29e |
This commit introduces the AES PRNG reseed test (chip_sw_aes_prng_reseed) and (chip_sw_aes_force_prng_reseed) and AES FORCE PRNG reseed, to handle the reseed process by disabling entrpy complex and triggering PRNG reseed accordingly to test the actual behavior of the AES module's PRNG reseeding in ECB mode. - Updated the test plan descriptions in `chip_aes_testplan.hjson` to match the implemented tests. Added missing test feature. - Resoloved latest code suggestions provided in PR lowRISC#24574 and updated code with suggestions from other thread (using TRY and remove .c suffix in bazel tag). - Single commit for a cleaner history. - Resolve multiple commits. See: hw/top_earlgrey/data/ip/chip_aes_testplan.hjson Closes Issue lowRISC#24857 Closes Issue lowRISC#24899 PR lowRISC#24574 Signed-off-by: Varunkumar Trivedi <[email protected]> (cherry picked from commit 06976d7)
HI @engdoreis, git push origin backport-24574-to-earlgrey_1.0.0
Kindly verify and proceed for the next step or let me know if anything from my end. |
@github-gcontributor can you please create and link the backport PR here? |
Crearted backport-24574-to-earlgrey_1.0.0 |
@github-gcontributor I can see that you created a branch on your fork named Please see this example #25399 |
|
This commit introduces the AES PRNG reseed test (chip_sw_aes_prng_reseed) and (chip_sw_aes_force_prng_reseed) and AES FORCE PRNG reseed, to handle the reseed process by disabling entrpy complex and triggering PRNG reseed accordingly to test the actual behavior of the AES module's PRNG reseeding in ECB mode. - Updated the test plan descriptions in `chip_aes_testplan.hjson` to match the implemented tests. Added missing test feature. - Resoloved latest code suggestions provided in PR lowRISC#24574 and updated code with suggestions from other thread (using TRY and remove .c suffix in bazel tag). - Single commit for a cleaner history. - Resolve multiple commits. - Manualy resolve conflict See: hw/top_earlgrey/data/ip/chip_aes_testplan.hjson Closes Issue lowRISC#24857 Closes Issue lowRISC#24899 PR lowRISC#24574 Signed-off-by: Varunkumar Trivedi <[email protected]> (cherry picked from commit 06976d7)
This commit introduces the AES PRNG reseed test (chip_sw_aes_prng_reseed) and (chip_sw_aes_force_prng_reseed) and AES FORCE PRNG reseed, to handle the reseed process by disabling entrpy complex and triggering PRNG reseed accordingly to test the actual behavior of the AES module's PRNG reseeding in ECB mode. - Updated the test plan descriptions in `chip_aes_testplan.hjson` to match the implemented tests. Added missing test feature. - Resoloved latest code suggestions provided in PR #24574 and updated code with suggestions from other thread (using TRY and remove .c suffix in bazel tag). - Single commit for a cleaner history. - Resolve multiple commits. - Manualy resolve conflict See: hw/top_earlgrey/data/ip/chip_aes_testplan.hjson Closes Issue #24857 Closes Issue #24899 PR #24574 Signed-off-by: Varunkumar Trivedi <[email protected]> (cherry picked from commit 06976d7)