ExpansionCards icon indicating copy to clipboard operation
ExpansionCards copied to clipboard

Yubikey type module

Open CorruptComputer opened this issue 3 years ago • 1 comments

Would it be possible to have a Yubikey-like module for this as well?

I'm thinking something like this could be used to store LUKS encryption keys for the SSD as well as any SSH keys a user may have.

Would make it convenient to keep in the laptop while you are using it, while not having the risk of damaging a USB port while walking about. Also as a security feature when away from the laptop, just take the module with you.

CorruptComputer avatar Jul 29 '21 19:07 CorruptComputer

This is probably totally possible. Nitrokey is mostly open source and the firmware for the MCU they use, the STM32F103, is the link below. You could probably adapter their Nitrokey Pro hardware / MCU design into a Framework adapter (link also below). Their hardware supports OpenPGP which is probably what you want to use for storing keys. I currently use a Yubikey and if the support is similar you'd totally be able to store SSH keys, encryption keys, signing keys, etc.

https://github.com/Nitrokey/nitrokey-pro-hardware https://github.com/Nitrokey/nitrokey-pro-firmware

drewwestrick avatar Sep 20 '21 17:09 drewwestrick

The community is a good place to discuss ideas for Expansion Cards: https://community.frame.work/c/developer-program/expansion-card/90

eclecticc avatar Sep 04 '23 05:09 eclecticc

Ah apologies, I didn't know that was where suggestions should go.

Just checked there and it looks like some folks have already made 3d-printable enclosures for Yubikeys, this is fantastic news for me. Thank you!

For reference in case anyone else is interested: https://community.frame.work/t/yubikey-5c-adapter/23157

CorruptComputer avatar Sep 07 '23 02:09 CorruptComputer