Patents by Inventor Joachim Velten

Joachim Velten 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: 8402448
    Abstract: A compiler system including a compiler configured to compile a source code into a machine language code is presented, so that the machine language code is executable on a processing unit, wherein the processing unit comprises an internal register that is changing its state responsive to an execution of the machine language code. The compiler is configured to encrypt the machine language code based on an encryption function that depends on the state of the internal register.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: March 19, 2013
    Assignee: Infineon Technologies AG
    Inventors: Joachim Velten, Marcus Janke
  • Publication number: 20100070953
    Abstract: A compiler system including a compiler configured to compile a source code into a machine language code is presented, so that the machine language code is executable on a processing unit, wherein the processing unit comprises an internal register that is changing its state responsive to an execution of the machine language code. The compiler is configured to encrypt the machine language code based on an encryption function that depends on the state of the internal register.
    Type: Application
    Filed: September 18, 2008
    Publication date: March 18, 2010
    Applicant: INFINEON TECHNOLOGIES AG
    Inventors: Joachim Velten, Marcus Janke
  • Patent number: 7248700
    Abstract: In a device for calculating a result of a modular exponentiation, the Chinese Residue Theorem (CRT) is used, wherein two auxiliary exponentiations are calculated using two auxiliary exponents and two sub-moduli. In order to improve the safety of the RSA CRT calculations against cryptographic attacks, a randomization of the auxiliary exponents and/or a change of the sub-moduli are performed. Thus, there is a safe RSA decryption and RSA encryption, respectively, by means of the calculating time efficient Chinese Residue Theorem.
    Type: Grant
    Filed: February 27, 2004
    Date of Patent: July 24, 2007
    Assignee: Infineon Technologies AG
    Inventors: Jean-Pierre Seifert, Joachim Velten
  • Patent number: 7016500
    Abstract: A method of secure communication in which communication partners (A, B) in each case have a secret (S) and a public code (P), in which the communication partner (A) selects a random number (x) and the communication partner (B) selects a random number (y), in which a first partial code (Ax) is formed by the communication partner (A) and a second partial code (By) is formed by the communication partner (B) by using the public code (P) of the respective partner (B, A) and is transmitted to the respective other communication partner (B, A). A session code (gxy, gyx) is formed from the private random number (x, y), and the partial code (By, Ax) of the respective communication partner (B, A) while using the private secret code (S), the partial codes (Ax, By) and the session codes (gxy, gyx) being calculated in a fashion similar to the Diffie-Hellmann protocol.
    Type: Grant
    Filed: March 18, 1999
    Date of Patent: March 21, 2006
    Assignee: Rohde & Schwarz SIT GmbH
    Inventors: Guido Von Der Heidt, Joachim Velten, Peter Söhne
  • Publication number: 20040215685
    Abstract: In a device for calculating a result of a modular exponentiation, the Chinese Residue Theorem (CRT) is used, wherein two auxiliary exponentiations are calculated using two auxiliary exponents and two sub-moduli. In order to improve the safety of the RSA CRT calculations against cryptographic attacks, a randomization of the auxiliary exponents and/or a change of the sub-moduli are performed. Thus, there is a safe RSA decryption and RSA encryption, respectively, by means of the calculating time efficient Chinese Residue Theorem.
    Type: Application
    Filed: February 27, 2004
    Publication date: October 28, 2004
    Applicant: Infineon Technologies AG
    Inventors: Jean-Pierre Seifert, Joachim Velten