albinoloverats ~ Software Development

Home
Skip to main content
Welcome Unknown Crawler
"So here's a picture of reality: (picture of circle with lots of sqiggles
in it) As we all know, reality is a mess."

-- Larry Wall (Open Sources, 1999 O'Reilly and Associates)

encrypt

Project Administrator: The encrypt Development Team

encrypt is a small application which has been designed, from the beginning(all three of them so far), to be as simple to use as is practical. Theidea is small and simple, yet with encryption that aims to be a strong aspossible, while also giving the user the choice about how their data issecured.

It is mostly written in C, and uses the GTK for the GUI (version 3.0or later), to help increase the portability and usefulness across many differentoperating systems. All of the cryptographic functions are provided bylibgcrypt; this increases the number of available algorithms for theend user, and also ensures that the implementations are correct and (largely)free of (serious) bugs :-)

Not only do we have an Android version, but we also now have a native releasefor Mac OS X! (Of course if you would prefer, you can still build an X11version using Homebrew and following the typical *nix instructions in thedocumentation.)

Currently we provide 64 bit binary packages—with GUI—for Arch,Debian, Fedora, Slackware, FreeBSD, Apple's OS X, as well as now MicrosoftWindows. The DEB package is also compatible with the latest version of Ubuntu,and the RPM is (mostly) compatible with SUSE (it might complain that itcannot satisfy the curl dependency but this can be ignored, you just won'tbe prompted when a new version of encrypt is available). The Windows package(whilst built an tested on Windows 7 should also work on later versions).

It's this level of portability and simplicity which we hope will make encryptmore useful to people who use different operating systems in differentsituations: home, office, on the go, etc. as it uses the same algorithmsand interface. Be aware that the Whirlpoolalgorithm algorithm is different on desktops versus Android.

NB: It has been noted that some characters, when used in the password, aren'tcompletely cross-platform; for instance the character £ doesn't play wellon Android devices.

Binary packages, and GPG signatures, for version 2017.09 are available below:

OS Package GPG Signature Screenshots
OS Package GPG Signature Screenshots
Arch Linux pkg Signature GTK+3 / Xfce
Debian deb Signature See above
Fedora rpm Signature See above
Slackware tgz Signature See above
FreeBSD txz Signature See above
Windows exe Signature GTK+3 / Windows
OS X dmg Signature Native OS X
Android Paid/Free Signature (Free) Nougat
Source Code src Signature See above

The latest source (stable or otherwise) can be cloned from our Git repository:

Browse source code
$ git clone https://albinoloverats.net/git/encrypt.gitCopy Git URL to clipboard
$ wget https://albinoloverats.net/downloads/encrypt.git.tar.bz2
Last commit: 2017-09-15