Development

Proposal for Secure Connection Notification on Android

November 15, 2012

A major problem of mobile applications being increasingly used over web-based applications, is that there is no standard established for notifying the …

Sometimes the best solution is a library, not an app

August 27, 2012

Our general approach to software development starts with surveying existing solutions that are available and in use, to see if there is already enough …

IOCipher lives! encrypted virtual file system for Android

May 17, 2012

Nathan and I just got the first complete test of IOCipher working in the IOCipherServer/SpotSync app. We created a filesystem sqlite.db file, then …

Cross-Domain calling, or “toll-free long distance VoIP”

May 4, 2012

In a standard OSTN configuration, the Fully Qualified Domain Name (FQDN) of the server running Freeswitch is a core dependency to operate the service. …

Mobile mesh in a real world test

May 2, 2012

Nathan, Mark, Lee, and I tried some OLSR mesh testing during the May Day protests and marches. We were able to get 4 devices to associate and mesh …

User scenarios to guide our crypto development

April 14, 2012

At Guardian Project, we find user-centered development to be essential to producing useful software that addresses real world needs. To drive this, we …

Transparent encrypted virtual disks for Android (we call it IOCipher)

April 3, 2012

When using phones, laptops, computers, etc. it feels like a private experience, as if our screen was the same as a piece of paper, and when that paper …

Knight News funding of SecureSmartCam = a #WIN for open-source mobile security

March 29, 2012

Along with our partner WITNESS, we’ve entered our SecureSmartCam project into the Knight News Challenge, and we need your support to get to the next …

Call My Email

March 22, 2012

What if you could call me directly through my email? No exchanging of phone numbers or searching for handles on Skype. Just plain and simple email. …

On Verifying Identity Using Cryptography

March 19, 2012

One of the most important uses of cryptography these days is verifying the identity of the other side of a digital conversation. That conversation …