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

Is there a secure enclave that can remotely attest integrity to a third party? #2

Open
troublesprouter opened this issue Apr 15, 2023 · 0 comments

Comments

@troublesprouter
Copy link

troublesprouter commented Apr 15, 2023

Sorry to ask here since it's not really about the repo itself, but I thought it might be best to ask publicly and to everyone at once:

Is there a secure enclave that can remotely attest integrity to a third party (via direct verification of a signature with things like ECDSA, not calling eg an Intel API)?

Assuming the person running the enclave has root access to the host system and is adversarial, is SGX or another hardware enclave capable of attesting to a third party that the code being run is in fact the one previously agreed upon, and that even an adversarial user with root access has no access to the private key that signs the attestation and other things within the enclave?

If it is possible, is it possible with SGX? (I understand it's not from your and previous findings?)

Is it possible on other "secure" hardware?

Much appreciated. I'm working on a product, not research, but it requires the above for it to work.

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

1 participant