Patent ID: 8832446

Claim:
A method for securely controlling an automation network, the automation network comprising at least one control device and at least one subassembly, the control device being utilized to program the subassembly and including a program invocation for programming the subassembly, the program invocation including a program invocation rights system and the subassembly including a subassembly rights system, the method comprising the steps of: authenticating a user by the program invocation rights system aided by user data for approving a use of the program invocation by the user; encrypting and signing data by the program invocation, the data containing the user data and configuration data which is utilized to control the subassembly; transferring the encrypted and signed data by a transfer medium from the program invocation to the subassembly; decrypting the data and checking a signature of the data in the subassembly; authenticating the program invocation by the subassembly rights system via the signature; authenticating the user by the subassembly rights system aided by the user data; and processing the configuration data in the subassembly to control the subassembly upon successful authentication of the program invocation and the user.