Show HN: Kryptonite – a new home for your SSH private key
71–80 of 227 posts
Re: Show HN: Kryptonite – a new home for your SSH private key
#72Hey HN! We've built a way to generate an SSH key on your phone and use it from your computer such that the private key never leaves the phone. We were inspired by the threat model of USB HSMs like the Yubikey and set out to build a free, public source, and easier to use BYOD alternative. Looking forward to your questions!
this exact thing is on my devs teams backlog. if you figure out a good license it would be AMAZING for us.
Re: Show HN: Kryptonite – a new home for your SSH private key
#73Earlier quoted context omitted.
I will likely end up using this in personal capacity, and would also appreciate if the UX of using Google Authenticator were more similar to this, rather than requiring me to screenscrape my phone with my eyeball and then type information into another device (or, more painfully, another window on the same phone). The easiest way to do that probably results in a callback to Big Daddy G every time I access anything sen…
> The easiest way to do that probably results in a callback to Big Daddy G every time I access anything sensitive and I'm cool with that. Why?!
For many many threat models this pairing is a more competent defense than just about any thing a single person could come up with.
Re: Show HN: Kryptonite – a new home for your SSH private key
#74The faq says there is intentionally no way to extract the private key due to security. But this means I need a second account in case my phone gets lost - the key of which I once again need to secure. How is that more secure than letting me backup the private key in the first place?
Re: Show HN: Kryptonite – a new home for your SSH private key
#75It sounds very hipster and all, but how is a phone more trustworthy than a Linux PC? Cool, we don't need to trust a PC, now we have to trust a phone and pretend that malware for smartphones don't exist at all. Hardware USB token looks much better as its attack surface is so much smaller than iOS/Android.
* Every application on the phone is sandboxed. * The disk is encrypted by default, and the OS is aggressive about keeping it encrypted ; a booted-up computer is almost always decrypted. * The language runtimes on the phone are hardened. * The phone's kernel, in addition to being more important attack surface than the Linux kernel (because of the jailbreak market, among other things), is auto-updated. * The phone's us…
Most android phones are not updatable at all since manufacturers don't publish any update.
That, alone, should be enough to put phones among the most vulnerable devices on the planet.
Re: Show HN: Kryptonite – a new home for your SSH private key
#76Earlier quoted context omitted.
The attack surface may seem smaller for USB tokens, but storing the pin for say a Yubikey allows malware to use the key without restriction. Also, these USB devices don't have a UI, so you never know what you are actually approving, i.e. which username or server you are logging into.
Erm, not true - changing the Yubikey setting to require a touch for key use (S/C/E) is trivial. Malware can't use it without restriction if it requires you to physically touch it every time you want to approve use.
Re: Show HN: Kryptonite – a new home for your SSH private key
#77ED: Seems it's just as if you re-did the cipher negotiation, so no asymmetric interaction.
Re: Show HN: Kryptonite – a new home for your SSH private key
#781. So I have to update all my servers to use my Kryptonite SSH key from the current Private Keys that I have?
2. This solution still doesn't allow me to SSH into my servers from another machine that doesn't have my private keys on it (such as a colleague's Mac), does it?
Re: Show HN: Kryptonite – a new home for your SSH private key
#79Earlier quoted context omitted.
I thought the big fundamental vulnerability was that many baseband processors operating the phone's radio has dma to the memory of the entire device.
This is a myth.
[1] http://boingboing.net/2016/07/20/baseband-vulnerability-coul...
[2] https://www.usenix.org/system/files/conference/woot12/woot12...
Re: Show HN: Kryptonite – a new home for your SSH private key
#80I haven't reviewed the implementation, but this is a really good idea. I want one.
I will likely end up using this in personal capacity, and would also appreciate if the UX of using Google Authenticator were more similar to this, rather than requiring me to screenscrape my phone with my eyeball and then type information into another device (or, more painfully, another window on the same phone). The easiest way to do that probably results in a callback to Big Daddy G every time I access anything sen…