~apreiml/aescrypt-tools

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

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~apreiml/aescrypt-tools
read/write
git@git.sr.ht:~apreiml/aescrypt-tools

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

#aescrypt-tools

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

#Usage

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.

#Status

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.

#Contact

You can send a message to the mailing list.