IP Library Granted Patent US 11,032,059
Granted Patent B2
US 11,032,059 · App. 15/457,606 · Granted Jun 8, 2021

Reducing detectability of an encryption key

Inventors: Thomas Seiler (Rizenbach, CH); Andreas Jarosch (Allenwinden, CH)
Assignee: SWISSCOM AG
H04L9/002H04L9/065H04L9/30H04L63/0457H04L63/1441H04W12/037H04W12/04H04L2209/16H04L2209/24H04L2209/80H04W80/02H04W84/042
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,032,059
App. No.
15/457,606
Granted
Jun 8, 2021
Kind
B2
Abstract

Methods and systems are provided for enhancing security of encrypted messages. One or more bits may be selected in an encrypted message, with the one or more bits being selected such that there is no sequence of consecutive bits in the message, having a length that is greater than or equal to a defined threshold value, that is free of bit errors. An adjustment may be applied to the encrypted message prior to transmitting the message to introduce bit errors in the message, with the adjustment being configured to affect the one or more selected bits. The adjustment may include inverting the one or more selected bits. The one or more bits may be selected and/or adjustment may be configured to reduce detectability of an encryption key used in encrypting messages.

Claims (37)

1. A method for controlling transmissions in a communication device, the method comprising:

generating a physical layer (L 1 ) based encrypted message, wherein the encrypted message is configured based on a wireless networking specification for communication in a corresponding wireless network;

selecting one or more bits in the encrypted message;

applying an adjustment to the encrypted message prior to transmitting the encrypted message to introduce bit errors in the encrypted message;

wherein:

the adjustment is configured to affect the one or more selected bits; and

the one or more selected bits are selected and the adjustment is configured such that there is no sequence of consecutive bits in the encrypted message that has a length that is greater than or equal to a defined threshold value and that is free of bit errors; and

transmitting the encrypted message over a wireless connection to a target communication device.

2. The method of claim 1 , wherein the adjustment comprises inverting the one or more selected bits.

3. The method of claim 1 , wherein the encrypted message is a physical layer data frame encoding a data link layer control frame, and comprising determining the one or more selected bits based on particular bit positions in the physical layer data frame.

4. The method of claim 1 , wherein the one or more selected bits are corrected at a receiver-side device by use of forward error correction.

5. The method of claim 1 , comprising determining the one or more selected bits at a physical layer.

6. The method of claim 5 , comprising determining the one or more selected bits so that the encrypted message contains at least one bit error within any sequence of consecutive bits having a particular length.

7. The method of claim 6 , comprising adjusting the particular length based on a desired lowered quality of transmission.

8. The method of claim 1 , comprising determining the one or more selected bits and/or configuring the adjustment to reduce detectability of an encryption key used in encrypting the encrypted message.

9. The method of claim 8 , wherein said encryption key is used in a GSM network to encrypt messages at a base station that uses an A5/1 cipher protocol.

10. A system comprising:

one or more circuits for use in a communication device for controlling transmissions, the one or more circuits are configured to:

generate a physical layer (L 1 ) based encrypted message, wherein the encrypted message is configured based on a wireless networking specification for communication in a corresponding wireless network;

select one or more bits in the encrypted message;

apply an adjustment to the encrypted message prior to transmitting the encrypted message to introduce bit errors in the encrypted message, the adjustment being configured to affect the one or more selected bits; and

transmit the encrypted message over a wireless connection to a target communication device;

wherein:

the adjustment is configured to affect the one or more selected bits; and

the one or more bits are selected and the adjustment is configured such that there is no sequence of consecutive bits in the encrypted message that has a length that is greater than or equal to a defined threshold value and that is free of bit errors.

11. The system of claim 10 , wherein the adjustment comprises inverting the one or more selected bits.

12. The system of claim 10 , wherein:

the encrypted message comprises a physical layer data frame encoding a data link layer control frame; and

the one or more circuits are configured to determine the one or more selected bits at particular positions in the physical layer data frame.

13. The system of claim 10 , wherein the one or more selected bits are corrected at a receiver-side device by use of forward error correction.

14. The system of claim 10 , wherein the one or more circuits are configure to set or adjust the adjustment to reduce detectability of an encryption key used in encrypting the encrypted message.

15. The system of claim 10 , wherein:

the communication device comprises a base station that is configurable to use an A5/1 cipher protocol; and

the one or more circuits are configured to determine the one or more selected bits and/or configure the adjustment to reduce detectability of an encryption key used in a GSM network when encrypting messages using the A5/1 cipher protocol.

16. The system of claim 10 , wherein the one or more circuits are configured to determine the one or more selected bits at a physical layer.

17. The system of claim 16 , wherein the one or more circuits are configured to determine the one or more selected bits so that the encrypted message contains at least one bit error within any sequence of consecutive bits having a particular length.

18. The system of claim 17 , wherein the one or more circuits are configured to adjust the particular length based on a desired lowered quality of transmission.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2022
From: SWISSCOM AG
To: INTERDIGITAL CE PATENT HOLDINGS, SAS
Reel/Frame 060435/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2017
From: SEILER, THOMAS; JAROSCH, ANDREAS
To: SWISSCOM AG
Reel/Frame 041599/0551 →
Priority Claims (1)
EP 11178913 · Aug 25, 2011 · regional
Continuity (3)
Continuation 14313576 · Jun 24, 2014
Continuation 13337687 · Dec 27, 2011
Related Publication 20170366968A1 · Dec 21, 2017