docs/quorum-key-management/src/generated-documents/level-2/fixed-location/provisioner/procure-hardware.md

3.6 KiB

Provisioner - Procure Hardware

The provisioner is responsible for:

  • Procuring equipment

  • Setting up the Location

  • Maintaining stock of supplies in the Location

  • Minimizing hardware supply chain security risks

  • Ensuring availability of necessary equipment

Directives

  • MUST maintain chain of custody for all hardware until after it's properly tamper-proofed
  • do we need to tamper proof usb equipment?
    • no because we verify hashes of data on the ceremony machines

Laptops

Provisioning AirgapOS

Provision AirgapOS using this guide

Tamper Proofing Equipment

This guide contains specific equipment models: guide

  • Vacuum Sealer

  • Vacuum sealer roll

  • Colored beads

  • Digital camera

  • Polaroid camera

Other Equipment

Preparing SD Cards

Freshly Formatted Cards

  • The location should always be well stocked with freshly formatted SD cards

    • There should be at least 20 microSD and 20 SD cards available for use

      • It is the provisioner's responsibility to keep track of the number of ceremonies and replenish stock as needed
    • Both microSD and regular SD cards should be available

    • They should be formatted to ext4 format

    • consider renaming location ot vault/facility
  • TODO find a way to format many cards at once
  • Usage of these SD cards:

    • Transferring transaction data from online to air-gapped machine

    • Storing tamper proofing evidence produced at the end of the ceremony

Shardfile

There should be multiple SD cards containing the shardfile data. Shardfile data is produced during a Root Entropy derivation ceremony.

  • Label: "Shardfile"

  • This should be write-locked and stored in tamper proofing along with air-gapped machine

Trusted Keys

  • Label: Trusted Keys

  • 1 SD card with "trusted keys" for proposers and approvers, both signed by each operator using their operator key

  • This should be write-locked and stored in tamper proofing along with air-gapped machine

AirgapOS

  • Label: "AirgapOS "

  • This should be write-locked and stored in tamper proofing along with air-gapped machine

Preparing The Location

Locker / Safe

  • establish a means of locking up equipment

Air-gapped bundle