Patents by Inventor Huaqun Guo

Huaqun Guo 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: 11546295
    Abstract: An industrial control system and a method of inspecting one or more communication packets in an industrial control system may be provided, the industrial control system firewall module comprising a packet accessing component configured to access a communication packet of an industrial control system; a firewall rules database, the firewall rules database configured to store one or more firewall rules; an inspection module configured to access the one or more firewall rules based on an industrial protocol associated with the communication packet; and the inspection module is further configured to perform a comprehensive inspection of all header fields and data fields of the communication packet based on the one or more firewall rules accessed based on the industrial protocol associated with the communication packet.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: January 3, 2023
    Assignee: Agency for Science, Technology and Research
    Inventors: Dong Li, Huaqun Guo, Jianying Zhou, Luying Zhou, Jun Wen Wong
  • Publication number: 20210099424
    Abstract: An industrial control system firewall module and a method of inspecting one or more communication packets in an industrial control system may be provided, the industrial control system firewall module comprising a packet accessing component configured to access a communication packet of an industrial control system; a firewall rules database, the firewall rules database configured to store one or more firewall rules; an inspection module configured to access the one or more firewall rules based on an industrial protocol associated with the communication packet; and the inspection module is further configured to perform a comprehensive inspection of all header fields and data fields of the communication packet based on the one or more firewall rules accessed based on the industrial protocol associated with the communication packet.
    Type: Application
    Filed: March 28, 2019
    Publication date: April 1, 2021
    Inventors: Dong LI, Huaqun GUO, Jianying ZHOU, Luying ZHOU, Jun Wen WONG
  • Publication number: 20210036864
    Abstract: There is provided a method of generating a Keccak message authentication code (KMAC) based on white-box implementation, using at least one processor. The method includes: obtaining a white-box implementation of a round function of a KMAC algorithm; receiving an input message; obtaining a plurality of message blocks based on the input message; and for each of the plurality of message blocks at a plurality of iterations, respectively: modifying a current state of the KMAC algorithm based on the message block to produce a modified current state of the KMAC algorithm; inputting the modified current state to a state transformation function including the white-box implementation of the round function; and executing the white-box implementation of the round function based on the modified current state to obtain an updated state of the KMAC algorithm as an output of the state transformation function.
    Type: Application
    Filed: March 29, 2019
    Publication date: February 4, 2021
    Inventors: Jiqiang Lu, Huaqun Guo
  • Publication number: 20110047630
    Abstract: A method and system for tamper proofing a system of interconnected electronic devices. The method comprises splitting embedded software of each electronic device into at least two executable parts, a stationary part residing in memory of said each electronic device and a non-stationary part residing in memory of another electronic device.
    Type: Application
    Filed: February 11, 2008
    Publication date: February 24, 2011
    Applicant: Agency for Science, Technology and Research
    Inventors: Heng Seng Cheng, Huaqun Guo, Yong Dong Wu