Show HN: Krypton for Teams – Simple SSH Key Storage for DevOps
1–10 of 20 posts
Re: Show HN: Krypton for Teams – Simple SSH Key Storage for DevOps
#2Krypton for Teams builds on Core to make DevOps key management easy and secure by default. We designed Teams to be cryptographically end-to-end verified using signed hash chains. Even if our infrastructure is attacked your team data cannot be altered.
Looking forward to your feedback!
Re: Show HN: Krypton for Teams – Simple SSH Key Storage for DevOps
#3Do you have planned support for consensus-type mutlisig access? (ie: needing M of N approvals to acccess resources)
Re: Show HN: Krypton for Teams – Simple SSH Key Storage for DevOps
#4This is super cool! Do you have planned support for consensus-type mutlisig access? (ie: needing M of N approvals to acccess resources)
Re: Show HN: Krypton for Teams – Simple SSH Key Storage for DevOps
#5Re: Show HN: Krypton for Teams – Simple SSH Key Storage for DevOps
#6How does this work with modern SSH access management? If you were talking to an organization about maybe adopting this, and they told you they were planning in the medium term to move to a system where developers 2FA-authed to an auth server and got issued time-limited SSH certificates, where would your thing fit in?
Re: Show HN: Krypton for Teams – Simple SSH Key Storage for DevOps
#7How does this work with modern SSH access management? If you were talking to an organization about maybe adopting this, and they told you they were planning in the medium term to move to a system where developers 2FA-authed to an auth server and got issued time-limited SSH certificates, where would your thing fit in?
The SSH key stored in Krypton can be signed just like a local key-pair. The public key is stored in ~/.ssh/id_krypton.pub and SSH will look for the cert at ~/.ssh/id_krypton-cert.pub.
Re: Show HN: Krypton for Teams – Simple SSH Key Storage for DevOps
#8A while ago I made https://www.sshpubkey.com/ to store different ssh public keys across different hosts. But Krypton appears to be a much more intelligent way of approaching the problem, especially for teams.
Great work.
Re: Show HN: Krypton for Teams – Simple SSH Key Storage for DevOps
#9Re: Show HN: Krypton for Teams – Simple SSH Key Storage for DevOps
#10Earlier quoted context omitted.
The SSH key stored in Krypton can be signed just like a local key-pair. The public key is stored in ~/.ssh/id_krypton.pub and SSH will look for the cert at ~/.ssh/id_krypton-cert.pub.
Right, but that's a long-lived durable SSH credential. Part of the point of modern SSH access management is not to have any of those anymore.
How are users authenticating to this 2FA CA in the first place? Instead of using username/password and 2FA, users could authenticate to the CA using Krypton and then use the issued certificate for short-lived access.
If Krypton using a long-lived SSH keypair is a non-starter, automatic key rotation could be added down the line (sort of like being forced to change your password but this would be automated).