Provided are definitions of terms used throughout TrenchBoot's documents and designs to encourage a common vocabulary and understanding.
A system launch that can be done repeatedly with the execution code able to reside at different locations in memory. This is sometimes referred to as a "Late Launch".
When a trustor has explicitly established a degree of trust with a trustee.
When a trustor has relied upon a trustee to establish a degree of trust with another trustee.
Root of Trust¶
An idempotent mechanism whereby the result is used to assert a fact about the entity it acted upon.
A system launch that is a one time execution with the execution code at a fixed location in memory.
An operation conducted by a trustor that consists of one or more mechanisms used to assess one or more facts about a trustee before allowing the trustee to be included within the trustor's trust boundary and delegated the authority to act as a trustor.
Assured reliance on the properties, ability, strength, or truth of an entity.
The result of a Root of Trust mechanism that is a fact being relied upon to assert correctness, e.g. trustworthiness.
A demarcation that identifies a subset of entities as those that a trustor has explicitly or implicitly established as trustworthy.
An entity that is trusted by another entity.
An entity that establishes a degree of trust of another entity.