TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

iOS security bug – TLS mutual-auth fails with client elliptic curve keys

35 pointsby josephhainlineabout 11 years ago

3 comments

tptacekabout 11 years ago
While this is a &quot;bug&quot; pertaining to &quot;security&quot;, it doesn&#x27;t look like a vulnerability; rather, if I&#x27;m reading it right, it looks like a compat&#x2F;interop flaw: if your app uses TLS client certificates (like 0.001% of all apps) to talk to a 3rd party server, and you use ECC ciphersuites, the iOS SecureTransport library aborts the TLS connection.<p>Here&#x27;s how big a deal this bug is: the feature they&#x27;re talking about apparently flat-out doesn&#x27;t work, they were the first people to figure that out, and this bug is the only place on the Internet that currently documents the fact.<p>In other words: not necessarily that big of a deal.<p>It&#x27;s too bad, I guess, because more mobile apps should take advantage of TLS client certs; custom code that talk TLS can use them much more easily than browsers can.
评论 #7511797 未加载
评论 #7511705 未加载
评论 #7511541 未加载
mdrileyabout 11 years ago
This is a bug in NSS. Here&#x27;s the corresponding bug I filed against Chromium: <a href="https://code.google.com/p/chromium/issues/detail?id=349775" rel="nofollow">https:&#x2F;&#x2F;code.google.com&#x2F;p&#x2F;chromium&#x2F;issues&#x2F;detail?id=349775</a>
评论 #7512978 未加载
josephhainlineabout 11 years ago
If you&#x27;re an iOS dev, would really appreciate a dupe of the rdar. It&#x27;s been an issue for a long time, apparently, and Apple needs some pressure to fix it, or at the very least stop saying it works and document the error.<p>If you want to see the error in action, check out <a href="https://github.com/josephhainline/AppleBugTLSConnectionFailsWithEllipticCurveClientCert" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;josephhainline&#x2F;AppleBugTLSConnectionFails...</a>
评论 #7511807 未加载