EP1069508A3

Cryptographic method modifiable during run time

Abstract

Conventional cryptographic methods use fixed machine instructions in the program memory of the computer system executing them. Increasing the security of attack is possible to me by extending the key used with increasing processing time. A cryptographic method (20) consists of cryptographic program fragments (12) which are combined by a compiler (4) into a predetermined order by a source code password (1) and translated from the source code data memory (3) into machine code (5). When executed, the machine code (5) often changes the contents of the data memory (6) initialized by a password (11) by permutations or bit shifts. The data encryption is performed by the EXODER link (8) of the data to be encrypted (7) with the contents of the data memory (6). When executing the cryptographic method (20), the machine code (5) is not fixed from the beginning. When breaking the method, all possible variations of the machine code (5) in addition to the password (11) must be tried. The cryptographic method (20) is due to high security suitable for the encryption of bank transactions.

EP1069508A3, drawing sheet 1
Sheet 1 of 1

Term

Term ended

Projected expiry passed 4 July 2020, 6.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

1 sheet

  1. Sheet 1