added try and catch to decipher block

Handles bad deciphering more gracefully with a try and catch block