google / google/fscrypt

[Feature Request] Support fido2 hmac-secret

Open
#358 2 comments 3 reactions 0 assignees View on GitHub
enhancement
Dominant language
Go
Stars
1k
Forks
111
Avg merge
2d 19h
Merged PRs (30d)
3

Description

The fido2 specification includes the hmac-secret extension that is supported by most vendors and can be used as substitude for a local password.

Recent contributions to systemd-homed have already provided an option to use hmac-secret for both login and automatic fscrypt decryption through pam. However, it would be great to have this feature available outside of systemd-homed as well.

A minor adjustment of the fscrypt-pam module could allow the use of the hmac-secret for fscrypt to provide the same functionality.

This could possibly be introduced as a fourth option during setup as well.

Related to #250

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.