SYSTEM AND METHOD FOR CONTROLLING USAGE OF SOFTWARE ON COMPUTING DEVICES

    公开(公告)号:CA2529064A1

    公开(公告)日:2005-01-06

    申请号:CA2529064

    申请日:2004-06-24

    Abstract: Described is a method and system for controlling usage of software on a computing device. An authorization key is generated as a function of a devic e string, a unique string stored in the device, and a software string, a uniqu e string stored in software authorized for use on the device. The authorizatio n key is encrypted using a private key and stored in the device. Upon a reques t to use software on the device, the authorization key is decrypted using a public key corresponding to the private key. A test key is generated as a function of the device string and a request software string, a unique string stored in the software for which use has been requested. The authorization k ey is compared to the test key. When the test key matches the authorization key , usage of the requested software is permitted.

    SYSTEM AND METHOD FOR CONTROLLING USAGE OF SOFTWARE ON COMPUTING DEVICES
    2.
    发明申请
    SYSTEM AND METHOD FOR CONTROLLING USAGE OF SOFTWARE ON COMPUTING DEVICES 审中-公开
    用于控制在计算设备上使用软件的系统和方法

    公开(公告)号:WO2005001650A3

    公开(公告)日:2007-11-08

    申请号:PCT/US2004020142

    申请日:2004-06-24

    CPC classification number: G06F21/51 H04L9/3236

    Abstract: Described is a method and system for controlling usage of software on a computng device An authorization key (16a) is generated as a function of a device string (6a), a unique string (6a) stored in the device, and a software string (10), a unique string (10) stored in software (4) authorized for use on the device The authorization key (16a) is encrypted using a private key and stored in the device Upon a request to use software (4) on the device, the authorization key (16a) is decrypted using a public key corresponding to the private key A test key is generated as a function of the device string and a request software string, a unique string stored in the software for which use has been requested The authorizatin key is compared to the test key When the test key matches the authorization key, usage of the requested software is permitted

    Abstract translation: 描述了一种用于控制计算装置上的软件的使用的方法和系统。根据设备串(6a),存储在设备中的唯一字符串(6a)和软件串(6a)的函数生成授权密钥(16a) 存储在授权在设备上使用的软件(4)中的唯一字符串(10)授权密钥(16a)使用专用密钥加密并存储在设备中当请求在设备上使用软件(4)时 ,使用与私钥相对应的公钥对授权密钥(16a)进行解密根据设备串和请求软件串生成测试密钥,存储在已经请求使用的软件中的唯一字符串。 将authorizatin密钥与测试密钥进行比较当测试密钥与授权密钥匹配时,允许使用所请求的软件

Patent Agency Ranking