Abstract:
A method to verify a geographic location of a virtual disk image executing at a data center server within a data center. One embodiment includes a cryptoprocessor proximate the data center server, a hypervisor configured to send a disk image hash value of the virtual disk image, a digital certificate issued to the cryptoprocessor, an endorsement key to a data center tenant and a location provider. The method includes sending a disk image hash value of the virtual disk image, an endorsement key unique to a cryptoprocessor proximate the data center server to a data center tenant, and a digital certificate to a data center tenant. Next, the location provider sends the geographic location of the cryptoprocessor matching the endorsement key to the data center tenant.
Abstract:
Es wird ein Verfahren zum Überprüfen einer geografischen Adresse eines virtuellen Plattenabbilds beschrieben, das auf einem Server innerhalb eines Datenzentrums ausgeführt wird. Eine Ausführungsform beinhaltet einen dem Server des Datenzentrums nahen Verschlüsselungsprozessor, einen Hypervisor, der zum Senden eines Plattenabbild-Hashwertes des virtuellen Plattenabbilds, eines durch den Verschlüsselungsprozessor ausgegebenen digitalen Zertifikats und eines Bestätigungsschlüssels an einen Benutzer des Datenzentrums und einen Adressanzeiger konfiguriert ist. Das Verfahren beinhaltet ein Senden eines Plattenabbild-Hashwertes des virtuellen Plattenabbilds, eines Bestätigungsschlüssels, der für einen dem Server des Datenzentrums nahen Verschlüsselungsprozessor eindeutig ist, und eines digitalen Zertifikats an einen Benutzer des Datenzentrums. Sodann sendet der Adressanzeiger die geografische Adresse des Verschlüsselungsprozessors, der zu dem Bestätigungsschlüssel passt, an den Benutzer des Datenzentrums.