Skip to content

Add proxied attestation feature. #346

Description

@HybridStaticAnimate

Auditor is capable of performing local and remote audits, however, local auditing is harder to rely upon in practice, as average users may feel inconvenienced or annoyed every time someone asks.

I propose "proxied attestation", where devices that are joined to an attestation account can use that account to send local audits to other devices.

The prerequisites to use this feature are:

  • The device must be added to an attestation.app account.
  • The device must have an existing pairing with another device on the same attestation account. (Attestation.app cannot and should not create pairings on behalf of the user.)
  • The device must send a valid attestation to attestation.app before receiving audit data for other devices.

The only privacy implication I am aware of is that attestation.app would know which devices are paired with eachother, and devices would know which of their pairings are on the same attestation account. This can be resolved with an opt-out toggle in Auditor to not permit proxied attestations.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions