-
公开(公告)号:US10311240B1
公开(公告)日:2019-06-04
申请号:US14835652
申请日:2015-08-25
Applicant: Google Inc.
Inventor: Mattias Stefan Nissler , William Alexander Drewry , Darren David Krahn
Abstract: Aspects of the subject technology relate to systems and methods for remote storage security. An encryption key is generated based at least on data stored locally by a computing device. The encryption key is bound to a context of the computing device. Data is encrypted using the encryption key. The encrypted data and information associated with the binding of the encryption key are provided for transmission to another computing device.
-
公开(公告)号:US09768966B2
公开(公告)日:2017-09-19
申请号:US14821616
申请日:2015-08-07
Applicant: Google Inc.
Inventor: Darren David Krahn , William Alexander Drewry , Sumit Gwalani
CPC classification number: H04L9/3247 , G06F21/445 , G06F21/57 , H04L9/0825 , H04L9/0877 , H04L9/0897 , H04L9/3234 , H04L9/3268 , H04L63/0428 , H04L63/0823 , H04L63/123
Abstract: Techniques for peer to peer attestation are provided. An example method includes receiving, at a first device, a discovery message from a second device, based on the discovery message, establishing a communication channel between the first device and the second device, receiving, at the first device, identity information from the second device, the identity information including one or more of: a trusted platform module (TPM) endorsement key certificate, a public portion of an identity key, one or more platform control register (PCR) values or a quote of the PCR values with the identity key, verifying, at the first device, one or more of the PCR values, the quote or the endorsement key certificate and authenticating one or more of the communication channel or the identity information of the second device based on the verification of a signature received from the second device.
-
公开(公告)号:US09641641B1
公开(公告)日:2017-05-02
申请号:US14257836
申请日:2014-04-21
Applicant: Google Inc.
Inventor: Darren David Krahn , Balázs Csaba Engedy , Chiahsing Yu
CPC classification number: H04L67/303 , G06F21/31 , G06F2221/2137 , G06F2221/2151 , H04L9/0872 , H04L9/3242 , H04L9/3247 , H04L63/10 , H04L63/102 , H04L63/20 , H04L2209/42
Abstract: Aspects of the subject technology relate to systems and methods for providing temporally adjusted identifiers. A first identifier is received. A second identifier is determined based on time parameters and the first identifier. The time parameters include at least a period, where the period is a minimum duration of time prior to providing a computing device with a new identifier. The second identifier is provided for transmission to at least one computing device.
-
-