Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Record video with device attestation and verification

Open
#3,746 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
35/100
Issue type
Documentation
Clarity
Needs clarification
Activity status
Active

Research direction

The issue names no files, tests, or entry points. Start by mapping the Settings, posture-check, device-enrollment, Devices, verification, and client rejection or blocking flows described in the checklist. Done means recording the complete video, including unknown-TPM recognition and manual CA acceptance.

Written by the indexing model from the issue text.

Description

Video content

  • The EK CA database in Settings.
  • The admin creates a posture check with Desktop attestation and ownership verification, and reviews the impact tables.
  • A user enrolls a device, and it is attested automatically.
  • The user tries to connect, is rejected because the device isn't verified, and sees the message in the client.
  • The admin finds the device in the Devices list, opens its details, and initiates verification.
  • The user opens the verification screen, and the admin and user compare the code and complete verification.
  • The user connects successfully.
  • The admin blocks a device, and the client shows the blocked screen.
  • A device with an unknown TPM is marked as unrecognised, the admin accepts it, and its CA appears in Settings as "Manually added".
Dominant language
Rust
Stars
2.9k
Forks
119
Avg merge
1d 2h
Merged PRs (30d)
61

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from DefGuard/defguard

All issues in DefGuard/defguard

Similar issues

More Rust issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.