Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Question: Require *multiple* Certificates #6

Open
queesamor opened this issue Feb 9, 2018 · 0 comments
Open

Feature Question: Require *multiple* Certificates #6

queesamor opened this issue Feb 9, 2018 · 0 comments
Assignees

Comments

@queesamor
Copy link

There are times when we want to secure a database with a requirement that multiple people be involved to open it. Right now, this is clunky, as we simply trust one factor each to two people (one person gets a password, the other uses their Yubikey, and neither has access to the other factor), and it is also limited, since we can only use two people, and always must use two people.

What we're really looking for is something that would enable these things:

  • enlist X number of approved "openers"
  • require Y number of "openers" to consent to a database being opened (Y<X)
  • any combination of approved "openers" can be used to make up Y at any time

We would likely want to implement this with certificates, which is what led us to discover this plugin.

So, my question is this: given your understanding of and experience with building this plugin for Keepass, including your development of some custom UI in the process, would it be realistic for this to be implemented within the framework Keepass provides (and you have already built)?

If this is in the realm of reality, then I'd be very interested to discuss it with you further. But if it's not practical within the universe Keepass has created, then it would be good to hear that from someone who has already touched so closely on what we are looking for. :)

@sbidy sbidy self-assigned this Feb 9, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants