Patents by Inventor Steven Farris

Steven Farris has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12627468
    Abstract: Systems and methods for providing an S-box. The methods comprise: implementing a plurality of layers on a field programmable gate array, wherein each of the layers comprises a substitution sublayer and a mixing sublayer. The substitution sublayer comprises a plurality of ?-boxes that are each configured to perform a different randomly chosen non-linear bijective mapping from GF(24) to GF(24). The mixing sublayer is configured to (i) compute a plurality of product terms each representing a product of an element of a maximum distance separable matrix M and an output from one of the plurality of ?-boxes, and (ii) compute a plurality of column vector elements each comprising a sum of respective ones of the plurality of product terms.
    Type: Grant
    Filed: December 8, 2023
    Date of Patent: May 12, 2026
    Assignee: L3Harris Global Communications, Inc.
    Inventors: Michael Kurdziel, Steven Farris, Alan Kaminsky, Peter Bajorski, Payton Burak, Marcin Lukowiak, Stanislaw Radziszowski
  • Publication number: 20250192984
    Abstract: Systems and methods for providing an S-box. The methods comprise: implementing a plurality of layers on a field programmable gate array, wherein each of the layers comprises a substitution sublayer and a mixing sublayer. The substitution sublayer comprises a plurality of ?-boxes that are each configured to perform a different randomly chosen non-linear bijective mapping from GF(24) to GF(24). The mixing sublayer is configured to (i) compute a plurality of product terms each representing a product of an element of a maximum distance separable matrix M and an output from one of the plurality of ?-boxes, and (ii) compute a plurality of column vector elements each comprising a sum of respective ones of the plurality of product terms.
    Type: Application
    Filed: December 8, 2023
    Publication date: June 12, 2025
    Inventors: Michael Kurdziel, Steven Farris, Alan Kaminsky, Peter Bajorski, Peyton Burak, Marcin Lukowiak, Stanislaw Radziszowski
  • Patent number: D711498
    Type: Grant
    Filed: May 22, 2013
    Date of Patent: August 19, 2014
    Inventor: Steven Farris
  • Patent number: D722129
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: February 3, 2015
    Inventor: Steven Farris