feat: add random iv in crypto
refactor: code cleanup + log instead of print
feat: disable listing directory
update docs
Merge pull request #1 from Gagaro/master

Randomly generate an IV for crypto.