* added support for encrypting / decrypting binary files, preserving ba...

...ckward compatibility via parameter default values. related to #7