发明名称 Secure sharing of item level data in the cloud
摘要 Implementations of the present disclosure are directed to sharing data in a supply chain, the data corresponding to an item having a tag associated therewith. Methods include determining a random number from the tag, the random number being unique to the item, selecting a first integer and a second integer, generating a first public key based on the first integer and a semi-public key based on the second integer, generating an identifier based on the first public key and the random number, generating a key based on the semi-public key and the random number, encrypting the data using the key to provide encrypted data, defining a tuple comprising the identifier and the encrypted data, and transmitting the tuple over a network for storage in a persistent storage device.
申请公布号 US8811620(B2) 申请公布日期 2014.08.19
申请号 US201113026625 申请日期 2011.02.14
申请人 SAP AG 发明人 Chaves Leonardo Weiss F.;Kerschbaum Florian
分类号 H04L29/06;H04L9/08;G06F21/62 主分类号 H04L29/06
代理机构 Fish & Richardson P.C. 代理人 Fish & Richardson P.C.
主权项 1. A computer-implemented method of sharing data in a supply chain, the data corresponding to an item having a tag associated therewith, the method comprising: determining, by one or more processors, a random number from the tag, the random number being unique to the item; selecting, by the one or more processors, a first integer and a second integer from a multiplicative group of prime integers; generating, by the one or more processors, a first public key based on the first integer and a first key based on the second integer; generating, by the one or more processors, an identifier based on the first public key and the random number, the identifier being used to locate and identify encrypted data associated with the tag within a central repository of the supply chain; generating, by the one or more processors, a second key based on the first key and the random number; encrypting, by the one or more processors, the data using the second key to provide the encrypted data; transmitting, by the one or more processors, a tuple over a network; and storing the transmitted tuple in the central repository, the central repository comprising a persistent storage device, and the tuple comprising the identifier and the encrypted data and being absent from the tag.
地址 Walldorf DE