Process for securing the access to the resources of an Information Handling System (I.H.S.), said I.H.S. comprising a set of hardware components including information representative of the manufacturer, model and serial number of said hardware components, said I.H.S. further comprising an Operating System (O.S.) used for running applications and providing an Application Programming Interface for accessing said information representative of the manufacturer, model and serial number of said hardware components, said process involving the steps of initiating a preliminary qualification process based on the detection of the components of said system, followed by the generation of a reference qualification signature; - a validation process subsequent to said qualification process comprising, prior to any transaction with or access to a remote server, a further detection of the components for the purpose of generating a new signature to be compared with said reference qualification signature, characterized in that said qualification process Involves the steps of: - detecting a set of components present within said system by using said Application Programming Interface for accessing said information representative of the manufacturer, model and serial number of said hardware components, and - generating for each hardware component a Component Identification Data by concatening said information representative of the manufacturer, model and said serial number, so as to complete a system qualification file listing said components with corresponding Component Identification Data; - encrypting said system qualification file in order to create a reference qualification signature; - transmitting and storing said reference qualification signature on said remote server; - said validation process involves - performing a new Identification and detection of the hardware components and a subsequent generation of a new system qualification file; - encrypting said new system qualification file in order to generate a checking signature; - comparing said checking signature with said reference qualification signature stored within said remote server and, in response to said comparison, allowing or denying access to said transaction with or said access to said remote server. - a validation process subsequent to said qualification process comprising, prior to any transaction with or access to a remote server, a further detection of the components for the purpose of generating a new signature to be compared with said reference qualification signature, characterized in that said qualification process Involves the steps of: - detecting a set of components present within said system by using said Application Programming Interface for accessing said information representative of the manufacturer, model and serial number of said hardware components, and - generating for each hardware component a Component Identification Data by concatening said information representative of the manufacturer, model and said serial number, so as to complete a system qualification file listing said components with corresponding Component Identification Data; - encrypting said system qualification file in order to create a reference qualification signature; - transmitting and storing said reference qualification signature on said remote server; - detecting a set of components present within said system by using said Application Programming Interface for accessing said information representative of the manufacturer, model and serial number of said hardware components, and - generating for each hardware component a Component Identification Data by concatening said information representative of the manufacturer, model and said serial number, so as to complete a system qualification file listing said components with corresponding Component Identification Data; - encrypting said system qualification file in order to create a reference qualification signature; - transmitting and storing said reference qualification signature on said remote server; - said validation process involves - performing a new Identification and detection of the hardware components and a subsequent generation of a new system qualification file; - encrypting said new system qualification file in order to generate a checking signature; - comparing said checking signature with said reference qualification signature stored within said remote server and, in response to said comparison, allowing or denying access to said transaction with or said access to said remote server. - performing a new Identification and detection of the hardware components and a subsequent generation of a new system qualification file; - encrypting said new system qualification file in order to generate a checking signature; - comparing said checking signature with said reference qualification signature stored within said remote server and, in response to said comparison, allowing or denying access to said transaction with or said access to said remote server.