Patent ID: 8583934

Claim:
A method for accessing a data processing means associated with a secret confidential code and accessible by applying thereto a confidential code presented by an accepting means, comprising the following steps: implementing a code transformation function in the processing means of a smart device, transforming the secret code into a transformed secret code in the processing means of the smart device according to the transformation function, storing the transformed secret code in the processing means of the smart device; and at each use of the processing means of the smart device, transforming the presented code, in the processing means of the smart device, into a transformed presented code according to the transformation function implemented in the processing means, comparing the transformed secret code with the transformed presented code in the processing means of the smart device, and selectively providing access to the data processing means based on said comparison, without accessing the secret code, wherein each transformed secret code or transformed presented code results from application of the respective secret code or presented code and a random number to the transformation function, wherein the random number is pre-stored with the transformed secret code in the processing means of the smart device.