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

[entropy complex/security] countermeasure lists and labels updated #10118

Merged
merged 2 commits into from
Jan 24, 2022

Conversation

mwbranstad
Copy link
Contributor

No description provided.

Assets and countermeasure labels have been added.

Signed-off-by: Mark Branstad <[email protected]>
@mwbranstad mwbranstad changed the title Ec cma @mwbranstad [entropy complex/security] countermeasure lists and labels updated Jan 17, 2022
@mwbranstad mwbranstad changed the title @mwbranstad [entropy complex/security] countermeasure lists and labels updated [entropy complex/security] countermeasure lists and labels updated Jan 17, 2022
This was referenced Jan 17, 2022
{ name: "FSM.SPARSE"
desc: "Sparse state machine implementation."
}
{ name: "RNG.BKGN_CHK"
desc: "Random number generater is protected with continuous background health checks."
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: generater -> generator

{ name: "FSM.SPARSE"
desc: "Sparse state machine implementation."
}
{ name: "CTR.REDUN"
desc: "Counter hardening for generate command counter."
}
{ name: "LOGIC.INTEGRITY"
{ name: "SW_GENBITS.BUS.INTEGRITY"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

INTEGRITY -> CONSISTENCY for these consecutive values checks

{ name: "FSM.SPARSE"
desc: "Sparse state machine implementation."
}
{ name: "CTR.REDUN"
desc: "Counter hardening on the generate command maximum requests counter."
}
{ name: "LOGIC.INTEGRITY"
{ name: "CS_RDATA.BUS.INTEGRITY"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

INTEGRITY -> CONSISTENCY for these consecutive values checks

{ name: "CTR.REDUN"
desc: "Counter hardening for all health test counters."
}
{ name: "LOGIC.INTEGRITY"
{ name: "ESFINAL_RDATA.BUS.INTEGRITY"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

INTEGRITY -> CONSISTENCY for these consecutive values checks

@cdgori
Copy link

cdgori commented Jan 19, 2022

Please adjust per comments above, the rest LGTM as we discussed offline.

Note: we didn't fully review EDN changes in this PR yet so maybe hold it until D2S for EDN is complete and AIs compiled/addressed?

You'll also need to add another reviewer with commit rights or this will be stuck. It won't even let me start a "review" because of the missing committer.

For all entropy complex blocks, the countermeasure lists for all assets have been updated.
Instant labels have also been assigned near each asset within the RTL.

Signed-off-by: Mark Branstad <[email protected]>
@tjaychen
Copy link

this looks good to me.

@mwbranstad mwbranstad merged commit da2e6c8 into lowRISC:master Jan 24, 2022
@mwbranstad mwbranstad deleted the ec_cma branch January 25, 2022 19:37
@mwbranstad mwbranstad mentioned this pull request Feb 1, 2022
12 tasks
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