News for hackers. Stuff that matters.
Re:Tox – An encrypted P2P chat protocol that does not rely o... by woodruffw on Sunday January 06, 2019 @05:55PM (#18841270)
I'll be the downer here and point out that Tox (both the specification and the c-toxcore implementation) have never undergone a security evaluation, and there are well-understood weaknesses in its security model right now[1].

If you feel inclined to use Tox at all, you should do so as a curiosity only.

[1]: https://github.com/TokTok/c-toxcore/issues/426

Re:Tox – An encrypted P2P chat protocol that does not rely o... by giancarlostoro on Sunday January 06, 2019 @08:28PM (#18842035)
Also weirdness with funds being stolen and team splits:

https://chefkochblog.wordpress.com/2018/04/05/r-i-p-tox-mess...

Re:Tox – An encrypted P2P chat protocol that does not rely o... by evilaubergine on Sunday January 06, 2019 @08:44PM (#18842102)
it wasn't much of a team split, just the dev team's resident pakistani computer salesman (stqism) embezzled a bunch of money and ran off, as much as I think Tox is untrustworthy and stupid I can say I'm pretty sure nobody else in Tox was involved with this
Re:Tox – An encrypted P2P chat protocol that does not rely o... by giancarlostoro on Monday January 07, 2019 @07:11AM (#18844561)
Thanks for that bit of insight, it is a confusing story especially when I ran into it. I like the UI of Tox, I wish it were truly solid, but I much rather recommend Pidgin with OTR and IRC / Jabber (although Jitsi is decent in this regard too), or Wire / Signal.
Re:Tox – An encrypted P2P chat protocol that does not rely o... by evilaubergine on Sunday January 06, 2019 @07:50PM (#18841854)
right now it's absolutely awful in terms of everything it has set out to do, the internal dev team even knows of a few more security issues that they haven't publicly disclosed yet and have made little effort to resolve

t. made the linked website, used to be in dev team

Re:Tox – An encrypted P2P chat protocol that does not rely o... by im3w1l on Sunday January 06, 2019 @06:14PM (#18841363)
I read about 20 replies of that and it does sound a bit overblown. Yes - the protocol is not perfect, but the flaw is a minor one. It could even be considered a feature request - preserve semblance of security after key compromise. If it can be done sure, by all means! But does not necessitate panic or rushing things - that would be more dangerous.
Re:Tox – An encrypted P2P chat protocol that does not rely o... by tptacek on Sunday January 06, 2019 @06:51PM (#18841558)
There aren't a lot of cryptographers who would accept KCI vulnerability as a "feature".
Re:Tox – An encrypted P2P chat protocol that does not rely o... by im3w1l on Sunday January 06, 2019 @06:57PM (#18841581)
Resistance to it would be the feature.
Re:Tox – An encrypted P2P chat protocol that does not rely o... by woodruffw on Sunday January 06, 2019 @06:29PM (#18841447)
> But does not necessitate panic or rushing things

I don't think I suggested either. If anything, Tox was rushed (by a group of 4channers, no less) and many of the flaws in its design are a consequence of that. I don't think enough people are actually using it to warrant panic.

Re:Tox – An encrypted P2P chat protocol that does not rely o... by Smithalicious on Sunday January 06, 2019 @09:14PM (#18842210)
I fail to see how its developers being part of [competing tech community] has any relevance to the quality of the program.
Re:Tox – An encrypted P2P chat protocol that does not rely o... by tylersmith on Sunday January 06, 2019 @08:00PM (#18841907)
Is using 4chan known to compromise one's programming skills?
Re:Tox – An encrypted P2P chat protocol that does not rely o... by math_and_stuff on Sunday January 06, 2019 @06:04PM (#18841319)
What do you recommend instead?
Re:Tox – An encrypted P2P chat protocol that does not rely o... by unicornporn on Sunday January 06, 2019 @06:19PM (#18841398)
Matrix/Riot.im is federated and has E2EE. It also has brigdes for IRC, Telegram etc. Here's a native client for macOS: https://neilalexander.eu/seaglass

Web client: https://riot.im/experimental/

Re:Tox – An encrypted P2P chat protocol that does not rely o... by im3w1l on Sunday January 06, 2019 @06:36PM (#18841484)
Matrix is also experimental. About a year ago it kept losing my key meaning I couldn't decrypt old messages. I still use matrix, but I don't have any illusions that it's more secure than tox.
Re:Tox – An encrypted P2P chat protocol that does not rely o... by Arathorn on Sunday January 06, 2019 @07:00PM (#18841597)
We're not aware of any bugs where Matrix clients lose your e2e keys (other than one where changing your password may cause clients to log out and remove keys for safety). If you saw it keep losing keys, i'm going to guess you configured your browser to delete local storage when you close the tab... in which case, unless you export the keys, we have nowhere else to store them.

That said, we've also just implemented the optional ability to encrypt and backup your keys on the server, but obviously comes with other tradeoffs.

In terms of security, the core crypto has been audited, as per https://matrix.org/blog/2016/11/21/matrixs-olm-end-to-end-en...

Re:Tox – An encrypted P2P chat protocol that does not rely o... by im3w1l on Sunday January 06, 2019 @07:35PM (#18841784)
It hasn't happened in a year (I still use it) so whatever the issue was I don't see it anymore :)
Re:Tox – An encrypted P2P chat protocol that does not rely o... by crtasm on Monday January 07, 2019 @06:41AM (#18844434)
I tested riot.im in a private Firefox window recently, obvious with hindsight but it didn't occur to me I should export keys and I didn't spot anything in the interface to make me aware or prompt me to action.

Great to hear you've added the option for server stored keys now.

Re:Tox – An encrypted P2P chat protocol that does not rely o... by Arathorn on Monday January 07, 2019 @08:42AM (#18844968)
yeah, it's a tricky one because by the time you've closed the window, it's too late to export keys.

The new online key backup stuff landed a few weeks ago on the develop branch, and will be making it onto the main release over the coming weeks :)

Re:Tox – An encrypted P2P chat protocol that does not rely o... by jake_the_third on Sunday January 06, 2019 @09:55PM (#18842395)
> I don't have any illusions that it's more secure than tox.

That conclusion doesn't follow. How does the client loosing your key cause you to consider matrix itself as less secure?

Re:Tox – An encrypted P2P chat protocol that does not rely o... by ndnxhs on Sunday January 06, 2019 @11:50PM (#18842843)
Matrix has also had a proper security evaluation
Re:Tox – An encrypted P2P chat protocol that does not rely o... by jstanley on Sunday January 06, 2019 @06:34PM (#18841474)
https://ricochet.im/ is a great protocol, but the UI could use work.
Re:Tox – An encrypted P2P chat protocol that does not rely o... by mirimir on Sunday January 06, 2019 @08:13PM (#18841959)
Yes. Each client runs a Tor .onion service, and there's end-to-end encryption. So arguably, users are mutually anonymous (except for their .onion addresses).

But it's only available for Windows, macOS and Linux. On Android, there's Briar, which is similar.[0] But Briar can also connect via Bluetooth and WiFi. That's useful when the Internet is unavailable. But it's bad because user anonymity could be blown.

0) https://briarproject.org/

Re:Tox – An encrypted P2P chat protocol that does not rely o... by jstanley on Monday January 07, 2019 @06:46AM (#18844450)
I was working on a self-hostable web interface for a while. There's a public instance at https://ricochet-web.org/ but unlike the official client it hasn't been professionally (or otherwise, for that matter) security-tested and is vulnerable in various ways the official client isn't. It also has quite a few known and unknown bugs.
Re:Tox – An encrypted P2P chat protocol that does not rely o... by woodruffw on Sunday January 06, 2019 @06:08PM (#18841337)
I don't know if I have any strong recommendations. In terms of what I use: Keybase and iMessage, depending on who I'm talking to.
Re:Tox – An encrypted P2P chat protocol that does not rely o... by crankylinuxuser on Sunday January 06, 2019 @10:03PM (#18842440)
I used tox for a while until I realized just how sketchy the devs and community is.

Now, I recommend using xmpp(Open fire) over Tor. That allows things like

[email protected]

To send messages. And my server can also send messages out via tor gateways or to other torified messaging servers.

Tl;Dr. Use secure protocols and combine with Hidden Services.