|
|
|
|
|
by pmontra
825 days ago
|
|
So, CPUs or cores (and maybe RAM) dedicated to run only trusted and only untrusted code? Examples (I'm running Debian) The kernel, the X11 server, terminal, ssh, bash, anything coming from the official Debian repos including the password manager: in the trusted environment. browsers, electron apps, anything installed from unofficial repos or language and package managers (npm, rvm, asdf, etc): in the untrusted environment. It reminds me of mainframes and their redundant and compartmentalized hardware architecture. |
|
> X11 server
Those can very easily execute untrusted code.