SECURE MEMORY SHARING

A computer-implemented method includes, receiving, by a source node, a request from a destination node for data stored in a region of shared memory controlled by the source node. The data is encrypted in a local key of the source node. The method includes decrypting, by the source node, the locally...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: HETZLER, Steven, HUNT, Guerney, JOHNS, Charles, KAHLE, James
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A computer-implemented method includes, receiving, by a source node, a request from a destination node for data stored in a region of shared memory controlled by the source node. The data is encrypted in a local key of the source node. The method includes decrypting, by the source node, the locally encrypted data using the local key and encrypting, by the source node, the decrypted data using a first key for generating first encrypted data. The method also includes encrypting, by the source node, the first encrypted data using a second key for generating second encrypted data, and sending, by the source node, the second encrypted data to the destination node. Un procédé mis en œuvre par ordinateur comprend la réception, par un nœud source, d'une demande provenant d'un nœud de destination pour des données stockées dans une région de mémoire partagée commandée par le nœud source. Les données sont chiffrées dans une clé locale du nœud source. Le procédé comprend le déchiffrement, par le nœud source, des données chiffrées localement à l'aide de la clé locale et le chiffrement, par le nœud source, des données déchiffrées à l'aide d'une première clé pour générer de premières données chiffrées. Le procédé comprend également le chiffrement, par le nœud source, de premières données chiffrées à l'aide d'une seconde clé pour générer de secondes données chiffrées, et transmettre, par le nœud source, les secondes données chiffrées au nœud de destination.