What is the latest version of OP-TEE supported by Open Enclave?


Zhao, Shirley
 

Dear Sir or Madam,

This is Shirley from Intel.
One question about Open Enclave, which version of OP-TEE is supported by Open Enclave?
On OP-TEE git hub, it just released version 3.11.0 on Oct 16, 2020.

Thanks a lot.


* Shirley


hegatta@...
 

Shirley,

Open Enclave currently supports a fork of OP-TEE based on version 3.6.0:

URL: https://github.com/ms-iot/optee_os
Commit Hash: d1634ce8ff4a39242d4d333392e260e00405e471

This repository and commit pair are referenced by the SDK via a Git submodule as found under 3rdparty/optee/optee_os.

The fork in question contains changes that allow Open Enclave and OP-TEE to work together. These changes are in the process of being upstreamed.

Feel free to let me know if you have additional questions.

Best regards,
Hernan


Zhao, Shirley
 

Thanks for your feedback, Hernan.

So the optee-os used by Open Enclave is actually on URL: https://github.com/ms-iot/optee_os.
Not the one released on OP-TEE official git hub, right?

Can I say the reason is MS make some update in OP-TEE to make it co-work with Open Enclave??

Thanks.

- Shirley

-----Original Message-----
From: hegatta via [] <hegatta=microsoft.com@[]>
Sent: Friday, December 18, 2020 12:17 PM
To: Zhao; Zhao, Shirley <shirley.zhao@intel.com>; oesdk@lists.confidentialcomputing.io
Subject: Re: [oesdk] What is the latest version of OP-TEE supported by Open Enclave?

Shirley,

Open Enclave currently supports a fork of OP-TEE based on version 3.6.0:

URL: https://github.com/ms-iot/optee_os
Commit Hash: d1634ce8ff4a39242d4d333392e260e00405e471

This repository and commit pair are referenced by the SDK via a Git submodule as found under 3rdparty/optee/optee_os.

The fork in question contains changes that allow Open Enclave and OP-TEE to work together. These changes are in the process of being upstreamed.

Feel free to let me know if you have additional questions.

Best regards,
Hernan


Zhao, Shirley
 

Hi, Hernan and all,

How to test open enclave based on TEE?

I checked open enclave git hub, test-infra is a Kubernetes based test framework.
But for a TEE based client user case, not cloud, how to do the test?

Best regards,
Shirley

-----Original Message-----
From: hegatta via [] <hegatta=microsoft.com@[]>
Sent: Friday, December 18, 2020 12:17 PM
To: Zhao; Zhao, Shirley <shirley.zhao@intel.com>; oesdk@lists.confidentialcomputing.io
Subject: Re: [oesdk] What is the latest version of OP-TEE supported by Open Enclave?

Shirley,

Open Enclave currently supports a fork of OP-TEE based on version 3.6.0:

URL: https://github.com/ms-iot/optee_os
Commit Hash: d1634ce8ff4a39242d4d333392e260e00405e471

This repository and commit pair are referenced by the SDK via a Git submodule as found under 3rdparty/optee/optee_os.

The fork in question contains changes that allow Open Enclave and OP-TEE to work together. These changes are in the process of being upstreamed.

Feel free to let me know if you have additional questions.

Best regards,
Hernan