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:
Nov. 05, 2019

Filed:

Dec. 17, 2014
Applicant:

Telefonaktiebolaget Lm Ericsson (Publ), Stockholm, SE;

Inventors:

Mats Näslund, Bromma, SE;

Elena Dubrova, Sollentuna, SE;

Martin Hell, Malmö, SE;

Bernard Smeets, Dalby, SE;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/06 (2006.01); H04L 9/08 (2006.01);
U.S. Cl.
CPC ...
H04L 9/0631 (2013.01); H04L 9/0668 (2013.01); H04L 9/0861 (2013.01); H04L 2209/12 (2013.01); H04L 2209/122 (2013.01); H04L 2209/125 (2013.01);
Abstract

A technique for generating a keystream () for ciphering or deciphering a data stream () is provided. As to a method aspect of the technique, a nonlinear feedback shift register, NLFSR (), including n register stages implemented in a Galois configuration is operated. At least one register stage of the implemented n register stages is representable by at least one register stage of a linear feedback shift register, LFSR. A first subset of the implemented n register stages is representable by a second subset of a second NLFSR. A number of register stages receiving a nonlinear feedback in the second NLFSR is greater than one and less than a number of register stages receiving a nonlinear feedback in the implemented NLFSR. The keystream () is outputted from a nonlinear output function (). An input of the nonlinear output function () is coupled to at least two of the implemented n register stages of the NLFSR ().


Find Patent Forward Citations

Loading…