Add support for random file name generation. Right now, the program just appends the .clypher extension to the output files.
It might be interesting to generate completely random output file names.
Example
clypher enc infile.txt --random-output-name would result in a file called 26cea78733baf90b.clypher instead of infile.txt.clypher (Done taking the hex representation of hash(infile.txt))
The resulting name might need to be generated based on the input, so naming collisions can be avoided.
Add support for random file name generation. Right now, the program just appends the
.clypher
extension to the output files.It might be interesting to generate completely random output file names.
Example
clypher enc infile.txt --random-output-name
would result in a file called26cea78733baf90b.clypher
instead ofinfile.txt.clypher
(Done taking the hex representation ofhash(infile.txt)
)The resulting name might need to be generated based on the input, so naming collisions can be avoided.