passphrase support added
Merge branch 'patch-1'