[entropy_src] Restarting physical noise source through rng_en #20947
Labels
Component:RTL
Earlgrey-PROD Candidate
Temporary label to triage issues into Earlgrey-PROD Milestones
Hotlist:Security
Security Opinion Needed
IP:entropy_src
Subsystem:Entropy
entropy_src, csrng, or edn related issues
triaged-security
Milestone
Description
We will restart the physical noise source for cases of a persistent error. This ability also helps with SP 800-90B restart testing to simplify test harnesses. An rng_en_i signal into AST is driving this off/on reset, and originates in entropy_src.
We need to make sure this rng_en is deasserted carefully and in sync with the entropy_src to maintain FIPS-compatibility. Startup testing shall be repeated upon each restart for instance.
Issue created after discussion b/w: @moidx @johannheyszl VadimS @vogelpi @zi-v @h-filali
The text was updated successfully, but these errors were encountered: