发明名称 TECHNIQUES FOR ENSURING AUTHENTICATION AND INTEGRITY OF COMMUNICATIONS
摘要 Techniques are described for ensuring data integrity and authentication of received messages. One technique includes sending a request from a first module to a second module in which the request includes a first portion that is a shared secret encrypted with a public key, obtaining by the second module a private key from a secure and trusted information store, such as a license information store, including license information or other application specific information for the first module, using the private key to decrypt the first portion and obtain the shared secret, sending a response from the second module to the first module in which the response includes authentication data and at least one data item used with the shared secret to determine the authentication data, and performing by the first module verification processing to verify the authentication data included in the response.
申请公布号 US2015163058(A1) 申请公布日期 2015.06.11
申请号 US201514595153 申请日期 2015.01.12
申请人 Microsoft Technology Licensing, LLC 发明人 Hsu Wen-Pin Scott;Soulami Tarik;Zagorski Mark;Zhang Ning;Perlman Brian
分类号 H04L9/30;H04L29/06;H04L9/32 主分类号 H04L9/30
代理机构 代理人
主权项 1. A computer-implemented communication method comprising: sending a request from a first module to a second module, the request comprising a first portion that is a shared secret encrypted with a public key of an asymmetric key pair, the request comprising a second portion identifying a right associated with the request, the shared secret comprising a session key associated with a communication session between the first module and the second module, the session key having a size in a range of bytes and generated based upon the public key and a current time; and receiving a response to the request from the second module, the response comprising authentication data based upon the shared secret, a token that is unique for the response, and a version number associated with an application corresponding to the request.
地址 Redmond WA US