Curtained operation provides trusted execution of code and secrecy of data
in a secure memory. Curtained code can only be executed from within
certain address ranges of a curtained memory region secure against access
by code from without the region. Code entry points are restricted, and
atomic execution is assured. The memory is organized into multiple
hierarchically curtained rings, and peer subrings are denied access to
each other as well as to more secure rings.
Il funzionamento di Curtained fornisce l'esecuzione di fiducia del codice e la segretezza dei dati in una memoria sicura. Il codice di Curtained può essere eseguito soltanto da parte di determinate gamme di indirizzo di a curtained la regione di memoria sicura contro accesso dal codice senza dalla regione. I punti di entrata di codice sono limitati e l'esecuzione atomica si assicura. La memoria è organizzata nel multiplo gerarchico curtained gli anelli ed i subrings del pari sono negati l'un l'altro l'accesso così come agli anelli più sicuri.