A method comprising: using a first set of one or more cipher input parameters to decipher ciphered data in a received protocol data unit, wherein the ciphered data was ciphered using a second set of one or more cipher input parameters; comparing a value of at least a portion of the deciphered data to an expected value; determining, with decipher control circuitry, an occurrence of a ciphering error when the value of the at least a portion of the deciphered data is not equal to the expected value; and initiating a ciphering resynchronization procedure in response to the determination that a ciphering error occurred so as to resynchronize at least one of the first set of cipher input parameters with at least one of the second set of cipher input parameters; wherein the ciphering resynchronization procedure comprises: selecting a most probable alternative value for at least one of the first set of cipher input parameter, said most probable alternative comprising an incremented value of a cipher input parameter when the cipher input parameter comprises a parameter that is incremented with each received protocol data unit; decipher the ciphered data in the received protocol data unit for which a ciphering error occurred or a subsequently received protocol data unit using the selected most probable alternative value; repeating the most probable alternative cipher parameter selection and the deciphering until a number of repeat attempts exceeds a predefined number of failed resynchronization attempts; and determining that the ciphering resynchronization procedure has failed in response to the number of repeat attempts exceeding the predefined number of failed resynchronization attempts. using a first set of one or more cipher input parameters to decipher ciphered data in a received protocol data unit, wherein the ciphered data was ciphered using a second set of one or more cipher input parameters; comparing a value of at least a portion of the deciphered data to an expected value; determining, with decipher control circuitry, an occurrence of a ciphering error when the value of the at least a portion of the deciphered data is not equal to the expected value; and initiating a ciphering resynchronization procedure in response to the determination that a ciphering error occurred so as to resynchronize at least one of the first set of cipher input parameters with at least one of the second set of cipher input parameters; wherein the ciphering resynchronization procedure comprises: selecting a most probable alternative value for at least one of the first set of cipher input parameter, said most probable alternative comprising an incremented value of a cipher input parameter when the cipher input parameter comprises a parameter that is incremented with each received protocol data unit; decipher the ciphered data in the received protocol data unit for which a ciphering error occurred or a subsequently received protocol data unit using the selected most probable alternative value; repeating the most probable alternative cipher parameter selection and the deciphering until a number of repeat attempts exceeds a predefined number of failed resynchronization attempts; and determining that the ciphering resynchronization procedure has failed in response to the number of repeat attempts exceeding the predefined number of failed resynchronization attempts. selecting a most probable alternative value for at least one of the first set of cipher input parameter, said most probable alternative comprising an incremented value of a cipher input parameter when the cipher input parameter comprises a parameter that is incremented with each received protocol data unit; decipher the ciphered data in the received protocol data unit for which a ciphering error occurred or a subsequently received protocol data unit using the selected most probable alternative value; repeating the most probable alternative cipher parameter selection and the deciphering until a number of repeat attempts exceeds a predefined number of failed resynchronization attempts; and determining that the ciphering resynchronization procedure has failed in response to the number of repeat attempts exceeding the predefined number of failed resynchronization attempts.