Skip to content

kolemikko/saltcrypt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Saltcrypt

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.

About

File encryption tool using HKDF and AEAD.

Resources

License

Stars

Watchers

Forks