Patents by Inventor Qiongxiao WANG

Qiongxiao WANG 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: 20230254160
    Abstract: The invention discloses a calculation method and device for elliptic curve digital signature to resist memory disclosure attacks aiming signing private keys, which belongs to the field of cryptography technology. The method described in the invention includes the following steps. During initialization phase happened in a trusted environment, the key of symmetric cryptographic algorithm is used to encrypt the random number k1 and the private key used for signing, the scalar multiplication k1×G is calculated. At each signing phase, the plaintext data used to calculate s is calculated based on the selected signature algorithm and the value of scalar multiplication k1×G. The plaintext data used to calculate s include r or the data calculated based on r. Inside registers, s is calculated based on the above plaintext data and the ciphertext of random number k1 and the ciphertext of the private key. The signature of the message is (r, s).
    Type: Application
    Filed: April 28, 2022
    Publication date: August 10, 2023
    Inventors: Wei WANG, Yuo FU, Jingqiang LIN, Li SONG, Qiongxiao WANG
  • Patent number: 10313111
    Abstract: An embodiment of the present disclosure provide a key protection method, via setting that each core of the multi-core process may have one symmetric master key, dynamically obtaining the plaintext private key of the asymmetric algorithm via a decryption operation and using the Intel TSX, it may be ensured that the private key and the intermediate variables used in the computation process may be stored in the cache occupied by the operation core only in terms of the hardware level, which may prevent the attackers from stealing the private key from the physical memory and ensure the security of the implementation of the public-key cryptographic algorithm in the computer system.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: June 4, 2019
    Assignee: DATA ASSURANCE AND COMMUNICATION SECURITY RESEARCH CENTER, CHINESE ACADEMY OF SCIENCES
    Inventors: Jingqiang Lin, Le Guan, Qiongxiao Wang, Jing Wang, Jiwu Jing
  • Patent number: 9898624
    Abstract: A multi-core processor based key protection method and system is described. An Operating System (OS) supporting Symmetric Multi-Processing (SMP) is set up on a multi-core processor. One core of the multi-core processor is configured as a cryptographic operation core, which is prohibited from running other processes of the OS and dedicated to perform a public-key cryptographic operation. The private key and an intermediate variable in a process of the public-key cryptographic operation are stored in a cache exclusively occupied by the cryptographic operation core.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: February 20, 2018
    Assignees: Data Assurance and Communication Security Center, Chinese Academy of Sciencess, Institute of Information Engineering, Chinese Academy of Sciences
    Inventors: Jingqiang Lin, Le Guan, Jing Wang, Qiongxiao Wang, Jiwu Jing, Bao Li
  • Publication number: 20160359621
    Abstract: An embodiment of the present disclosure provide a key protection method, via setting that each core of the multi-core process may have one symmetric master key, dynamically obtaining the plaintext private key of the asymmetric algorithm via a decryption operation and using the Intel TSX, it may be ensured that the private key and the intermediate variables used in the computation process may be stored in the cache occupied by the operation core only in terms of the hardware level, which may prevent the attackers from stealing the private key from the physical memory and ensure the security of the implementation of the public-key cryptographic algorithm in the computer system.
    Type: Application
    Filed: August 27, 2014
    Publication date: December 8, 2016
    Applicant: DATA ASSURANCE AND COMMUNICATION SECURITY RESEARCH CENTER, CHINESE ACADEMY OF SCIENCES
    Inventors: Jingqiang LIN, Le GUAN, Qiongxiao WANG, Jing WANG, Jiwu JING
  • Publication number: 20150310231
    Abstract: A multi-core processor based key protection method and system is described. An Operating System (OS) supporting Symmetric Multi-Processing (SMP) is set up on a multi-core processor. One core of the multi-core processor is configured as a cryptographic operation core, which is prohibited from running other processes of the OS and dedicated to perform a public-key cryptographic operation. The private key and an intermediate variable in a process of the public-key cryptographic operation are stored in a cache exclusively occupied by the cryptographic operation core.
    Type: Application
    Filed: June 19, 2015
    Publication date: October 29, 2015
    Inventors: Jingqiang LIN, Le GUAN, Jing WANG, Qiongxiao WANG, Jiwu JING, Bao LI