News for hackers. Stuff that matters.
Re:CryptoCat iOS Application Penetration Test [pdf] by kaeporan on Wednesday April 02, 2014 @08:36PM (#7520060)
Hi Thomas,

OTF provides a form projects like ours can fill to commission this type of audit. So basically, we asked OTF to commission it for us and they accepted. TextSecure, a great encryption app that I've seen you recommend, also approached OTF and obtained an audit from iSEC via this same process. However, TextSecure decided not to publish their audit results.

You can read about OTF's reaction to these audits here: https://www.opentechfund.org/article/bringing-openness-secur...

Re:CryptoCat iOS Application Penetration Test [pdf] by tptacek on Wednesday April 02, 2014 @08:43PM (#7520089)
I feel very comfortable recommending TextSecure. TextSecure might be the only secure messaging app I feel that way about.

For whatever it's worth: I have no commercial relationship with the TextSecure team, have never worked with them, have never been paid to audit their code, and am only faintly acquainted with Moxie (I've talked to him in person to know that he's extremely pleasant and surprisingly soft spoken, but not more than that).

Trevor Perrin, who worked with the TextSecure project to help design their cryptography, is someone I know a little bit better; it would be safe to say that Trevor Perrin is the only reason I know anything about cryptography, and, given a few bar napkins, I can outline a pretty convincing story that he is the root of basically every TLS vulnerability discovered after Marsh Ray found the resumption bug.

TextSecure is a great project, and if anyone was debating between it and some other cryptographic messaging application, I hope I've made that decision a little easier.

Re:CryptoCat iOS Application Penetration Test [pdf] by kaeporan on Wednesday April 02, 2014 @08:49PM (#7520124)
I agree! TextSecure is an excellent project. We're actually very lucky to be able to bring in Trevor Perrin this month to contribute to Cryptocat.
Re:CryptoCat iOS Application Penetration Test [pdf] by marshray on Thursday April 03, 2014 @01:12AM (#7521078)
It's really great seeing Trevor contributing on the IETF [TLS] working group mailing list.
Re:CryptoCat iOS Application Penetration Test [pdf] by moxie on Wednesday April 02, 2014 @10:37PM (#7520581)
To clarify, these audits aren't a choice, they are a contractual obligation as part of receiving grant funding from OTF. Projects are allowed some flexibility in terms of when they schedule it, but it has to be done. I think it's a great idea.

Also, during the period of time when TextSecure received audits from firms as part of an OTF grant, publishing the results was not an option that was contractually available to us. It's not something we "decided."

Re:CryptoCat iOS Application Penetration Test [pdf] by kaeporan on Wednesday April 02, 2014 @11:02PM (#7520672)
Since I am familiar with the process, I know for a fact that OTF asks every project whether they'd like to publish their audits, including TextSecure.

That being said, what is stopping you from publishing the audits today?

Re:CryptoCat iOS Application Penetration Test [pdf] by tptacek on Wednesday April 02, 2014 @11:51PM (#7520827)
They do that now. Dan's OTF post suggests that it wasn't always that straightforward, because the auditors had a proprietary interest in their reports.
Re:CryptoCat iOS Application Penetration Test [pdf] by kaeporan on Thursday April 03, 2014 @12:20AM (#7520930)
Hmm. Cryptocat was actually the first ever OTF project. I believe they've always asked for the publication of audits.

What I'm curious about is, why don't other projects such as TextSecure publish their audits as well? I'd certainly appreciate Moxie answering this question.

The OTF blog post certainly makes good points for this to happen. I also personally believe that this reticence to publish audits is damaging to the opportunity for the honest evaluation of encryption software and the establishment of a realistic perception of encryption software. It also misleads users.

Re:CryptoCat iOS Application Penetration Test [pdf] by fit2rule on Thursday April 03, 2014 @05:28AM (#7521766)
>What I'm curious about is, why don't other projects such as TextSecure publish their audits as well?

Its embarrassing, duh.

Re:CryptoCat iOS Application Penetration Test [pdf] by tptacek on Thursday April 03, 2014 @07:44AM (#7522147)
For who, TextSecure or the auditors? Both are possibilities, one slightly more likely than the other. Auditors hate having reports published with no major findings.
Re:CryptoCat iOS Application Penetration Test [pdf] by kaeporan on Thursday April 03, 2014 @09:23AM (#7522592)
Why isn't Moxie replying? Publishing an audit, with or without vulnerabilities, surely is beneficial to TextSecure. I don't understand their reticence to publish audits. We know OTF has commissioned at least two audits for them, but not a word has been heard about them.

In fact, OTF has actually complained about their projects choosing not to publish audits: https://www.opentechfund.org/article/bringing-openness-secur...

Re:CryptoCat iOS Application Penetration Test [pdf] by tptacek on Thursday April 03, 2014 @10:18AM (#7522935)
This is the sixth time you've "asked" in this thread about TextSecure's audit. Cryptocat has literally never implemented a crypto feature of any sort, from random number generation all the way through user authentication, without some terrible vulnerability. TextSecure, on the other hand, is the subject of a total of zero published crypto vulnerabilities.

Whatever Moxie's reasons for not having published their audit, I'm sure they're valid. Either way, no amount of innuendo about TextSecure is going to change the ground truth about your own project.

There might be no person on the Internet more poorly positioned to cast aspersions on other people's projects than you. Please stop.

Re:CryptoCat iOS Application Penetration Test [pdf] by kaeporan on Thursday April 03, 2014 @01:06PM (#7524258)
To be clear, I'm not trying to cast aspersions. As I've already stated, TextSecure is a great project that I strongly recommend.

I'm trying to have a serious discussion regarding transparency of audits. I feel your reaction is overly aggressive and not genuinely constructive.