Systematically Securing the RISC-V - Secure Foundation for Embedded Functionality - Marko Mitic
Systematically Securing the RISCV - Secure Foundation for Embedded Functionality - Marko Mitic, NVIDIA
Drawing inspiration from the academic/industry work around Multiple Independent Levels of Security and Safety (MILS), NVRISCV/Peregrine security architecture is presented that offers multiple isolated execution environments - partitions, all running on the same physical processor with SW defined and HW enforced capabilities. NVRISCV is NVIDIA’s implementation of the RISC-V ISA and Peregrine subsystem includes NVRISCV and multiple peripherals. They show how fine-grain access controls, formally verified for correctness, allow following the principle of least privilege for each partition. NVRISCV provides secure boot that starts with an immutable HW, the chain of trust extends to the Secure Monitor in SW, where partition policies are set up and isolation enforced using HW controls. Boot and Secure Monitor software is implemented in SPARK, formally verifiable programming language with verification toolset. Holi
2 views
0
0
2 months ago 00:02:04 1
How to wire 4-wire smoke detector with home security alarm system?
2 months ago 00:10:48 1
Russia Accuses Israel of War Crimes: ‘Humanitarian Catastrophe Unfolding | Times Now World
2 months ago 00:06:00 1
Iranian Commander Qaani ’Suffers Heart Attack During Interrogation’ As IRGC Probes Israeli Breach
2 months ago 00:16:13 1
VASILIY LOMACHENKO (UKRAINE) vs MASAYOSHI NAKATANI (JAPAN) TKO FIGHT
3 months ago 00:02:40 1
Gray State - Official Concept Trailer
3 months ago 00:15:13 1
Former CIA Agent John Stockwell Talks about How the CIA Worked in Vietnam and Elsewhere
3 months ago 00:39:22 1
FLOYD MAYWEATHER JR (USA) vs CONOR MCGREGOR (IRELAND) SUPER FIGHT