Here come the encryption apps
blog.cryptographyengineering.com
Here come the encryption apps
1–10 of 58 posts
Re: Here come the encryption apps
#2Disclosure: I am the original author of ChatSecure.
Re: Here come the encryption apps
#3Just like a normal call.
Re: Here come the encryption apps
#4Looks like they skipped over two open source XMPP+OTR clients for iPhone/Android: ChatSecure ( https://chatsecure.org ) and Gibberbot https://guardianproject.info/apps/gibber/ Disclosure: I am the original author of ChatSecure.
I feel like IM encryption still isn't a problem that has been fully solved yet on android.
(Haven't checked out ChatSecure, looks good.)
Re: Here come the encryption apps
#5What I didn't expect when I started working on these types of projects is that the cryptography is the easy part. I'm really honored to hear that my code has the ability to make Matthew Green drool, but that ZRTP stack was a two or three day project three years ago, and hasn't changed much since. The bulk of the work over the intervening period has been almost exclusively about improving call quality and user experience.
I think this increased emphasis on the user might be what distinguishes the "new wave" of crypto apps from the last. There seems to be a real consensus between those working in the space that this is what's important now.
The things that I'm most proud of about RedPhone are typically unrelated to the crypto, and are instead things like using push notifications for signaling instead of persistent connections, using a lightweight mobile-oriented signaling protocol instead of SIP, and building a low-latency calling network: http://www.whispersystems.org/blog/low-latency-switching/
I think we're all starting to realize that our "competition" is the "insecure" versions of what we're building, and security isn't an effective point of comparison. We have to build better products, which just happen to incidentally be really secure.
Re: Here come the encryption apps
#6Looks like they skipped over two open source XMPP+OTR clients for iPhone/Android: ChatSecure ( https://chatsecure.org ) and Gibberbot https://guardianproject.info/apps/gibber/ Disclosure: I am the original author of ChatSecure.
I've tried using Gibberbot with some friends. It is pretty unreliable sometimes. I think it may be an issue with OTR in general. I feel like IM encryption still isn't a problem that has been fully solved yet on android. (Haven't checked out ChatSecure, looks good.)
Re: Here come the encryption apps
#7Earlier quoted context omitted.
I've tried using Gibberbot with some friends. It is pretty unreliable sometimes. I think it may be an issue with OTR in general. I feel like IM encryption still isn't a problem that has been fully solved yet on android. (Haven't checked out ChatSecure, looks good.)
What problems have you had with Gibberbot? It's been rock solid for me with a decent XMPP server, and even works reasonably well when proxied through Tor (Orbot). I've had no issues with OTR either.
I googled the issues a few times and there seems to be a lot of similar complaints from other users of all OTR apps (like PigdinOTR).
I may have been some mistakenly from another gtalk app running or older android phones.
One big UX issue is making sure both people are using it always.
Re: Here come the encryption apps
#8Earlier quoted context omitted.
What problems have you had with Gibberbot? It's been rock solid for me with a decent XMPP server, and even works reasonably well when proxied through Tor (Orbot). I've had no issues with OTR either.
Both sides occasionally got scrambled messages. Sometimes messages wouldn't show up at all and had to be resent. I googled the issues a few times and there seems to be a lot of similar complaints from other users of all OTR apps (like PigdinOTR). I may have been some mistakenly from another gtalk app running or older android phones. One big UX issue is making sure both people are using it always.
Re: Here come the encryption apps
#9I'd also be interested in the kinds of flaws his class was able to generate for in-class discussion, in other projects. Assigning your class a code review of Moxie's code is somewhat sadistic, and, more importantly, doesn't really give us much of a benchmark.
Re: Here come the encryption apps
#10I work on two of the apps Matthew reviews here (RedPhone and TextSecure). What I didn't expect when I started working on these types of projects is that the cryptography is the easy part. I'm really honored to hear that my code has the ability to make Matthew Green drool, but that ZRTP stack was a two or three day project three years ago, and hasn't changed much since. The bulk of the work over the intervening period…
I worry about the message we send with this "the competition is insecure apps" stuff. Some of the tools in this review appear sound now, but started off in a state of profound unsoundness. Yours didn't. There's a reason for that which speaks to the underlying quality of your design.