Patents by Inventor Shuo Shen

Shuo Shen 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: 8589692
    Abstract: A method and apparatuses for verifying Cryptographically Generated Address (CGA) signature are provided. The method includes: receiving a message sent by a CGA address owner, wherein a RSA public key, a first RSA public key signature, a second public key, and a second public key signature are carried in the message, the first RSA public key binds one or more second public keys, and a part protected by the first public key signature includes the one or more second public keys; verifying the first RSA public key signature according to the message; extracting the second public key, and verifying the second public key signature. According to the method and apparatuses of the embodiment, the effect of supporting other public key can be achieved, the change of the IP address can be omitted, and public key deployment and computing resources are saved.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: November 19, 2013
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Shuo Shen
  • Patent number: 8566584
    Abstract: A method, apparatus, and system for processing a Dynamic Host Configuration Protocol (DHCP) message are disclosed. The method includes: receiving a DHCP message, where the source address of the DHCP message is a Cryptographically Generated Address (CGA) and a signature of a DHCP message sender is carried in the DHCP message; verifying the CGA and the signature; and processing a payload of the DHCP message after the verification of the CGA and the signature succeeds. The CGA and the signature are verified in the embodiment of the present invention, thus improving the security of DHCPv6, and bringing convenience for key management due to publicity of the public key. In addition, because the life of the public key is long, configuration on the DHCP server and/or the network client is convenient.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: October 22, 2013
    Assignee: Huawei Technologies Co., Ltd
    Inventors: Shuo Shen, Sheng Jiang
  • Publication number: 20120290701
    Abstract: Embodiments of the present invention provide a domain name system as well as an information processing method and apparatus of the domain name system. The information processing method includes: receiving a domain name system query request sent by a recursive server, where the domain name system query request includes identifier information of a terminal device that sends the query request; resolving the received domain name system query request to obtain the identifier information of the terminal device; and exercising query control according to the identifier information of the terminal device. In the domain name system as well as the information processing method and apparatus of the domain name system, the domain name system query request carries the identifier information of the terminal device that sends the query request, and therefore, effective control is exercised on the information query actions of the terminal device in the domain name system.
    Type: Application
    Filed: July 20, 2012
    Publication date: November 15, 2012
    Applicant: COMPUTER NETWORK INFORMATION CENTRE, CHINESE ACADEMY OF SCIENCES
    Inventors: Wei Mao, Xiaodong Li, Yan Wang, Tao Chen, Shuo Shen, Liming Wang
  • Publication number: 20120084462
    Abstract: The present invention relates to the field of communications, and in particular, relates to a method for obtaining an Internet Protocol (IP) address of a Dynamic Host Configuration Protocol version 6 (DHCPv6) server, a DHCPv6 server, and a DHCPv6 communication system. The method is applied in a scenario of communication through a DHCPv6 relay agent, and includes: receiving, by a DHCPv6 server, a message of a DHCPv6 client forwarded by a DHCPv6 relay agent; sending, by the DHCPv6 server, a response message to the DHCPv6 client through the DHCPv6 relay agent, in which a payload of the response message carries an IP address of the DHCPv6 server, so that the DHCPv6 client obtains the IP address of the DHCPv6 server from the response message.
    Type: Application
    Filed: December 9, 2011
    Publication date: April 5, 2012
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Shuo Shen, Sheng Jiang
  • Publication number: 20120011589
    Abstract: The present invention relates to the communications field, and in particular, to a detection method, an apparatus, and a network with detection functions. The present invention solves the problem that the Botnet cannot be detected on a current communication network. The detection method is used to detect a Botnet and includes: obtaining a network address translation (NAT) table; detecting a behavior plane and a communication plane of a host according to the NAT table; and performing cluster analysis on results of detection on the communication plane and the behavior plane.
    Type: Application
    Filed: September 21, 2011
    Publication date: January 12, 2012
    Inventors: Xu CHEN, Shuo SHEN
  • Publication number: 20110219231
    Abstract: A method and an apparatus for identifying a Cryptographically Generated Address (CGA) public key, and a method, an apparatus, and a system for determining a CGA public key are disclosed. The method for identifying a CGA public key includes: receiving, by a receiving node, a first message protected using a public key from a sending node; obtaining a type of the public key according to the first message. The method for determining a CGA public key includes: receiving, by a receiving node, a first message protected using a public key from a sending node; obtaining, a type of the public key to be determined according to the first message; and judging whether the public key to be determined is supported by the receiving node according to the type of the public key to be determined; and, if the public key to be determined is supported by the receiving node, determining the public key as a public key supported by the receiving node.
    Type: Application
    Filed: May 11, 2011
    Publication date: September 8, 2011
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Shuo Shen, Sheng Jiang
  • Publication number: 20110197072
    Abstract: A method and apparatuses for verifying Cryptographically Generated Address (CGA) signature are provided. The method includes: receiving a message sent by a CGA address owner, wherein a RSA public key, a first RSA public key signature, a second public key, and a second public key signature are carried in the message, the first RSA public key binds one or more second public keys, and a part protected by the first public key signature includes the one or more second public keys; verifying the first RSA public key signature according to the message; extracting the second public key, and verifying the second public key signature. According to the method and apparatuses of the embodiment, the effect of supporting other public key can be achieved, the change of the IP address can be omitted, and public key deployment and computing resources are saved.
    Type: Application
    Filed: April 21, 2011
    Publication date: August 11, 2011
    Inventor: Shuo SHEN
  • Publication number: 20110099370
    Abstract: A method, apparatus, and system for processing a Dynamic Host Configuration Protocol (DHCP) message are disclosed. The method includes: receiving a DHCP message, where the source address of the DHCP message is a Cryptographically Generated Address (CGA) and a signature of a DHCP message sender is carried in the DHCP message; verifying the CGA and the signature; and processing a payload of the DHCP message after the verification of the CGA and the signature succeeds. The CGA and the signature are verified in the embodiment of the present invention, thus improving the security of DHCPv6, and bringing convenience for key management due to publicity of the public key. In addition, because the life of the public key is long, configuration on the DHCP server and/or the network client is convenient.
    Type: Application
    Filed: November 30, 2010
    Publication date: April 28, 2011
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shuo Shen, Sheng Jiang
  • Publication number: 20100332836
    Abstract: A method for recovering sessions includes storing, by a client, session information after a session is established between the server and the client. When the session needs to be recovered upon interruption, the client sends all state information before interruption of the session and the session information to the server, and the server recovers the session upon the received session information and all state information before interruption of the session. After a session is interrupted, the server does not need to store any session-related information, thus saving the resources of the server, and all information about the previous session can be recovered completely.
    Type: Application
    Filed: September 7, 2010
    Publication date: December 30, 2010
    Inventor: Shuo Shen
  • Publication number: 20070116716
    Abstract: The present invention relates to the use of a matured, glycosylated Spike (S) protein of SARS Coronavirus, fragments of the S protein, methods for producing the same, their use in detecting SARS infection, and their use or the use of their corresponding antibodies to treat patients suffering from SARS.
    Type: Application
    Filed: December 10, 2004
    Publication date: May 24, 2007
    Inventors: Shuo Shen, Wanjin Hong, Seng Lim, Yee Tan, Burtram Fielding, Phuay Goh, Timothy Tan, Jian Fu
  • Publication number: 20060292178
    Abstract: Compositions related to expressed severe acute respiratory syndrome (SARS) coronavirus group-specific polypeptides are provided. Further provided are methods and compositions related to the use of these polypeptides, in particular use for inducing apoptosis in cells, diagnosing SARS infection and screening for modulator and inhibitor compounds of such polypeptides and in turn the virus itself, and in the treatment and/or prophylaxis of disease caused by SARS infection.
    Type: Application
    Filed: August 4, 2005
    Publication date: December 28, 2006
    Applicant: Agency for Science, Technology and Research
    Inventors: Wanjin Hong, Seng Lim, Yee Tan, Burtram Fielding, Shuo Shen, Hoe Peng Tan