Vault (ie. encryption) functionality added
catch wrong key
add support for output file in filter for binary data