Patents by Inventor Steven M. Farris

Steven M. 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).

  • Publication number: 20240020424
    Abstract: Systems and methods for protecting intellectual property of a circuit via obfuscation of logic through encryption. The methods comprise: analyzing a combinational circuit (CC) to identify first logic gates that perform first function(s) which is(are) implementable by LUT(s); dividing CC a first portion comprising the first logic gates and a second portion comprising remaining logic gates; protecting gate logic of the first portion by at least storing information implementing the first function(s) in an encrypted LUT format in a memory device of the circuit such that the first function(s) is(are) obfuscated when the circuit is in an at-rest state; and interfacing the remaining logic gates with the memory device such that the circuit is configured to generate an output in accordance with operations of the combinational circuit using the information stored in the encrypted LUT format.
    Type: Application
    Filed: July 15, 2022
    Publication date: January 18, 2024
    Inventors: Michael T. Kurdziel, Steven M. Farris, Marcin Lukowiak, Stanislaw Radziszowski
  • Patent number: 11870884
    Abstract: Systems and methods for operating a cryptographic system. The methods comprise: obtaining ciphertext by the cryptographic system; performing operations by the cryptographic system to determine whether a given sequence of values exits within the ciphertext; and synchronizing the cryptographic system with another cryptographic system using the ciphertext as a bitrate portion of an initialization value for a cryptographic algorithm and zero as a capacity portion of the initialization value for the cryptographic algorithm, when a determination is made that the given sequence of values exist within the ciphertext.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: January 9, 2024
    Assignee: HARRIS GLOBAL COMMUNICATIONS, INC.
    Inventors: Steven M. Farris, Michael T. Kurdziel
  • Publication number: 20220337394
    Abstract: Systems and methods for operating a cryptographic system. The methods comprise: obtaining ciphertext by the cryptographic system; performing operations by the cryptographic system to determine whether a given sequence of values exits within the ciphertext; and synchronizing the cryptographic system with another cryptographic system using the ciphertext as a bitrate portion of an initialization value for a cryptographic algorithm and zero as a capacity portion of the initialization value for the cryptographic algorithm, when a determination is made that the given sequence of values exist within the ciphertext.
    Type: Application
    Filed: April 13, 2021
    Publication date: October 20, 2022
    Inventors: Steven M. Farris, Michael T. Kurdziel
  • Patent number: 11115395
    Abstract: A cross-domain information transfer system includes a key distribution center that generates private encryption keys and a signature key pair as a secret signing and secret verifying key for an attribute associated with a given domain. A sender device generates ciphertext from plaintext based upon the private encryption key, appends an attribute for a given domain to the ciphertext, generates ciphertext with a concealed attribute based upon the secret signing key and broadcasts the ciphertext with the concealed attribute. Domain gateway devices each receive a respective secret verifying key for an associated attribute, receive the ciphertext with the concealed attribute from the untrusted network, and use the secret verifying key to determine if the concealed attribute matches the attribute associated with the domain gateway device, and, when so, pass the ciphertext to at least one receiver device coupled with the domain gateway device.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: September 7, 2021
    Assignee: HARRIS GLOBAL COMMUNICATIONS, INC.
    Inventors: Michael T. Kurdziel, Steven M. Farris, Peter Bajorski, Alan R. Kaminsky, Marcin Lukowiak, Stanislaw P. Radziszowski
  • Publication number: 20210029097
    Abstract: A cross-domain information transfer system includes a key distribution center that generates private encryption keys and a signature key pair as a secret signing and secret verifying key for an attribute associated with a given domain. A sender device generates ciphertext from plaintext based upon the private encryption key, appends an attribute for a given domain to the ciphertext, generates ciphertext with a concealed attribute based upon the secret signing key and broadcasts the ciphertext with the concealed attribute. Domain gateway devices each receive a respective secret verifying key for an associated attribute, receive the ciphertext with the concealed attribute from the untrusted network, and use the secret verifying key to determine if the concealed attribute matches the attribute associated with the domain gateway device, and, when so, pass the ciphertext to at least one receiver device coupled with the domain gateway device.
    Type: Application
    Filed: July 23, 2019
    Publication date: January 28, 2021
    Inventors: MICHAEL T. KURDZIEL, STEVEN M. FARRIS, PETER BAJORSKI, ALAN R. KAMINSKY, MARCIN LUKOWIAK, STANISLAW P. RADZISZOWSKI
  • Patent number: 10666437
    Abstract: Systems (100) and methods (700) for customizing a cryptographic algorithm. The methods comprise: providing an electronic device with the cryptographic algorithm implementing a permutation function ƒ configured to produce a first keystream using bits input thereto, the permutation function ƒ comprising a round function ƒround consisting of a mixing layer in which input bits are combined together; and customizing the mixing layer of the permutation function ƒ while the electronic device is in the field. The mixing layer is customized by: receiving, by the electronic device, a first user-software interaction for entering a first bit string comprising a plurality of first arbitrary bits; breaking the first bit string into a plurality of equal length segments each comprising only a portion of the plurality of first bits; and translating each of the equal length segments into irreducible polynomial coefficients and/or an irreducible polynomial identifier.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: May 26, 2020
    Assignee: HARRIS SOLUTIONS NY, INC.
    Inventors: Michael T. Kurdziel, Steven M. Farris, Alan R. Kaminsky, Stanislaw P. Radziszowski, Marcin X. Lukowiak, Stephanie Soldavini, Daniel F. Stafford
  • Publication number: 20190140829
    Abstract: Systems (100) and methods (700) for customizing a cryptographic algorithm. The methods comprise: providing an electronic device with the cryptographic algorithm implementing a permutation function ƒ configured to produce a first keystream using bits input thereto, the permutation function ƒ comprising a round function ƒround consisting of a mixing layer in which input bits are combined together; and customizing the mixing layer of the permutation function ƒ while the electronic device is in the field. The mixing layer is customized by: receiving, by the electronic device, a first user-software interaction for entering a first bit string comprising a plurality of first arbitrary bits; breaking the first bit string into a plurality of equal length segments each comprising only a portion of the plurality of first bits; and translating each of the equal length segments into irreducible polynomial coefficients and/or an irreducible polynomial identifier.
    Type: Application
    Filed: November 7, 2017
    Publication date: May 9, 2019
    Inventors: Michael T. Kurdziel, Steven M. Farris, Alan R. Kaminsky, Stanislaw P. Radziszowski, Marcin X. Lukowiak, Stephanie Soldavini, Daniel F. Stafford
  • Publication number: 20030024146
    Abstract: The instant invention comprises a decoy assembly comprising a plurality of L-shaped legs, in which a two or three dimensional decoy is attached to each vertical member of the L-shaped legs, the horizontal member of each of L-shaped leg being pivotably affixed to a pivot point.
    Type: Application
    Filed: August 1, 2001
    Publication date: February 6, 2003
    Inventors: Jason E. Spady, Steven M. Farris, Scott A. Weichel