Method of secure communication among protected containers and system thereof
AssigneeKazuar Advanced Technologies Ltd.
InventorsDaniel Mondy Finchelstein, Yuval Moshe Porat, Erez Gal-Betzer, Yaacov Fenster
Life of this patent
Estimating the term…
Loading patent…
AssigneeKazuar Advanced Technologies Ltd.
InventorsDaniel Mondy Finchelstein, Yuval Moshe Porat, Erez Gal-Betzer, Yaacov Fenster
Estimating the term…
There is provided a method of communication among at least two processes miming on the same computer. The method comprises: generating, by at least one process of the at least two processes, a group key usable for encrypting/decrypting a data unit retrieved from/stored to shared access memory, wherein the generating utilizes, at least, a nonce provided by each of the at least two processes, and wherein the nonces are provided as encrypted integrity-protected data according to, at least, a platform-provided hiding function, wherein each process executes in a protected container, the processes are signed by a single signing authority, and the protected container infrastructure enables use of encrypted, integrity-protected data according to a platform-provided hiding function and a platform-provided revealing function; and verifying, by at least one process of the at least two processes, that a data unit read from shared access memory is successfully decrypted using the group key.
A method of securely sharing data, by a first process, with one, two, or more peer processes, wherein each of the first process and the peer processes execute in a respective secure enclave comprised in a first secure enclave group of a secure enclave infrastructure executing on a processing and memory circuitry (PMC), the method comprising:
A processing and memory circuitry (PMC) configured to execute a first process and one or more peer processes, wherein the PMC is configured to execute:
A computer program product comprising a non-transitory computer readable storage medium containing program instructions, which programs instructions when read by processing and memory circuitry (PMC), causes the PMC to perform a method of securely sharing data, by a first process, with one or more peer processes, wherein each of the first process and the peer processes execute in a respective secure enclave comprised in a first secure enclave group of a secure enclave infrastructure executing on a processing and memory circuitry (PMC), the method comprising:
Dependencies are inferred from the claim text.