Protecting software application
    1.
    发明授权

    公开(公告)号:US10013553B2

    公开(公告)日:2018-07-03

    申请号:US14779207

    申请日:2013-03-27

    Applicant: IRDETO B.V.

    CPC classification number: G06F21/554 G06F2221/033

    Abstract: There is provided a method of protecting the execution of a software application, the method performed by a plurality of processes comprising a process for executing the software application and a plurality of protection processes, wherein each protection process in the plurality of protection processes is configured to: monitor a process state of at least one other process in the plurality of processes to determine whether said process state corresponds to a predetermined process state; and perform a predetermined action in response to a determination that said process state corresponds to the predetermined process state; wherein the plurality of protection processes are configured such that a process state of the process for executing the software application is monitored by at least one protection process and a process state of each protection process is monitored by at least one other protection process in the plurality of protection processes. Additionally provided is a computer program and a system for carrying out the method and a computer readable medium for storing such a computer program.

    Enabling a content receiver to access encrypted content

    公开(公告)号:US10069810B2

    公开(公告)日:2018-09-04

    申请号:US14779227

    申请日:2014-03-18

    Applicant: IRDETO B.V.

    Abstract: There is described a method of enabling a content receiver to access encrypted content, the content receiver forming part of a home network. The method comprises executing, on a device that also forms part of the home network, a key provisioning application. The method further comprises the key provisioning application receiving a key provisioning message and, based on the key provisioning message, providing to the content receiver via the home network one or more content decryption keys for decrypting the encrypted content. There is also described a device arranged to carry out this method. In addition, there is described a content receiver arranged to (a) receive from the aforementioned device, via a home network, one or more content decryption keys for accessing encrypted content; and (b) decrypt encrypted content using the one or more content decryption keys. Related computer programs and computer readable mediums are also described.

    PROTECTING SOFTWARE APPLICATION
    3.
    发明申请
    PROTECTING SOFTWARE APPLICATION 有权
    保护软件应用程序

    公开(公告)号:US20160055333A1

    公开(公告)日:2016-02-25

    申请号:US14779207

    申请日:2013-03-27

    Applicant: IRDETO B.V.

    CPC classification number: G06F21/554 G06F2221/033

    Abstract: There is provided a method of protecting the execution of a software application, the method performed by a plurality of processes comprising a process for executing the software application and a plurality of protection processes, wherein each protection process in the plurality of protection processes is configured to: monitor a process state of at least one other process in the plurality of processes to determine whether said process state corresponds to a predetermined process state; and perform a predetermined action in response to a determination that said process state corresponds to the predetermined process state; wherein the plurality of protection processes are configured such that a process state of the process for executing the software application is monitored by at least one protection process and a process state of each protection process is monitored by at least one other protection process in the plurality of protection processes. Additionally provided is a computer program and a system for carrying out the method and a computer readable medium for storing such a computer program.

    Abstract translation: 提供了一种保护软件应用的执行的方法,所述方法由包括用于执行所述软件应用的处理的多个处理和多个保护处理执行,其中所述多个保护处理中的每个保护处理被配置为 :监视所述多个处理中的至少一个其他处理的处理状态,以确定所述处理状态是否对应于预定处理状态; 并且响应于所述处理状态对应于所述预定处理状态的确定而执行预定动作; 其中所述多个保护处理被配置为使得通过至少一个保护处理来监视用于执行所述软件应用的所述过程的处理状态,并且通过所述多个保护处理中的至少一个其他保护过程来监视每个保护处理的处理状态 保护过程。 另外提供了一种用于执行该方法的计算机程序和系统以及用于存储这种计算机程序的计算机可读介质。

Patent Agency Ranking