| CPC G06F 21/577 (2013.01) [G06F 21/305 (2013.01); G06F 21/575 (2013.01)] | 19 Claims |

|
1. Method for blocking a computer system based on tickets issued by a remote server, with an operating system that is configured for booting from a UEFI, Unified Extensible Firmware Interface, wherein the blocking system comprises: a ticket transfer engine comprised in an application or module of the operating system; an authentication engine comprised in said UEFI; a data or file transfer area accessible by both transfer and authentication engines; wherein the method comprises:
by the transfer engine, receiving tickets issued by the server and storing the received tickets in said transfer area;
by the authentication engine:
reading a ticket stored in said transfer area;
verifying authenticity and obtaining type of ticket read;
if the authentication is verified as authenticated, processing the verified ticket, depending on the type of ticket:
a first type of ticket, referred to as normal ticket, setting the system in a leased state wherein the authentication engine authorizes that the operating system may boot;
a second type of ticket, referred to as block ticket, setting the system in a blocked state wherein the authentication engine does not authorize that the operating system may boot except under predetermined exception conditions.
|