Tools and go library to decrypt aes crypt .aes files.
comments for basic functionality
update readme: link to aes crypt homepage
rename AesFile to Decrypter


browse  log 



You can also use your local clone with git send-email.


Inofficial tool and library to decrypt AES Crypt(TM) files. They usually have an .aes file ending.


aescrypt-tools --decrypt file # decrypts file and writes it to stdout
aescrypt-tools --verify file # just verify file without printing contents

The password can be provided with --password or stored in a file with --password-file. Otherwise the password will be read from stdin.

If you want to use this project as a library, create a decrypter using NewDecrypter, which implements the Reader interface.


Decrypting files of version 2 works. There may be still some unexpected behaviour on corrupted files.

Decrypting files of version 0 and 1 theoretically works. I didn't find files to test this yet.

This project may very well work with a lesser version of golang. Just report which version and I'll update go.mod accordingly.


You can send a message to the mailing list.