System and method for performing operation using linear-integer-programing for RSA factorization
AssigneeCity University of Hong Kong
InventorsHan-Lin Li, Way Kuo
Life of this patent
Estimating the term…
Loading patent…
AssigneeCity University of Hong Kong
InventorsHan-Lin Li, Way Kuo
Estimating the term…
A system for performing operations using linear integer programming for RSA factorization is provided, including an n/e extractor, a prime factorization calculator, a private key determiner, and a decryptor. The n/e extractor is configured to extract a modulus and a public key exponent from a public key. The prime factorization calculator is configured to: determine a semi-prime number of the modulus according to the modulus; use a tail digit and a head digit set of the semi-prime number of the modulus to perform decomposition and factorization with respect to the semi-prime number into two prime factors. The private key determiner is configured to determine a private key using the public key exponent and the two prime numbers. The decryptor is configured to decrypt an encrypted message using the private key so as to generate a decrypted message.
A system for reducing computer processing time during private key decryption during digital communication, the system performing operations using linear integer programming for RSA factorization, comprising:
A method for reducing computer processing time during private key decryption during digital communication, the method performing operations using linear integer programming for RSA factorization, comprising:
Dependencies are inferred from the claim text.