Ask for password on failed decryption

Fixes #2556 by asking again.

I think this is normal behaviour. One could also implement a special "you failed, try again" message, but I don't know if that's relevant.