A method for controlling an analysis system, the analysis system comprising an analyzer being adapted for analyzing biological samples, the method comprising: - receiving, by an encryption unit, a user-ID of a user and authentication data of the user for authenticating the user at the encryption unit; - receiving, by the encryption unit, a selection of a data transmission technique for outputting a user-specific security code; - selecting, by the encryption unit, one out of a plurality of private keys of different size in dependence on the selected transmission technique; - in case of a successful authentication at the encryption unit, generating, by the encryption unit using an encryption algorithm, the user-specific security code, thereby taking the user-ID as input, whereby the security code is a derivative of the user-ID, and whereby the user-ID is stored in the security code only in encrypted form, wherein the encrypted form is a signature of the user-ID or of a derivative thereof, the signature being created with the selected private key, wherein the security code comprises the signature and one or more property values (315, 306, 308), the property values comprising a key index being indicative of a version of a private key, the version of the selected private key being indicated by the key index being one of the property values of the generated security code, wherein the encryption unit is adapted to use the plurality of private keys of different size for executing the encryption; - outputting, by the encryption unit, the security code for providing the security code to the authenticated user according to the selected data transmission technique; - receiving, by an authentication unit operatively coupled to the analysis system, the security code and the user-ID via a user-interface coupled to the authentication unit, the user-ID being entered by the user, the authentication unit being operable to enable access of the user to said analysis system; - decrypting, by the authentication unit, the security code, wherein decrypting comprises applying cryptographic algorithms in the context of signature verification, wherein the authentication unit is adapted to use the one out of a plurality of public keys that corresponds to the private key used for generating the signature, and determining if the decrypted security code matches with the entered user-ID, the matching encompassing a check if the security code comprises the entered user-ID in encrypted form; - if the decrypted security code matches with the user-ID, authenticating the user at the authentication unit and generating an authentication signal by the authentication unit for permitting the user to initialize at least one function of the analysis system. - receiving, by an encryption unit, a user-ID of a user and authentication data of the user for authenticating the user at the encryption unit; - receiving, by the encryption unit, a selection of a data transmission technique for outputting a user-specific security code; - selecting, by the encryption unit, one out of a plurality of private keys of different size in dependence on the selected transmission technique; - in case of a successful authentication at the encryption unit, generating, by the encryption unit using an encryption algorithm, the user-specific security code, thereby taking the user-ID as input, whereby the security code is a derivative of the user-ID, and whereby the user-ID is stored in the security code only in encrypted form, wherein the encrypted form is a signature of the user-ID or of a derivative thereof, the signature being created with the selected private key, wherein the security code comprises the signature and one or more property values (315, 306, 308), the property values comprising a key index being indicative of a version of a private key, the version of the selected private key being indicated by the key index being one of the property values of the generated security code, wherein the encryption unit is adapted to use the plurality of private keys of different size for executing the encryption; - outputting, by the encryption unit, the security code for providing the security code to the authenticated user according to the selected data transmission technique; - receiving, by an authentication unit operatively coupled to the analysis system, the security code and the user-ID via a user-interface coupled to the authentication unit, the user-ID being entered by the user, the authentication unit being operable to enable access of the user to said analysis system; - decrypting, by the authentication unit, the security code, wherein decrypting comprises applying cryptographic algorithms in the context of signature verification, wherein the authentication unit is adapted to use the one out of a plurality of public keys that corresponds to the private key used for generating the signature, and determining if the decrypted security code matches with the entered user-ID, the matching encompassing a check if the security code comprises the entered user-ID in encrypted form; - if the decrypted security code matches with the user-ID, authenticating the user at the authentication unit and generating an authentication signal by the authentication unit for permitting the user to initialize at least one function of the analysis system.