发明名称 Set of Servers for "Machine-to-Machine" Communications using Public Key Infrastructure
摘要 A set of servers can support secure and efficient “Machine to Machine” communications using an application interface and a module controller. The set of servers can record data for a plurality of modules in a shared module database. The set of servers can (i) access the Internet to communicate with a module using a module identity, (i) receive server instructions, and (iii) send module instructions. Data can be encrypted and decrypted using a set of cryptographic algorithms and a set of cryptographic parameters. The set of servers can (i) receive a module public key with a module identity, (ii) authenticate the module public key, and (iii) receive a subsequent series of module public keys derived by the module with a module identity. The application interface can use a first server private key and the module controller can use a second server private key.
申请公布号 US2015121066(A1) 申请公布日期 2015.04.30
申请号 US201314064618 申请日期 2013.10.28
申请人 Nix John A. 发明人 Nix John A.
分类号 H04L9/32;H04L9/00 主分类号 H04L9/32
代理机构 代理人
主权项 1. A method for supporting machine-to-machine communications, the method performed by a set of servers, the method comprising: receiving a first message that includes a module identity and a first source Internet protocol address and port (IP:port) number, wherein the module identity is verified using at least one of a shared secret key and a module digital signature; sending a response to the first source IP:port number, wherein the response includes a set of cryptographic parameters for deriving a public key and a private key; receiving a series of different module public keys for the module identity; receiving via a secure connection a module instruction and the module identity; and, waiting until after (a) receiving a second message, wherein the second message includes a second source IP:port number and the module identity, before (b) sending the module instruction within a server encrypted data to the second source IP:port number, wherein the server encrypted data is ciphered using a module public key from the series.
地址 Evanston IL US