Systems and methods for verifying the authenticity of a remote device
    1.
    发明授权
    Systems and methods for verifying the authenticity of a remote device 有权
    用于验证远程设备的真实性的系统和方法

    公开(公告)号:US08205081B2

    公开(公告)日:2012-06-19

    申请号:US12135048

    申请日:2008-06-06

    IPC分类号: H04L9/32

    摘要: Some embodiments of the invention are directed to, among other things, systems, computer readable media, methods and any other means for verifying the authenticity of a client device. In some embodiments, a token is issued by one or more remote media servers that allows the client device to download video, media or other data from one or more remote media servers.

    摘要翻译: 本发明的一些实施例尤其涉及系统,计算机可读介质,方法以及用于验证客户端设备的真实性的任何其它装置。 在一些实施例中,令牌由一个或多个远程媒体服务器发出,允许客户端设备从一个或多个远程媒体服务器下载视频,媒体或其他数据。

    Systems and Methods for Verifying the Authenticity of a Remote Device
    2.
    发明申请
    Systems and Methods for Verifying the Authenticity of a Remote Device 审中-公开
    用于验证远程设备的真实性的系统和方法

    公开(公告)号:US20120210445A1

    公开(公告)日:2012-08-16

    申请号:US13452367

    申请日:2012-04-20

    IPC分类号: G06F21/24

    摘要: Some embodiments of the invention are directed to, among other things, systems, computer readable media, methods and any other means for verifying the authenticity of a client device. In some embodiments, a token is issued by one or more remote media servers that allows the client device to download video, media or other data from one or more remote media servers.

    摘要翻译: 本发明的一些实施例尤其涉及系统,计算机可读介质,方法以及用于验证客户端设备的真实性的任何其它装置。 在一些实施例中,令牌由一个或多个远程媒体服务器发出,允许客户端设备从一个或多个远程媒体服务器下载视频,媒体或其他数据。

    Systems and methods for verifying the authenticity of a remote device
    3.
    发明授权
    Systems and methods for verifying the authenticity of a remote device 有权
    用于验证远程设备的真实性的系统和方法

    公开(公告)号:US09043597B2

    公开(公告)日:2015-05-26

    申请号:US13452367

    申请日:2012-04-20

    IPC分类号: H04L9/32 H04W12/10

    摘要: Some embodiments of the invention are directed to, among other things, systems, computer readable media, methods and any other means for verifying the authenticity of a client device. In some embodiments, a token is issued by one or more remote media servers that allows the client device to download video, media or other data from one or more remote media servers.

    摘要翻译: 本发明的一些实施例尤其涉及系统,计算机可读介质,方法以及用于验证客户端设备的真实性的任何其它装置。 在一些实施例中,令牌由一个或多个远程媒体服务器发出,允许客户端设备从一个或多个远程媒体服务器下载视频,媒体或其他数据。

    SYSTEMS AND METHODS FOR VERIFYING THE AUTHENTICITY OF A REMOTE DEVICE
    4.
    发明申请
    SYSTEMS AND METHODS FOR VERIFYING THE AUTHENTICITY OF A REMOTE DEVICE 有权
    用于验证远程设备的认证的系统和方法

    公开(公告)号:US20090049297A1

    公开(公告)日:2009-02-19

    申请号:US12135048

    申请日:2008-06-06

    IPC分类号: H04L9/00

    摘要: Some embodiments of the invention are directed to, among other things, systems, computer readable media, methods and any other means for verifying the authenticity of a client device. In some embodiments, a token is issued by one or more remote media servers that allows the client device to download video, media or other data from one or more remote media servers.

    摘要翻译: 本发明的一些实施例尤其涉及系统,计算机可读介质,方法以及用于验证客户端设备的真实性的任何其它装置。 在一些实施例中,令牌由一个或多个远程媒体服务器发出,允许客户端设备从一个或多个远程媒体服务器下载视频,媒体或其他数据。

    SYSTEM AND METHOD OF AUTHORIZING EXECUTION OF SOFTWARE CODE IN A DEVICE BASED ON ENTITLEMENTS GRANTED TO A CARRIER
    5.
    发明申请
    SYSTEM AND METHOD OF AUTHORIZING EXECUTION OF SOFTWARE CODE IN A DEVICE BASED ON ENTITLEMENTS GRANTED TO A CARRIER 审中-公开
    基于授予载体的文件授权软件代码执行的系统和方法

    公开(公告)号:US20090249075A1

    公开(公告)日:2009-10-01

    申请号:US12397676

    申请日:2009-03-04

    IPC分类号: H04L9/32

    CPC分类号: G06F21/51

    摘要: Embodiments include systems and methods for authorizing software code to be executed or access capabilities in secure operating environments based on at least one carrier profile. Carrier profiles may be issued by trusted entities to extend trust to other entities to allow those other entities to provide or control execution of applications in a secure operating environment such as on particular computing devices. The carrier profiles allow entities to add software code to a device without reauthorizing each distribution by the trusted authority, or to limited groups of devices controlled or authorized by the other entities.

    摘要翻译: 实施例包括用于基于至少一个载体简档来授权在安全操作环境中执行软件代码或访问能力的系统和方法。 运营商简档可以由可信实体发布以将信任扩展到其他实体,以允许这些其他实体在诸如特定计算设备的安全操作环境中提供或控制应用的执行。 运营商配置文件允许实体向设备添加软件代码,而不必由可信管理机构重新授权每个分发,或由其他实体控制或授权的有限的设备组。

    SYSTEM AND METHOD OF AUTHORIZING EXECUTION OF SOFTWARE CODE BASED ON A TRUSTED CACHE
    6.
    发明申请
    SYSTEM AND METHOD OF AUTHORIZING EXECUTION OF SOFTWARE CODE BASED ON A TRUSTED CACHE 审中-公开
    基于有效的高速缓存执行软件代码的系统和方法

    公开(公告)号:US20090249064A1

    公开(公告)日:2009-10-01

    申请号:US12397690

    申请日:2009-03-04

    IPC分类号: H04L9/32

    CPC分类号: G06F21/51

    摘要: Embodiments include systems and methods for authorizing software code to be executed on a device based on a trusted cache. When receiving a request to execute software, this software may be checked for a digital signature by at least one trusted authority. According, a digest value indicative of at least a portion of the software module may be determined. A cache stored in trusted space of the device is then accessed for a matching digest value. If an entry is found, the device may allow execution of the software module; if an entry is not found, then the device may continue with the cryptographic operations for verifying the software's digital signature, or may be configured to block execution of the software.

    摘要翻译: 实施例包括用于授权在基于可信缓存的设备上执行软件代码的系统和方法。 当接收到执行软件的请求时,可以由至少一个可信管理机构检查该软件的数字签名。 据此,可以确定指示软件模块的至少一部分的摘要值。 存储在设备的可信空间中的缓存然后被访问以获得匹配的摘要值。 如果找到条目,则该设备可以允许执行该软件模块; 如果未找到条目,则设备可以继续用于验证软件的数字签名的加密操作,或者可以被配置为阻止软件的执行。

    Method and apparatus for incremental code signing
    8.
    发明授权
    Method and apparatus for incremental code signing 有权
    用于增量代码签名的方法和装置

    公开(公告)号:US08341422B2

    公开(公告)日:2012-12-25

    申请号:US11458992

    申请日:2006-07-20

    IPC分类号: G06F21/00

    摘要: The present invention discloses a method for quickly and easily authenticating large computer program. The system operates by first sealing the computer program with digital signature in an incremental manner. Specifically, the computer program is divided into a set of pages and a hash value is calculated for each page. The set of hash values is formed into a hash value array and then the hash value array is then sealed with a digital signature. The computer program is then distributed along with the hash value array and the digital signature. To authenticate the computer program, a recipient first verifies the authenticity of the hash value array with the digital signature and a public key. Once the hash value array has been authenticated, the recipient can then verify the authenticity of each page of the computer program by calculating a hash of a page to be loaded and then comparing with an associated hash value in the authenticated hash value array. If the hash values do not match, then execution may be halted.

    摘要翻译: 本发明公开了一种快速轻松地认证大型计算机程序的方法。 该系统通过以数字签名方式首先密封计算机程序来运行。 具体地说,将计算机程序划分为一组页面,并为每个页面计算哈希值。 哈希值集合形成一个哈希值数组,然后用数字签名封装哈希值数组。 然后将计算机程序与哈希值数组和数字签名一起分发。 为了对计算机程序进行认证,接收者首先使用数字签名和公钥验证散列值数组的真实性。 一旦哈希值数组已被认证,接收者就可以通过计算要加载的页面的散列值,然后与经鉴别的散列值数组中相关的散列值进行比较来验证计算机程序的每一页面的真实性。 如果哈希值不匹配,则执行可能会停止。

    Method and Apparatus for Incremental Code Signing
    10.
    发明申请
    Method and Apparatus for Incremental Code Signing 有权
    增量代码签名的方法和装置

    公开(公告)号:US20060288223A1

    公开(公告)日:2006-12-21

    申请号:US11458992

    申请日:2006-07-20

    IPC分类号: H04L9/00

    摘要: The present invention discloses a method for quickly and easily authenticating large computer program. The system operates by first sealing the computer program with digital signature in an incremental manner. Specifically, the computer program is divided into a set of pages and a hash value is calculated for each page. The set of hash values is formed into a hash value array and then the hash value array is then sealed with a digital signature. The computer program is then distributed along with the hash value array and the digital signature. To authenticate the computer program, a recipient first verifies the authenticity of the hash value array with the digital signature and a public key. Once the hash value array has been authenticated, the recipient can then verify the authenticity of each page of the computer program by calculating a hash of a page to be loaded and then comparing with an associated hash value in the authenticated hash value array. If the hash values do not match, then execution may be halted.

    摘要翻译: 本发明公开了一种快速轻松地认证大型计算机程序的方法。 该系统通过以数字签名方式首先密封计算机程序来运行。 具体地说,将计算机程序划分为一组页面,并为每个页面计算哈希值。 哈希值集合形成一个哈希值数组,然后用数字签名封装哈希值数组。 然后将计算机程序与哈希值数组和数字签名一起分发。 为了对计算机程序进行认证,接收者首先使用数字签名和公钥验证散列值数组的真实性。 一旦哈希值数组已被认证,接收者就可以通过计算要加载的页面的散列值,然后与经鉴别的散列值数组中相关的散列值进行比较来验证计算机程序的每一页面的真实性。 如果哈希值不匹配,则执行可能会停止。