Ryan Heywood ryan
  • Joined on 2023-05-17
ryan pushed to main at public/keyfork 2024-02-05 04:06:41 +00:00
d6b52a8f0a docs/shard: fixup documentation for new QR code scanning system
ryan pushed to main at public/keyfork 2024-02-04 22:51:48 +00:00
b3a05277e8 keyfork-shard: increase QR code read timeout from 30 to 60 seconds
e37b5f0e6a keyfork-qrcode: add zbar as bin dep
Compare 2 commits »
ryan opened issue public/keyfork#25 2024-02-03 03:30:02 +00:00
Prompt when scanning for QR code
ryan pushed to main at ryan/airgap-ng 2024-02-03 03:27:52 +00:00
f0ec460729 configs: auto discover and mount on login
10c092d6e6 keyfork: add keyfork-qrcode-scan debug binary
4c31ca1fe9 configs: enable pcscd and install helpers in root profile
8c2f204384 packages: add pv, keyfork necessities, debugging tools
4d58ba2d22 keyfork: use zbar, add completions
Compare 5 commits »
ryan commented on issue public/keyfork#23 2024-02-02 09:04:52 +00:00
Attestation of public keys to authenticate Keyfork shard requests

Generate ephemeral keys using TPM2 API, have operators perform attestation when they generate the QR code to use for airgap machine.

NOTE: attested ephemeral key replay attacks are not a…

ryan pushed to main at ryan/airgap-ng 2024-02-02 06:57:22 +00:00
a2de2b68c1 README: Quick docs before incorporating into image
ryan pushed to main at public/keyfork 2024-02-02 06:23:46 +00:00
6af5ab663d keyfork-shard: always use highest level of error correction
ryan pushed to main at public/keyfork 2024-02-02 03:29:23 +00:00
f47d7c92b8 keyfork-qrcode: enforce use of MPG1 video streams
ryan pushed to main at ryan/airgap-ng 2024-02-02 00:05:30 +00:00
425822cd5d add (missing) getty autologin
ryan pushed to main at ryan/airgap-ng 2024-02-01 10:41:37 +00:00
0015d0ea38 README: add instructions for booting
ryan pushed to main at ryan/airgap-ng 2024-02-01 05:43:02 +00:00
bb0bf05a85 add keyfork
ryan pushed to main at ryan/airgap-ng 2024-02-01 02:28:55 +00:00
4c5ea2b66b Makefile: add CONFiG variable, clean and vars targets
373c050f14 configs: use nomodeset to disable loading kernel graphics drivers
Compare 2 commits »
ryan pushed to main at ryan/airgap-ng 2024-01-31 06:53:36 +00:00
a906a3c9f6 initial commit
ryan pushed to main at ryan/airgap-ng 2024-01-31 06:51:53 +00:00
35721b5dca initial commit
ryan created branch main in ryan/airgap-ng 2024-01-31 06:51:53 +00:00
ryan created repository ryan/airgap-ng 2024-01-31 06:51:30 +00:00
ryan reopened issue public/keyfork#20 2024-01-26 08:41:07 +00:00
Build tooling to review Cargo.lock bumps
ryan commented on issue public/keyfork#20 2024-01-26 08:41:07 +00:00
Build tooling to review Cargo.lock bumps

Reopening because I'm not happy with this. I want a tool that can be used to audit things before or while cargo update is being run, something that allows more interactivity. The ideal workflow…

ryan pushed to main at public/keyfork 2024-01-26 08:36:05 +00:00
60261aa3e9 Cargo.lock: bump dependencies
ryan pushed to ryan/update-buildroot at public/airgap 2024-01-25 08:38:46 +00:00
e1504570e6 update buildroot: first steps, WIP