CPC G06F 21/54 (2013.01) [G06F 21/554 (2013.01); G06F 21/566 (2013.01); G06F 21/577 (2013.01)] | 36 Claims |
1. A method of securely executing a script on a computer appliance, comprising:
obtaining a script payload from a requesting entity via an interface of the computer appliance, the script payload comprising the script and script security data;
obtaining multiple authentication factors for the script from the script security data, the multiple authentication factors comprising at least some nested authentication factors, wherein a first one of the authentication factors is encapsulated within a second one of the authentication factors;
performing a first validation to authenticate the script and the first authentication factor based on the second authentication factor and to generate a validated first authentication factor;
performing a second validation to authenticate the script based on the validated first authentication factor; and
responsive to the script being authenticated by the first and second validations, executing the script on the computer appliance.
|