The Wayback Machine - https://web.archive.org/web/20140924113508/https://guardianproject.info/code/

Developers

The Guardian Project is about more than just apps. All of our code is open-source in order to move the collective ball forward in mobile security efforts. In addition we are building developer-focused libraries, tools and source code for you to add security-oriented features and capabilities to your own apps.

Connect

Tools

CipherKit: We have 3 tools designed for Android app developers to make apps that are able to ensure better encryption and anonymity:

SQLCipher: Encrypted Database
SQLCipher is an SQLite extension that provides transparent 256-bit AES encryption of database files. It mirrors the standard android.database API. Pages are encrypted before being written to disk and are decrypted when read back.
SQLCipher GitHub Code

IOCipher: Encrypted Virtual Disk
IOCipher is a virtual encrypted disk for apps without requiring the device to be rooted. It uses a clone of the standard java.io API for working with files. Just password handling & opening the virtual disk are what stand between developers and fully encrypted file storage. It is based on libsqlfs and SQLCipher.
IOCipher Source Code

NetCipher: Encrypted Network Data & Tor Integration
NetCipher is improving network security. It provides a strong TLS/SSL verifier to help mitigate weaknesses in the certificate authority system. It eases the implementation of supporting SOCKS and HTTP proxies into applications and also supports onion routing for anonymity and traffic surveillance circumvention.
OnionKit Source Code

GnuPG: OpenPGP Encryption
Gnu Privacy Guard (GnuPG) brings the OpenPGP encryption standard to Android. GnuPG combines hashing, compression, and public-key cryptography for keeping emails and files private, and for verifying that emails and files are from who you think they are. It includes an Android API and an app for keychain management.
Google Play | Direct Download (.apk)| View source code

ffmpeg: Media Privacy Framework
fmpeg is a popular, widespread framework for transcoding and filtering digital videos. It’s being extended to provide a full framework for audio and image redaction, metadata management, and encryption of sensitive parts of the media. The framework is wrapped in a Java API.
ffmpeg GitHub code.

Lil’ Debi: Mobile Debian Installer
Debian is an operating system composed of open source software packages mostly carrying the GNU General Public License. Debian is one of the most popular Linux distributions. Lil’ Debi is a small version of it for phones. It builds the whole Debian chroot on a device entirely using debootstrap.
Lil’ Debi GitHub code.

Weather Repo: App Store API
We’ve built an application programming interface (API) towards the goal of secure and federated app stores for people around the world who need to know the real security behind the tools that they use and a system to find a more useful set of apps across every platform.
Weather Repo API.

libsqlfs
libsqlfs provides a complete virtual disk on top of a SQLite or SQLCipher database. The virtual disk is encrypted and contained in a single file, which can be easily moved around, copied, shared, etc. It is a standard FUSE filesytem that can work on Android, GNU/Linux, and hopefully soon Mac OS X.
libsqlfs GitHub code.

LUKS: Disk Encryption
LUKS is the standard for Linux hard disk encryption. By providing a standard on-disk-format, it does not only facilitate compatibility among distributions, but also provides secure management of multiple user passwords. In contrast to existing solution, LUKS stores all setup necessary setup information in the partition header, enabling the user to transport or migrate his data seamlessly.
LUKS GitHub Code

PowerUp: Guardian Phone Installer
PowerUp is a tool that makes installation and configuration of Guardian applications and capabilities straightforward. This feature is under development.
Powerup GitHub code.


Important Links

You can always get the latest information on our blog. Also, track our activity on our Project Site; and request features or file bugs on our Issue Tracker.

Free and Free!

All of our software is free/libre and open-source. You can find our app downloads, code repos and issue trackers on Github.

Get Apps



You can get direct APK downloads at https://guardianproject.info/releases or visit our Apps page .

Featuring Recent Posts WordPress Widget development by YD