News for hackers. Stuff that matters.
Re:Show HN: Kryptonite – a new home for your SSH private key by user5994461 on Monday May 01, 2017 @07:28PM (#14242714)
>>> 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.

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 by tptacek on Monday May 01, 2017 @08:22PM (#14243000)
It puts those Android phones among the more vulnerable devices. Don't use those Android phones. I recommend iPhones to anyone concerned about security, but you can substitute the Google phone of your choice; I don't want the argument today.
Re:Show HN: Kryptonite – a new home for your SSH private key by sasas on Monday May 01, 2017 @09:19PM (#14243263)
Thomas, I'm sure I'm speaking on behalf of many on HN - your ability to tirelessly battle through incorrect information on HN revolving around security related posts is commendable and always appreciated. As they say, patience is a virtue.
Re:Show HN: Kryptonite – a new home for your SSH private key by raggi on Tuesday May 02, 2017 @03:23AM (#14244567)
In a decent phone it puts the key in the tee/se
Re:Show HN: Kryptonite – a new home for your SSH private key by packetized on Monday May 01, 2017 @11:59PM (#14243869)
What's cheaper - an iOS phone, or an Android phone + a Yubikey?
Re:Show HN: Kryptonite – a new home for your SSH private key by prewett on Tuesday May 02, 2017 @01:33AM (#14244160)
Tptacek is telling you that the most secure phone is iOS. If what's most important to you is price (and, therefore not security), yeah, you might find something else to be more compelling. That fact your different value system leads to a different choice has no relevance to the discussion.

If your assumption is that Android + yubikey is as good as iOS, you need to state that. Tptacek disagrees with that elsewhere in this thread, anyway.

Re:Show HN: Kryptonite – a new home for your SSH private key by ithkuil on Tuesday May 02, 2017 @06:54AM (#14245388)
My read is that tptachek claims that not all android phones are insecure. You should avoid those android phones whose vendors don't do serious security updates. Among the vendors that are well known to care about updating their phones there is Google. So, he seems to say that an android phone branded directly by Google (e.g. Nexuses, pixels) is a valid alternative to iPhones as far as this topic is concerned.
Re:Show HN: Kryptonite – a new home for your SSH private key by 0xCMP on Tuesday May 02, 2017 @10:38AM (#14246677)
He did not say that, but it's natural to assume that. All android phones run android (naturally) so if for whatever reason you believe iOS to be more secure and you also know most android phones do not receive updates correctly then it's probably easier to avoid all android phones than try to accurately predict the development roadmaps for companies other than Google's flagship phones.

Personally, I think Android itself was not designed with as strong security as iOS because it was designed for openness and this has turned out to be a problem. One which iOS has to a much lesser extent.

Re:Show HN: Kryptonite – a new home for your SSH private key by tptacek on Tuesday May 02, 2017 @12:36PM (#14247895)
I am in fact implying that there are some Android phones that experts might be able to configure to a point of security comparable to iOS.
Re:Show HN: Kryptonite – a new home for your SSH private key by sangnoir on Tuesday May 02, 2017 @11:19AM (#14247069)
> Personally, I think Android itself was not designed with as strong security as iOS because it was designed for openness and this has turned out to be a problem.

Openness and security are orthogonal - it is possible for a software to be both open and secure: see OpenBSD.

Re:Show HN: Kryptonite – a new home for your SSH private key by 0xCMP on Tuesday May 02, 2017 @12:59PM (#14248142)
I completely agree, by "openness" I meant the lack of ACL/permissions for different data. This is improving on Android, but I don't keep up with it anymore so I'm not sure how much they've caught up or if what is released/planned is marketing hype.

Of course, Android has always sandboxed and prevented apps from talking to each other directly, but the restrictions on iOS have also always been much higher. iOS has never had the issues Android has had with SD cards. As someone who became an Android developer almost right after it came out, it was this freedom that attracted me.

Re:Show HN: Kryptonite – a new home for your SSH private key by mgcross on Tuesday May 02, 2017 @08:40AM (#14245846)
Cost is not the only factor leading users to Android. And cost certainly isn't driving users to Google's Pixel phones - they are priced similarly to iPhones.
Re:Show HN: Kryptonite – a new home for your SSH private key by throwaway2048 on Monday May 01, 2017 @08:21PM (#14242996)
Not to mention the vast majority of android devices have vulnerable wifi firmware, that will never be updated. Somehow fans of phone security think there is nothing strange about replacing a phone every 12 months to keep receiving updates...
Re:Show HN: Kryptonite – a new home for your SSH private key by tptacek on Monday May 01, 2017 @08:30PM (#14243042)
What's really happening is that fans of phone security want to say "iPhone" rather than "phone", but when they do that on HN, Linux-on-the-desktop Android supporters come out of the woodwork to yell at them, and it's a winnable argument on a thread that is only about whether iPhones are more secure than Android phones, but not on broader threads where it's just an enormous distraction.

As you can see from this thread, some people are bored and just want the distraction and will go out of their way to revive the slapfight.

Despite having friends working hard to deliver a secure Android phone for Google, my advice to generalists is the same as yours: avoid Android.

Re:Show HN: Kryptonite – a new home for your SSH private key by ams6110 on Monday May 01, 2017 @11:03PM (#14243651)
Since Kryptonite is available for Android phones, it's a point at least worth highlighting.

One might think that anyone savvy enough to want an app to manage his ssh private keys would also think about his phone's security. In practice, from my observation, a lot of people who have to use ssh keys don't really understand them and would not think twice about loading an app like this onto their Android phones, alongside all manner of ad-laden apps of unknown quality or provenance.

I myself use an Android phone. But I assume it's not secure.

Re:Show HN: Kryptonite – a new home for your SSH private key by yzmtf2008 on Monday May 01, 2017 @11:39PM (#14243791)
Edit: misread the message. Removed.
Re:Show HN: Kryptonite – a new home for your SSH private key by bitexploder on Monday May 01, 2017 @10:51PM (#14243599)
Agreed. Until the last year or so there was not a single Android OS+Hardware combo that basically had the same full file based encryption capabilities of iOS 4.0. 4 .... dot .... zero. It took some super small subset of Android to reach the security of iOS 5 years ago. I think (think!) Pixel comes close to having most of the features of Secure Enclave -- but you can hardly wave one of the most recent and expensive Android devices around and say "Android is as secure as iOS"... Odds are almost certain any Android phone a consumer will buy today will have far less platform security than iOS.
Re:Show HN: Kryptonite – a new home for your SSH private key by h4waii on Tuesday May 02, 2017 @01:06AM (#14244083)
No. There are hundreds of models of Android devices. Only a handful of Samsung, HTC, Motorola, and some lesser known manufacturers used the BCM4339 chipset.