Committed missing changes for password use (git hiccups in the previous push...). Added small changes to make the encrypt/decrypt stronger. Started working on large files support, changing encrypt/decrypt hmac management