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

[keymgr, kmac] Entropy error code SW guideline #17785

Open
ballifatih opened this issue Apr 3, 2023 · 0 comments
Open

[keymgr, kmac] Entropy error code SW guideline #17785

ballifatih opened this issue Apr 3, 2023 · 0 comments
Labels
Component:Doc Documentation issue Component:Software Issue related to Software Earlgrey-PROD Candidate Temporary label to triage issues into Earlgrey-PROD Milestones IP:keymgr IP:kmac Priority:P2 Priority: medium SW:cryptolib Crypto library
Milestone

Comments

@ballifatih
Copy link
Contributor

ballifatih commented Apr 3, 2023

Description

Spin-off from #15088 (comment).

If KMAC encounters entropy related error during keymgr initiated operation, then this error is not reported back to keymgr. Therefore, until we fix the error reporting mechanism #15088, SW needs to remedy this by checking:

  • Before the operation, KMAC does not have any error.
  • After the operation, KMAC did not report any error.

estimate 4

We also need to update SW guidelines. Additionally, maybe SW should also check that KMAC is configured in EDN mode, instead of SW provided seed. This last part is open to discussion.

@ballifatih ballifatih added Component:Software Issue related to Software Priority:P2 Priority: medium IP:keymgr IP:kmac SW:cryptolib Crypto library Triaged labels Apr 3, 2023
@ballifatih ballifatih added this to the Discrete: M2.5 milestone Apr 3, 2023
@ballifatih ballifatih changed the title [keymgr, kmac] Entropy error code [keymgr, kmac] Entropy error code SW guideline Apr 3, 2023
@ballifatih ballifatih added the Component:Doc Documentation issue label Apr 3, 2023
@moidx moidx modified the milestones: Discrete: M2.5, cryptolib Apr 4, 2023
@msfschaffner msfschaffner added the Earlgrey-PROD Triaged Temporary label to triage issues into Earlgrey-PROD Milestones label Oct 7, 2023
@johannheyszl johannheyszl added Earlgrey-PROD Candidate Temporary label to triage issues into Earlgrey-PROD Milestones and removed Earlgrey-PROD Triaged Temporary label to triage issues into Earlgrey-PROD Milestones labels Jan 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component:Doc Documentation issue Component:Software Issue related to Software Earlgrey-PROD Candidate Temporary label to triage issues into Earlgrey-PROD Milestones IP:keymgr IP:kmac Priority:P2 Priority: medium SW:cryptolib Crypto library
Projects
None yet
Development

No branches or pull requests

4 participants