[enh] decryption passphrase is requied if fail. also docstrings