Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Implement Safeguards to Prevent Potential Data Exfiltration from Enclave in Cocos #294

Open
SammyOina opened this issue Oct 31, 2024 · 1 comment
Assignees

Comments

@SammyOina
Copy link
Contributor

Is your feature request related to a problem? Please describe.

There is a potential vulnerability with cocos, where algorithms with access to data within an enclave have the ability to extract and copy this data to result files. The concern is that this data exfiltration can be hidden or obfuscated, for example, by encrypting the file or corrupting the data, making it difficult to detect such behavior.

Describe the feature you are requesting, as well as the possible use case(s) for it.

To prevent or detect data breaches within the enclave, the following approaches were considered:

  1. Result File Monitoring: Regularly monitor result files and compare them with the datasets to check for any matches, which would indicate potential data exfiltration.
  2. Entropy Check: Analyze the entropy of the files and raise an alert if the file’s entropy indicates potential obfuscation or suspicious activity.
  3. Algorithm Transparency: Make the algorithm public to consortium members to ensure no data breach is occurring. However, this approach is problematic if the algorithm is proprietary.
    Exploring these options further or considering alternative solutions to secure enclave data would help address this vulnerability.

Indicate the importance of this feature to you.

Must-have

Anything else?

Any other suggestions for detecting or preventing data exfiltration from the enclave would be appreciated.

@SammyOina SammyOina changed the title Feature: <title> Feature: Implement Safeguards to Prevent Potential Data Exfiltration from Enclave in Cocos Oct 31, 2024
@danko-miladinovic
Copy link
Contributor

Maybe we can look into Verifiable Computing, to see if it can be implemented for SMPC.
Link: https://www.microsoft.com/en-us/research/project/verifiable-computing/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants