Automata Docs
  • Understanding Automata
    • What is Automata?
      • TEE Coprocessor
      • Proof of Machinehood
        • Optimistic Attestation
        • Zero Knowledge Proof
        • Modular Trust
    • Key terms
  • TEE Overview
    • TEE Prover
    • Multi-Prover AVS (EigenLayer)
      • Operator guide
        • Installation
        • Deposit strategies
        • Opt in to run AVS
        • FAQ
    • TEE Compile
      • Getting Started
      • Vendorizing
      • Attestation Report
    • TEE Builder
      • Block Builder Architecture
      • Stateless Executor
    • Verifiable Random Function
      • Why Automata VRF
      • How does Automata VRF work
      • Attestation
  • Build with PoM
    • Introduction
      • Smart contract libraries
      • Attestations on Verax
      • Frequently asked questions
    • Attestation module
      • Machine Attestation
        • Intel SGX
        • AWS Nitro Enclaves
        • Miscellaneous
      • Device Attestation
        • Yubikey
        • Andriod
        • Apple
        • Windows
        • FIDO U2F Authenticator
      • WebAuthn Attestation
        • WebAuthn Attestation Types
        • Attestation Statements & Privacy Impacts
  • Backed by PoM
    • 1RPC
    • L2Faucet
      • Frequently asked questions
  • Protocol
    • App-Specific Rollup
    • Mainnet
    • Testnet
    • Bridge
      • Bridging Native Tokens from L1 to L2
      • Bridging Native Tokens from L2 to L1
    • Explorer
    • Specification
      • Attestation
      • Attestor
      • Smart Contract
  • Research
    • Account Abstraction
    • Decentralized Randomness
    • Maximal Extractable Value
    • Reproducible Build
    • Lightpaper
Powered by GitBook
On this page
  • AMD SEV (Secure Encrypted Virtualization):
  • ARM TrustZone:

Was this helpful?

  1. Build with PoM
  2. Attestation module
  3. Machine Attestation

Miscellaneous

AMD SEV (Secure Encrypted Virtualization):

Security Focus: AMD's SEV aims to protect virtual machines from both the hypervisor and other VMs by encrypting each VM's memory separately.

Attestation Method: AMD SEV uses a hardware-based attestation method to prove the integrity of a VM. A package, usually including a measurement of the VM's initial state and various certificates, is provided for verification.

AMD SEV has additional extensions like SEV-SNP (Secure Nested Paging) to provide stronger security features, including protection against replay and roll-back attacks.

ARM TrustZone:

Security Focus: ARM TrustZone technology offers an efficient, system-wide approach to security for a wide array of client and server computing platforms, including IoT devices.

Attestation Method: TrustZone employs both hardware and software-based attestation techniques. These methods typically involve verifying a chain of trust from the hardware to the running software.

ARM TrustZone is not limited to just CPUs; it is a part of the broader ARM security ecosystem, which extends to other hardware like GPUs and NPUs (Neural Processing Units).

PreviousAWS Nitro EnclavesNextDevice Attestation

Last updated 1 year ago

Was this helpful?