Method to detect an OTA (over the air) standard message affected by an error

US9705853B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9705853-B2
Application numberUS-201414524132-A
CountryUS
Kind codeB2
Filing dateOct 27, 2014
Priority dateNov 4, 2013
Publication dateJul 11, 2017
Grant dateJul 11, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method is to detect a message compatible with the OTA (Over The Air) standard and affected by a wrong ciphering. The method may include receiving the ciphered OTA message; deciphering the OTA message; and reading a counter field of padding bytes in the deciphered OTA message and reading corresponding padding bytes in the OTA message deciphered. The method may also include detecting at least one bit in at least one of the padding bytes of the OTA message deciphered, with the at least one bit being indicative of the wrong ciphering.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method to detect a message compatible with the Over The Air (OTA) standard and affected by an incorrect ciphering, comprising: receiving a ciphered OTA message that has been encrypted with a cryptographic algorithm, the ciphered OTA message comprising a counter field of padding bytes and a secured data field with padding bytes, with the counter field having a value equal to a number of padding bytes in the secured data field with padding; deciphering the received OTA message using the cryptographic algorithm, the deciphered OTA message comprising the counter field of padding bytes and the secured data field with padding bytes; reading the counter field of padding bytes and the corresponding padding bytes in the deciphered OTA message; and detecting incorrect ciphering if the value of the counter field is not equal to the number of padding bytes in the secured data field. 2. The method according to claim 1 , further comprising detecting at least one bit in at least one of the padding bytes of the deciphered OTA message as indicative of the incorrect ciphering. 3. The method according to claim 1 , further comprising detecting the counter field which is not part of an interval defined by the cryptographic algorithm as indicative of the incorrect ciphering. 4. The method according to claim 1 , wherein the cryptographic algorithm includes at least one of a DES and AES algorithm. 5. The method according to claim 1 , wherein the ciphered OTA message is received by a secure electronic device, comprising a ciphering key to decipher the OTA message. 6. The method according to claim 5 , wherein the secure electronic device comprises an IC Card. 7. The method according to claim 5 , wherein the secure electronic device does not send at least one of a message and error code in response to the OTA message affected by the incorrect ciphering. 8. The method according to claim 5 , wherein the secure electronic device sends at least one of a message and error code in response to the OTA message affected by the incorrect ciphering, the at least one of the message and error code being different from other error messages. 9. The method according to claim 5 , wherein the secure electronic device is programmed to implement a security procedure based upon the incorrect ciphering, the security procedure comprising an authentication step of a sender device of the OTA message. 10. A method to detect a message affected by an incorrect ciphering comprising: receiving a ciphered message that has been encrypted with a cryptographic algorithm, with the ciphered message comprising a counter field of padding bytes and a secured data field with padding bytes, with the counter field having a value equal to a number of padding bytes in the secured data field with padding, and with the cryptographic algorithm including at least one of a DES and AES cryptographic algorithm; deciphering the received message using the cryptographic algorithm, with the deciphered OTA message comprising the counter field of padding bytes and the secured data field with padding bytes; reading the counter field of padding bytes and the corresponding padding bytes in the deciphered message; and detecting incorrect ciphering if the value of the counter field is not equal to the number of padding bytes in the secured data field. 11. The method according to claim 10 , further comprising detecting at least one bit in at least one of the padding bytes of the deciphered message as indicative of the incorrect ciphering. 12. The method according to claim 10 , further comprising detecting the counter field which is not part of an interval defined by the algorithm as indicative of the incorrect ciphering. 13. The method according to claim 10 , wherein the algorithm is compatible with the Over The Air (OTA) standard. 14. The method according to claim 10 , wherein the algorithm includes at least one of a DES and AES algorithm. 15. The method according to claim 10 , wherein the ciphered message is received by a secure electronic device, comprising a ciphering key to decipher the message. 16. The method according to claim 15 , wherein the secure electronic device comprises an IC Card. 17. The method according to claim 15 , wherein the secure electronic device is programmed to implement a security procedure based upon the incorrect ciphering, the security procedure comprising an authentication step of a sender device of the message. 18. An electronic device suitable to detect a message affected by an incorrect ciphering, comprising: a receiving circuit configured to receive a ciphered message that has been encrypted with a cryptographic algorithm, with the ciphered message comprising a counter field of padding bytes and a secured data field with padding bytes, with the counter field having a value equal to a number of padding bytes in the secured data field with padding; a deciphering circuit configured to decipher the received message using the cryptographic algorithm, with the deciphered OTA message comprising the counter field of padding bytes and the secured data field with padding bytes; a reading circuit configured to read the counter field of padding bytes and the corresponding padding bytes in the deciphered message; and a detecting circuit configured to detect incorrect ciphering if the value of the counter field is not equal to the number of padding bytes in the secured data field. 19. The electronic device according to claim 18 , wherein the detecting circuit is configured to detect at least one bit in at least one of the padding bytes of the deciphered message as indicative of the incorrect ciphering. 20. The electronic device according to claim 19 , wherein the detecting circuit is configured to detect the counter field which is not part of an interval defined by the algorithm as indicative of the incorrect ciphering. 21. The electronic device according to claim 19 , wherein the algorithm is compatible with the Over The Air (OTA) standard. 22. The electronic device according to claim 19 , wherein the algorithm includes at least one of a DES and AES algorithm. 23. The electronic device according to claim 19 , wherein the receiving circuit, deciphering circuit, reading circuit, and detecting circuit are embodied as an IC Card circuit.

Assignees

Inventors

Classifications

  • Passive attacks, e.g. eavesdropping or listening without modification of the traffic monitored · CPC title

  • Electricity · mapped topic

  • Access security · CPC title

  • wherein the sending and receiving network entities apply symmetric encryption, i.e. same key used for encryption and decryption (cryptographic mechanisms or cryptographic arrangements for symmetric key encryption H04L9/06) · CPC title

  • Wireless · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9705853B2 cover?
A method is to detect a message compatible with the OTA (Over The Air) standard and affected by a wrong ciphering. The method may include receiving the ciphered OTA message; deciphering the OTA message; and reading a counter field of padding bytes in the deciphered OTA message and reading corresponding padding bytes in the OTA message deciphered. The method may also include detecting at least o…
Who is the assignee on this patent?
St Microelectronics Srl, Stmicoelectronics S R L
What technology area does this patent fall under?
Primary CPC classification H04L63/0435. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 11 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).