Saltcrypt is a easy-to-use file encryption tool using HKDF and AEAD.
Saltcrypt uses Key Derivation Function with HMAC-256 (HKDF) to create strong hashes out of provided password and salt, but also name of the target file. Even when using same gredentials, created hashes are always unique for every file. This allows small safety feature: renamed encrypted files can't be opened anymore even with correct gredentials. Unless renamed back to original name. ChaCha20 and Poly1305 based Authenticated Encryption with Associated Data (AEAD) cipher is used for the file encryption. Original file is always overwritten with the encrypted one, because of this only reasonably sized files (= can fit in memory) are supported for now.
Saltcrypt can be used as a command line tool by providing needed arguments, if no arguments are provided, graphical user interface will be started.
All Saltcrypt releases can be downloaded from here.