This repository has been archived by the owner on Sep 13, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Meeting Notes
Titus Abele edited this page May 24, 2023
·
7 revisions
Note: This page is in inverse chronological order - newest events first
- Defining OAuth see OAuth sequence schema
- Defining the "Feinheiten" about Integritee outlined in the Integritee schema
- Settling on a project defining schema (see Blind OAuth schema)
- Update about workings
- Make an OAuth implementation to serve as an example
- Handy prototype for later
- Timesheet can be found here
- Talk about Remote development on devSGX
- CLion maybe(?)
- Usage of the worker with specifics about the implementation
- Decision to fork worker
- Look at MA especially the
Enclave.edl
- Look at MA especially the
- Create a Service inside worker
- Figured out SSH issue to connect to sgx server
- Teaclave
- Make an example work
- Shift focus towards Integritee
- How did the master student work
- Look at this
- Don't look too far into the details
- A working example is a good step
- Discussion about Why TEE? Summary can be found here
- Rework on Schema necessary
- Add Remote Attestation
- Service should be inside Enclave
- Worker instead of IN
- I prefer to use Integritee and their implementation of the worker because it's easier once I'm working on site
- They know it, it's almost in-house, the contacts are there
- Comparative study is irrelevant
- Ok but I still want to ask Jämes
- I have an SGX component on my processor at home, is it ok if I come to STI only for the lesson?
- Ok
- Specification V3 for next week
- Ok
- Setup tracking wiki on here (https://github.com/scs/ba-thesis-oauth-tee)
- DOING
- Sharing info on situation
- Links to look at (teaclave etc...)
- Small administrative information
- Introducing members
- Talking about the tools
- Choice is open between Twine and Integritee
- Twine is used to run WebASM inside an enclave
- Integritee is a "nearly" in-house worker node for running Rust on an enclave
- Choice is open between Twine and Integritee
Bachelor thesis: Privacy Preserving OAuth Service using TEEs
Titus Abele
Professor: Marcelo Pasin, HE-Arc NE
Collaboration: Thomas Niederberger, SCS AG ZH