-
Notifications
You must be signed in to change notification settings - Fork 10
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
Add rust interface to untrusted SGX #2
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
accidentally hit the review button instead of the respond, ingore this review...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
826eb95
to
b19de32
Compare
Current dependencies on/for this PR:
This comment was auto-generated by Graphite. |
Updated the generated bindings for b19de32 |
a2f9ce8
to
c8fde4e
Compare
c8fde4e
to
62e6bbc
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
Add a rust interface for the untrusted side of the SGX interface. This provides the capability to create enclaves and call into them.
62e6bbc
to
bb8717c
Compare
Add a rust interface for the untrusted side of the SGX interface. This
provides the capability to create enclaves and call into them.
This is bigger than I wanted it to be, but I wanted to have working tests that show the rust wrapper actually works.
Up for suggestions on how this can be broken up more.
This place the untrusted interface down in a lower directory as its own cargo workspace, this to let it use the host target triple while the upcoming trusted side will utilize a custom target triple.
This was not played on top of the
develop
branch to minimize the already significant changes