The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 19, 2016

Filed:

Sep. 11, 2013
Applicant:

Qualcomm Incorporated, San Diego, CA (US);

Inventors:

Justin Y. Wei, Sunnyvale, CA (US);

Antoine Dambre, Grasse, FR;

Christopher Ahn, San Diego, CA (US);

Gurvinder Singh Chhabra, San Diego, CA (US);

Assignee:

QUALCOMM Incorporated, San Diego, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04W 12/04 (2009.01); H04L 9/06 (2006.01); H04L 9/08 (2006.01); H04L 29/06 (2006.01); H04L 12/861 (2013.01); H04L 9/26 (2006.01);
U.S. Cl.
CPC ...
H04W 12/04 (2013.01); H04L 9/0656 (2013.01); H04L 9/0891 (2013.01); H04L 49/90 (2013.01); H04L 63/062 (2013.01); H04L 63/08 (2013.01); H04L 9/26 (2013.01); H04L 2209/20 (2013.01); H04L 2209/80 (2013.01);
Abstract

Enhanced cryptographic techniques are provided which facilitate higher data rates in a wireless communication system. In one aspect, improvements to the ZUC algorithm are disclosed which can reduce the number of logical operations involved key stream generation, reduce computational burden on a mobile device implementing ZUC, and extend battery life. The disclosed techniques include, for instance, receiving, at a wireless communication apparatus, a data stream having data packets for ciphering or deciphering. The wireless apparatus can generate a cipher key for the cryptographic function, determine a starting address of a first data packet in the data stream and shift the cipher key to align with the starting address of the first data packet. Once aligned, the processing apparatus applies the cryptographic function to a first block of the first data packet using the shifted cipher key and manages a remaining portion of the cipher key to handle arbitrarily aligned data across multiple packets.


Find Patent Forward Citations

Loading…