Apparatus for releasing received command data for a remotely controlled means of transport, wherein the apparatus comprises: - a receiving unit; - a processor unit; - a transmitting unit; and - a memory unit, wherein the processor unit has: - a code generator; - a cryptography module; and - a comparison module to compare authentication codes; wherein the code generator is adapted to generate a transaction code, wherein the transmitting unit is adapted to transmit the transaction code via an unsecured data connection; wherein the receiving unit is adapted to receive an external authentication code and command data via the unsecured data connection; wherein a predefined private key is stored in the memory unit; wherein the cryptography module is adapted to generate an internal authentication code based on the transaction code, the command data and the private key; wherein the comparison module is adapted to generate a release signal to release the command data if the external authentication code matches the internal authentication code, and wherein the transaction code comprises parts of the private key and information relating to at least one environment parameter, which include the position of the remotely controlled means of transport, its direction of movement and/or its speed. - a receiving unit; - a processor unit; - a transmitting unit; and - a memory unit, wherein the processor unit has: - a code generator; - a cryptography module; and - a comparison module to compare authentication codes; wherein the code generator is adapted to generate a transaction code, wherein the transmitting unit is adapted to transmit the transaction code via an unsecured data connection; wherein the receiving unit is adapted to receive an external authentication code and command data via the unsecured data connection; wherein a predefined private key is stored in the memory unit; wherein the cryptography module is adapted to generate an internal authentication code based on the transaction code, the command data and the private key; wherein the comparison module is adapted to generate a release signal to release the command data if the external authentication code matches the internal authentication code, and wherein the transaction code comprises parts of the private key and information relating to at least one environment parameter, which include the position of the remotely controlled means of transport, its direction of movement and/or its speed. wherein the processor unit has: - a code generator; - a cryptography module; and - a comparison module to compare authentication codes; - a code generator; - a cryptography module; - a comparison module to compare authentication codes; wherein the code generator is adapted to generate a transaction code, wherein the transmitting unit is adapted to transmit the transaction code via an unsecured data connection; wherein the receiving unit is adapted to receive an external authentication code and command data via the unsecured data connection; wherein a predefined private key is stored in the memory unit; wherein the cryptography module is adapted to generate an internal authentication code based on the transaction code, the command data and the private key; wherein the comparison module is adapted to generate a release signal to release the command data if the external authentication code matches the internal authentication code, and wherein the transaction code comprises parts of the private key and information relating to at least one environment parameter, which include the position of the remotely controlled means of transport, its direction of movement and/or its speed.