News for hackers. Stuff that matters.
Re:Telegram Desktop reaches version 1.0 by msh on Thursday January 12, 2017 @06:41AM (#13381495)
I am not going to comment on the quality of telegram but whatsapp have been using top notch crypto for some time: https://whispersystems.org/blog/whatsapp-complete/
Re:Telegram Desktop reaches version 1.0 by jhasse on Thursday January 12, 2017 @06:43AM (#13381507)
At least that's what they tell you. We can't know for sure because it's closed-source.
Re:Telegram Desktop reaches version 1.0 by akjainaj on Thursday January 12, 2017 @06:51AM (#13381540)
WhatsApp is as closed as the version of Telegram you download from the (App|Play) Store.

Before you say "but I can compile it myself", think of how many people will ever bother to do that.

Re:Telegram Desktop reaches version 1.0 by jhasse on Thursday January 12, 2017 @07:14AM (#13381641)
You can download it from F-Droid where they will compile it from the source for you. Yes, only very few people will use that version, too. But with that logic there isn't any reason for open-source at all.
Re:Telegram Desktop reaches version 1.0 by throwaway122916 on Thursday January 12, 2017 @07:07AM (#13381615)
Same as every other app including Signal. For the record, not advocating using Telegram over Signal.
Re:Telegram Desktop reaches version 1.0 by d33 on Thursday January 12, 2017 @07:14AM (#13381640)
One would do in order to unearth any backdoors. In case of WhatsApp, that would be more difficult.
Re:Telegram Desktop reaches version 1.0 by tptacek on Thursday January 12, 2017 @08:31AM (#13382019)
No, we can easily know for sure, despite the fact that it's closed source.
Re:Telegram Desktop reaches version 1.0 by jhasse on Thursday January 12, 2017 @08:41AM (#13382080)
How?
Re:Telegram Desktop reaches version 1.0 by tptacek on Thursday January 12, 2017 @08:42AM (#13382089)
Sorry, I don't understand your question.
Re:Telegram Desktop reaches version 1.0 by jhasse on Thursday January 12, 2017 @08:55AM (#13382165)
How can you know for sure?
Re:Telegram Desktop reaches version 1.0 by tptacek on Thursday January 12, 2017 @08:57AM (#13382181)
By looking at the code.
Re:Telegram Desktop reaches version 1.0 by jhasse on Thursday January 12, 2017 @09:15AM (#13382310)
but it's closed-source, so we can't do that
Re:Telegram Desktop reaches version 1.0 by napoleond on Thursday January 12, 2017 @09:28AM (#13382405)
`tptacek is being obtuse, but it really is pretty straightforward: https://en.wikipedia.org/wiki/Decompiler
Re:Telegram Desktop reaches version 1.0 by tptacek on Thursday January 12, 2017 @09:39AM (#13382494)
It's a forward tick: 'tptacek. We're not writing Lisp macros. :)
Re:Telegram Desktop reaches version 1.0 by napoleond on Thursday January 12, 2017 @11:39AM (#13383660)
So you concede that you were being obtuse ;)
Re:Telegram Desktop reaches version 1.0 by tptacek on Thursday January 12, 2017 @11:43AM (#13383713)
Not really: I'd just rather find out where the point of contention is before getting pedantically prolix.
Re:Telegram Desktop reaches version 1.0 by tptacek on Thursday January 12, 2017 @09:38AM (#13382491)
You understand how frustrating it is for open source advocates to hear that normal users will never look at source code and so there's no practical difference for them between closed source and open source since it's all opaque to them anyways?

That's how literally every security person feels about the argument that closed-source software is unknowable.

We don't need decompilers or special tools to read closed-source applications. Almost all of them --- very much including the Signal-based messengers --- are built with tools that produce straightforward easy to follow assembly code.

Re:Telegram Desktop reaches version 1.0 by jhasse on Thursday January 12, 2017 @09:42AM (#13382518)
So there's no practical difference for you in understanding algorithms between assembly and higher-level source code?
Re:Telegram Desktop reaches version 1.0 by kasey_junk on Thursday January 12, 2017 @10:17AM (#13382809)
I think there is another issue to remember, you can't trust the source.

So, I doubt any security professionals would say its preferable to not have the source, but to do the job of verifying the software you have to do it at a lower level than the source anyway, so having the source is a bonus, not a requirement.

Re:Telegram Desktop reaches version 1.0 by tptacek on Thursday January 12, 2017 @09:44AM (#13382537)
In practice we often don't even need to read the assembly code; we can match control-flow graphs. There really are some software security verification problems that are easier from the binary, particularly if the build system is complex.

But that's sort of besides the point. Reading assembly is more tedious than reading C code, which is in turn more tedious than reading Python code. But you don't get to move the goalposts now. You claimed, repeatedly, that closed-source software was unknowable. It is not; it is in fact very far from unknowable. So the idea that Facebook is going to sneak backdoors into some of its most prominent code under cover of "closed source" is an extraordinary claim, requiring extraordinary evidence.

Re:Telegram Desktop reaches version 1.0 by jhasse on Thursday January 12, 2017 @11:57AM (#13383862)
I see, thanks for clarifying.
Re:Telegram Desktop reaches version 1.0 by Dolores12 on Thursday January 12, 2017 @06:53AM (#13381546)
According to https://www.eff.org/node/82654

whatsapp 6 out of 7

telegram(in secret chat) 7 out of 7

So i am not going to comment on the quality of whatsapp, because their sources are closed.

Re:Telegram Desktop reaches version 1.0 by msh on Thursday January 12, 2017 @06:56AM (#13381559)
But I think you need to mention by default telegram is 4 out of 7, by default whatsapp is 6 out of 7 if you want to compare that kind of thing.

Most people are not going to use the secret chat.

Re:Telegram Desktop reaches version 1.0 by throwaway122916 on Thursday January 12, 2017 @07:11AM (#13381627)
Is anyone so incapable that they would not know how to enable the secure features?

Most people don't care about secret chat. This is for people who care. Granted, they don't have secret chat on Desktop which makes the whole app useless in general unless you only use phones for communication.

Re:Telegram Desktop reaches version 1.0 by Dolores12 on Thursday January 12, 2017 @07:26AM (#13381688)
>Most people are not going to use the secret chat.

This is a reason i said "It's ok" in my original comment. Few people need encryption in day to day communication, but if you need it telegram is better.

Re:Telegram Desktop reaches version 1.0 by FabHK on Thursday January 12, 2017 @07:10AM (#13381622)
Completely out of date.

Try this one: https://www.securemessagingapps.com

Recommends Signal and (with caveats) Threema and Wire.

Re:Telegram Desktop reaches version 1.0 by pfg on Thursday January 12, 2017 @06:58AM (#13381568)
> This is version 1.0 of our scorecard; it is out of date, and is preserved here for purely historical reasons.
Re:Telegram Desktop reaches version 1.0 by Dolores12 on Thursday January 12, 2017 @07:28AM (#13381694)
It is out of date but they have revised it just after whatsapp implemented p2p encryption. Before that whatsapp rating was even lower.