-
公开(公告)号:US20240152641A1
公开(公告)日:2024-05-09
申请号:US18279833
申请日:2022-02-28
Applicant: Roche Diagnostics Operations, Inc.
Inventor: Kumar Roshan MEHTA
CPC classification number: G06F21/6218 , H04L9/08
Abstract: A method of creating a secure collaborative analysis system for securely using a dataset from a plurality of laboratories (150) while ensuring confidentiality, integrity, and authenticity of input and result data among the plurality of collaborating laboratories (150) is presented. The plurality of laboratories (150) are communicatively connected to an execution environment. The method comprise creating a secure enclave (110) within the execution environment for data exchange and analysis, attestation of the execution environment and the secure enclave (110) to verify integrity and authenticity of the system, generating a random 12-byte character inside the secure enclave (110) to provide integrity protection for storing records in a database (130), and building a communication component to provide a means of secure communication between the plurality of laboratories (150) and the execution environment. The communication component comprises a trusted section within the secure enclave (110) and an unprotected section. The plurality of laboratories (150) communicate with the trusted part via a secure channel. The method further comprises detecting any unauthorized modification to the record stored in the database (130) outside of the secure enclave (110) by a records integrity component, storing the encrypted dataset in the persistent storage disk (120) received from the plurality of laboratories (150), retrieving the encrypted dataset inside the secure enclave (110), decrypting the encrypted dataset inside the secure enclave (110), providing the decrypted dataset to an analysis engine component within the secure enclave (110) for analysis, and providing results of that analysis to plurality of laboratories (150) in the secure manner.