| Summary: | Per-user certificate revocation list (CRL) in authorized_keys | ||
|---|---|---|---|
| Product: | Portable OpenSSH | Reporter: | martin ➬ <bugzilla.mindrot.org> |
| Component: | sshd | Assignee: | Assigned to nobody <unassigned-bugs> |
| Status: | NEW --- | ||
| Severity: | enhancement | CC: | djm, macdjord |
| Priority: | P5 | ||
| Version: | 6.7p1 | ||
| Hardware: | Other | ||
| OS: | Linux | ||
| See Also: | https://bugzilla.mindrot.org/show_bug.cgi?id=3204 | ||
|
Description
martin ➬
2014-12-22 20:07:28 AEDT
It just occured to me that this could probably trivially be enabled giving access to %h and %u like AuthorizedKeysFile to sshd_config's RevokedKeys. It would still mean only one CRL per user, whereas a pointer in the actual authorized_keys file would mean one CRL per CA, which is what it should be. Having authorized_keys refer to other files is probably too much work (it's tricky because of privilege separation), but it should at least support revoking specific keys. Created a new bug report for the suggestion to define per-user (rather than per-cert) revocation lists: https://bugzilla.mindrot.org/show_bug.cgi?id=3204 |