News for hackers. Stuff that matters.
Re:Skype backdoor confirmation by UnoriginalGuy on Saturday May 18, 2013 @05:37AM (#5728359)
This is totally nit-picky, but strange use of the word "backdoor." When I read "backdoor" I was expecting to read about some malware-like functionality within the Skype client itself, but instead this is just telling us that Microsoft can read content after it is sent to them via the client and decrypted.

I would prefer Microsoft stopped scanning/reading my conversations, and I agree that what they're doing (e.g. accessing URLs) is a problem (and arguably illegal, given the recent case about someone accessing insecured AT&T URLs and going to jail).

Just think the original title could have been more clear.

Re:Skype backdoor confirmation by austengary on Saturday May 18, 2013 @05:58AM (#5728400)
A backdoor in their encryption protocol. They claim it is secure.

"The Skype Security Policy is: ... 4. Messages transmitted through a Skype session are encrypted from Skype-end to Skype-end. No intermediary node, if any exist, has access to the meaning of these messages. [1]"

[1]: http://download.skype.com/share/security/2005-031%20security...

Aforementioned referenced on + additonal security overview/facade: http://www.skype.com/en/security/#encryption

Their hybrid peer-to-peer/client–server implementation allows for eavesdropping. This is now confirmed to be in practice.

Re:Skype backdoor confirmation by downandout on Saturday May 18, 2013 @12:04PM (#5729345)
The document you are referring to is from 2005. It is no longer end-to-end encrypted. Microsoft not only can intercept your communications, but in fact stores them for 30-90 days per their publicly posted privacy policy.

http://www.skype.com/en/legal/privacy/#retentionOfPersonalDa...

(this apparently does not apply to voice calls, but either does the complaint that they are picking up URLs and visiting them).

Re:Skype backdoor confirmation by lucb1e on Saturday May 18, 2013 @06:56AM (#5728499)
Oh, that quote from the security policy finally explains why this is so big news. MSN still doesn't use SSL and that's not big news in anyway. But MSN never promised to use end-to-end encryption...
Re:Skype backdoor confirmation by drivebyacct2 on Saturday May 18, 2013 @08:30AM (#5728677)
No. No. No, no, no, no. These are two different things.

One is a feature designed to allow them to check URLs, fetch thumbnails, etc. The other is a very pivotal core decision in how Skype works.

Skype has always been primarily node-to-node. Doing p2p connections like that required signaling/directory services. In the past, users' computers were used for that functionality. After their purchase, Microsoft transitioned those signaling/directory services to the cloud.

At worst, this gives Microsoft the ability to see who is calling who, I'll grant that. Worst case scenario, you can't negotiate via STUN and UDP hole punching or UPnP port forwarding, then you will get stuck with TURN and that will route through Microsoft's servers.

So, unless someone has proof of a connection that should have established peer-to-peer and instead the call itself was routed through MS's servers TURN style.... then can we ALL please stop repeating this obnoxious rumor about MS eavesdropping on all Skype calls. Or worse yet tying it to some URL lookup service?

Re:Skype backdoor confirmation by spellboots on Saturday May 18, 2013 @09:54AM (#5728910)
I think you are missing the point - the article proves (unless the author is flat out lying) that text chat through skype, which is claimed to be end-to-end encrypted, is not, as requests are being made to the URL.

It may currently be for innocent purposes (check URLs, thumbnails etc as you said). However the fact is that they can make these requests at all show that the encryption is not end-to-end, otherwise they wouldn't know the URL to make a request to at all! The request isn't being made from the client, the IP shows it comes from Microsoft's servers.

So, you're talking about voice, but this is proof that the textual chat connection that should be secure end-to-end is decrypted and routed through Microsoft's servers.

Re:Skype backdoor confirmation by kvb on Saturday May 18, 2013 @10:32AM (#5729019)
Or maybe the client forwards the URL to a Microsoft service which accesses it.
Re:Skype backdoor confirmation by notdang on Saturday May 18, 2013 @11:57AM (#5729313)
If it did this, then it can forward the chat conversation as well
Re:Skype backdoor confirmation by MrBra on Sunday May 19, 2013 @10:15AM (#5732888)
Exactly... ..for those who didn't get it yet, that's the main point in all this worrying about the presence of a backdoor in Skype.
Re:Skype backdoor confirmation by BadCRC on Saturday May 18, 2013 @02:26PM (#5729820)
but the linked page doesn't prove that it is.
Re:Skype backdoor confirmation by MrBra on Sunday May 19, 2013 @10:17AM (#5732896)
You would only get a real proof if it was open source.
Re:Skype backdoor confirmation by mtgx on Saturday May 18, 2013 @06:42AM (#5728474)
Considering there was an article just a few days ago in NYTimes [1] claiming that "Skype is so secure because of its decentralization" that law enforcement tries to pass laws against it, I'd say a lot of people aren't aware that Microsoft does have access to all the information at this point thanks to their "super-nodes", but even NYTimes writers aren't aware of it (or maybe it was just a cloaked advertorial for Skype).

I'll also continue to say how extremely disappointed I am that none of the major IM players (not Google, not Apple, not Microsoft, not Yahoo, not Facebook) wants to implement OTR encryption in their chat apps. Google even removed their fake "OTR" from the new Hangouts app, which I believe only hid your logs from yourself, not from Google themselves.

[1] - http://www.nytimes.com/2013/05/17/business/concerns-arise-on...

Re:Skype backdoor confirmation by Sami_Lehtinen on Saturday May 18, 2013 @07:26AM (#5728555)
There are also truly distributed solutions like Bitmessage. https://bitmessage.org/
Re:Skype backdoor confirmation by johnchristopher on Saturday May 18, 2013 @08:04AM (#5728624)
Thank you!

I was thinking about MTUA, mail, crypto/privacy and bitsync yesterday and was wondering if there could be a new mail system that would be encrypted and decentralized by default (à la bitsync/bittorrent).

Bitmessage seems to closely match what I had in mind.

Re:Skype backdoor confirmation by amboar on Saturday May 18, 2013 @08:23AM (#5728661)
check out syndie : http://syndie.i2p2.de
Re:Skype backdoor confirmation by err_badprocrast on Sunday May 19, 2013 @04:40AM (#5732280)
I believe the differentiation is that Skype routes calls p2p by default, so wiretapping them is hard. It may be possible for Skype to record calls, but only when it's routed through Supernodes - a mode usually reserved for when firewalls prevent a p2p connection.

Call metadata like to/from, time, and call length are stored - as is all text.

Re:Skype backdoor confirmation by film42 on Saturday May 18, 2013 @12:03PM (#5729331)
But the whole purpose of the new handouts app is that all clients are syncd. That's kind of hard if 3rd party apps don't have the same ability. Then all you're left with is useless encrypted messages.
Re:Skype backdoor confirmation by np422 on Saturday May 18, 2013 @06:39AM (#5728469)
If you provide means for private communication, it's not preferred that it's private - it's a requirement.

Gentlemen don't read each others mail.

Re:Skype backdoor confirmation by tomjen3 on Saturday May 18, 2013 @10:05AM (#5728927)
Your last statement is so painful, because reality is so far from what it should be.
Re:Skype backdoor confirmation by oelmekki on Saturday May 18, 2013 @05:45AM (#5728375)
Seconded. It's more a man in the middle to me. Still a problem, though.
Re:Skype backdoor confirmation by glurgh on Saturday May 18, 2013 @06:49AM (#5728486)
I don't think it's nitpicky at all - it would be different if Skype, Microsoft or anyone else had actually made a promise that messages that pass through their service are unreadable to them.

While it's technically possible it's not the norm and it's hard to come up with examples of services that actually do make this promise - tarsnap is one that comes to mind.

Re:Skype backdoor confirmation by rbanffy on Saturday May 18, 2013 @08:18AM (#5728649)
Readable is one thing. Read and used is a completely different thing.
Re:Skype backdoor confirmation by glurgh on Saturday May 18, 2013 @10:50AM (#5729106)
Is it? Gmail reads and uses all mail and this doesn't seem to have generated a great outburst of controversy.
Re:Skype backdoor confirmation by rbanffy on Saturday May 18, 2013 @11:04AM (#5729157)
Yeah, right.

While both Skype and Gmail store your messages (if you Skype across multiple devices, you'll see logs of conversations that happened on different devices), I don't think Gmail probes every URL you send in your messages. Also, SMTP is not always done under SSL, so, privacy cannot be assured.

But that's easily testable. I'll get back to you in a couple hours.

Re:Skype backdoor confirmation by alfaomega on Saturday May 18, 2013 @11:53AM (#5729297)
I am struggling to under the distinction you're trying to portray.

One automatically scans your email to show related ads, another does a HTTP HEAD request to URLs for only the server headers, which they say is for malware scanning purposes. Both are automated jobs.

See my other post to see how Google employees have access to all your email, documents, chat transcripts, Google Voice calls, Youtube videos etc. and how a few abused it to stalk teens.

https://news.ycombinator.com/item?id=5728707

As usual, Google gets a free pass and Microsoft gets demonized(they should stop claiming it's end to end encrypted, though). Looking at your HN profile, it's not hard to understand why. Thanks for being honest about disliking Microsoft but please try not to let that color your objective opinions and playing favorites regardless of facts.

Re:Skype backdoor confirmation by rbanffy on Saturday May 18, 2013 @12:15PM (#5729397)
Did Google ever release a Skype Man video?
Re:Skype backdoor confirmation by ThomPete on Saturday May 18, 2013 @06:37AM (#5728464)
Isn't it only a problem if they actually use it to identify you.

If they just use it the same way that google uses gmail I fail to see the problem.

Re:Skype backdoor confirmation by zerr on Saturday May 18, 2013 @08:11AM (#5728637)
Yup, title needs to be changed. After reading it, I immediately closed Skype.
Re:Skype backdoor confirmation by drivebyacct2 on Saturday May 18, 2013 @06:11AM (#5728419)
Besides this hair-on-fire title and intro, this is pretty much just yet another rehashing that Skype visits URLs in chats?

(Honestly, if you'd just asked, I would have been assumed this would have been the case anyway)

Re:Skype backdoor confirmation by mixedbit on Saturday May 18, 2013 @06:16AM (#5728430)
You are aware that many popular services allow to share stuff privately using URL encoded credentials?
Re:Skype backdoor confirmation by UnoriginalGuy on Saturday May 18, 2013 @06:40AM (#5728471)
Indeed.

Add this to the 1,000,000 other reasons why you should never use GET requests for authentication/verification.

Re:Skype backdoor confirmation by mixedbit on Saturday May 18, 2013 @08:38AM (#5728694)
What do you mean by 'using GET requests for verification'? I think you are mixing different concepts. The problem is caused by URL encoded credentials and has nothing to do with GET requests. It is perfectly fine (and often desirable) to authorize GET requests.
Re:Skype backdoor confirmation by UnoriginalGuy on Saturday May 18, 2013 @09:30AM (#5728828)
You can only encode credentials in a URL via GET. Therefore if people stop using GET and start using POST (aka forms) for authentication this issue goes away. Even just a simple pin.

GET issues are primarily related to the fact that an attacker can automate their access. So they could trick a user into going to a specially crafted site, and then request content on that user's behalf via GET forgery, and return it to the web-server you control.

It is very convenient, but fairly insecure.

Re:Skype backdoor confirmation by jrochkind1 on Saturday May 18, 2013 @09:58AM (#5728914)
you are also ruling out HTTP auth, yes?
Re:Skype backdoor confirmation by UnoriginalGuy on Saturday May 18, 2013 @11:30AM (#5729238)
In the context of this discussion I am.
Re:Skype backdoor confirmation by StavrosK on Saturday May 18, 2013 @06:56AM (#5728501)
I'm thinking of building a WebRTC-based service to do just that, can you point me to an existing service that does similar things, so I don't waste my time? Thanks!
Re:Skype backdoor confirmation by UnoriginalGuy on Saturday May 18, 2013 @07:05AM (#5728517)
Everything?

Sharepoint, DropBox, Owncloud, LogMeIn, Flickr, Google Docs, et al.

Private/one-time-use URLs have been a "thing" since practically forever and they're all over the place.

Re:Skype backdoor confirmation by StavrosK on Saturday May 18, 2013 @07:10AM (#5728532)
Oh, sorry, I misread "private" for "secure".

Would anyone here use a WebRTC-based service that also encrypted the file in transit, thus making it pretty hard for anyone other than the recipients to see it?

Re:Skype backdoor confirmation by drivebyacct2 on Saturday May 18, 2013 @08:26AM (#5728666)
How? The recipients have to manually type in the decoding key? Or they have an account and have been given access internally to the content?
Re:Skype backdoor confirmation by StavrosK on Saturday May 18, 2013 @08:28AM (#5728670)
https://myservice.com/#chan=somerandomid&secret=somerand...

Then you have to give the URL to the recipient (over a secure channel), but the app will optionally allow you to not automatically send the file, but tell you how many people are connected (e.g. if there are two when you're expecting one) and begin transfer manually.

Also, I'm planning to make it all a single HTML file so you can download/verify it and store it somewhere to use whenever you like.

Re:Skype backdoor confirmation by drivebyacct2 on Saturday May 18, 2013 @08:37AM (#5728690)
I wrote a few paragraphs but don't want to talk past you, that sounds fine for a secure channel, but are you going to warn users against using Skype for example? I mean, I don't know if someone has tried Google Docs with Skype, but I know I posted a GDoc link somewhere a while back only to have a bot pop into the doc. So, if the same happens with Skype, someone "joins" this shared resource... and you hit "Transmit"... who or what received it?

Of course, Skype's bot won't implement WebRTC.

They'll implement the proprietary blend that they told no one they were working on until everyone else was making serious progress with the implementation that everyone else collaborated on...

http://html5labs.interoperabilitybridges.com/prototypes/cu-r... [hm, they've actually put some money where their proposal is, I'll have to check into this more]

Re:Skype backdoor confirmation by StavrosK on Saturday May 18, 2013 @08:44AM (#5728710)
Yes, I'll make sure to tell users to share the link over a secure channel, or to verify each other's IDs. So, even if a bot does join, it ostensibly won't MITM the intended recipient when they say "my ID is ZXCV-BNMA", so you can still tell if the recipient is in.

Obviously it's not going to be secure against coordinated attacks by governments (which I will also make clear), but my intention is to have it be secure enough for 99% of people while being easy to use. It'll at least be more secure than Dropbox/Box/Skype/whatever, which aren't secure in the slightest.

Mega, for example, might be secure, but I haven't personally seen their implementation, don't trust them not to implement any backdoors, and don't trust them not to change it. I'm aiming to make mine as small as possible, so you can verify it at pretty much a glance.