1. A method for executing a plurality of tasks, at least one of said tasks requiring a transition from a first security level to a second security level, said method comprising the steps of: executing at least one of said tasks on a cloud computing system; and employing a kernel to prevent a leakage of data between at least two of said tasks.