AES Crypt Downloads

Before you buy a license for AES Crypt, we encourage you to first download it and try it for 30 days. If it meets your needs, buy a license to support our team and continued improvement of the software. Purchased licenses for AES Crypt are perpetual (i.e., no expiration and no subscription) and are valid for all AES Crypt updates. Users and licensees must agree to our Terms and Conditions.

To download, select the preferred package for the desired operating system or environment below. Source code for all products is available for inspection via the the Git repositories.

NOTE: Downloading is prohibited under U.S. law for those in countries listed in Table E:1 or Table E:2 of Supplement 1 to CFR 740. By downloading, you attest that you are not located in one of those countries, which includes Cuba, Iran, North Korea, and Syria.

Windows
Windows

Windows downloads are digitally-signed for your security using a Microsoft-trusted digital certificate.

Apple
Apple

Mac downloads are digitally-signed for your security using an Apple-trusted digital certificate.

Linux
Linux

The following packages are for newer Linux releases, generally less than five years old.

  • AES Crypt - Desktop & Command-Line (64-bit Intel/AMD) (rpm | deb | tgz)
  • AES Crypt - Command-Line only (64-bit Intel/AMD) (rpm | deb | tgz)

The following packages are for slightly older Linux releases, including Ubuntu 20.04, CentOS 7, and RHEL 8. These are functionally the same as the ones above and will also work on newer operating systems. However, since they are built on legacy operating systems that lack support for some of the newer compiler optimizations, the resulting executables are larger.

  • AES Crypt - Desktop & Command-Line (64-bit Intel/AMD) (rpm | deb | tgz)
  • AES Crypt - Command-Line only (64-bit Intel/AMD) (rpm | deb | tgz)
RPM and DEB files are signed using Terrapane's GPG key. Refer to the Linux Package File Verification page for more information about verifying package signatures.
FreeBSD
FreeBSD Packages available for FreeBSD 13 or 14.
  • AES Crypt - Desktop & Command-Line (64-bit Intel/AMD) (pkg | tgz)
  • AES Crypt - Command-Line only (64-bit Intel/AMD) (pkg | tgz)
Downloadable files are hashed and the hash file is signed using GnuPG. See package verification for details.

Source Code Repositories

Git Repositories
Git

Export Control and Classification

As mentioned in the shaded box at the top of the page, US law restricts export of security products that use AES and so we restrict downloads to certain countries. By downloading this software in source or binary form, you certify that you are not doing so from a country that is considered by the US Federal Government to be a terrorist-supporting country. The countries classified as such by the United Stated Federal Government are presently Iran, North Korea, Sudan, and Syria (specified in Supplement 1 to 15 CFR Part 740).

AES Crypt has an Export Control Classification Number (ECCN) of 5D002. AES Crypt is not subject to the Export Administration Regulations (EAR) as per 15 CFR 734.3(b)(3) as the code is publicly available in accordance with 15 CFR 734.7(a)(4). While notification requirements no longer exist per 15 CFR 742.15(b)(1), notification was nonetheless provided per 15 CFR 742.15(b)(2) since it was previously a requirement and notification ensures export control officials are aware of the contents of the source code in the event that any aspect of the code might be classified as "non-standard".

If you get an error message trying to download the file, it might be that we could not identify your country by its IP address. Please contact us if you have any problems so that we can update our geolocation databases.

Package File Verification

File Hashes

A SHA-256 hash value is created for all files available for download. The list of all hashes is stored in a file that is signed using Terrapane Support's GnuPG with KeyID E7BE982BCD50DDF4 (alternate link or direct link). Click here to see the complete list of downloads and associated hash values.

Digital Signatures

The Windows and Mac installation packages are digitally signed using a certificate trusted by Microsoft and Apple, respectively.

The Linux packages are digitally signed using GnuPG. Refer to the Linux Package File Verification page for more information about verifying package signatures. This is mostly of utility by system administrators who deploy AES Crypt package files on Linux systems.