Re: v0.14.0 Release
Radhika Jandhyala
Hi,
Please note that the packages for v0.14.0-rc1 have been updated due to an error where the older packages were uploaded, so please test against the updated packages there. Sorry for the inconvenience. Thanks, Radhika From: Radhika Jandhyala Sent: Tuesday, February 2, 2021 1:38 PM To: oesdk@... Subject: v0.14.0 Release Hi Everybody, Open Enclave version 0.14.0 will soon be published, and we want to send out some release candidate packages (for Windows Server 2016 and 2019, Ubuntu 16.04/18.04) for pre-release testing. You can find the release candidate packages on GitHub below under the v0.14.0-rc1 tag: https://github.com/openenclave/openenclave/releases<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fopenenclave%2Fopenenclave%2Freleases&data=04%7C01%7Cradhikaj%40microsoft.com%7Cee8691b885c74130597d08d884df9e03%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637405443245640784%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=RkKy6I2YDSLU1%2BxfQo%2BRs1od391lAQBgP43PCIJ29BE%3D&reserved=0> Please test these packages and let us know if you come across any issues. Thank you so much for your help! To the Committers of the OE SDK: Please let us know if we have missed anything in the release notes. We should update our CHANGELOG if so. Thank you so much to everyone in helping us drive and deliver this release! Please use our GitHub repo to report any issues that you may come across in your use of the SDK. Thanks, Radhika Release notes Added * Add the deep-copy out parameter support as an experimental, SGX-only feature. To use the feature, pass --experimental when invoking oeedger8r. Refer to the design document<https://github.com/openenclave/openenclave/blob/v0.14.0/docs/DesignDocs/DeepCopyOutParameters.md> for more detail. Changed * OE SDK is now built using clang-8. It is required to upgrade the compile to clang-8 if you are building the SDK from source. Deprecated * The support of building the SDK for Intel SGX with GCC from source is no longer supported. The recommended compiler is Clang. * Please note that this is the last release of Open Enclave SDK for Ubuntu 16.04. * Please note that this is the last release of Open Enclave SDK for Windows Server 2016.
|
|
v0.14.0 Release
Radhika Jandhyala
Hi Everybody,
Open Enclave version 0.14.0 will soon be published, and we want to send out some release candidate packages (for Windows Server 2016 and 2019, Ubuntu 16.04/18.04) for pre-release testing. You can find the release candidate packages on GitHub below under the v0.14.0-rc1 tag: https://github.com/openenclave/openenclave/releases<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fopenenclave%2Fopenenclave%2Freleases&data=04%7C01%7Cradhikaj%40microsoft.com%7Cee8691b885c74130597d08d884df9e03%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637405443245640784%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=RkKy6I2YDSLU1%2BxfQo%2BRs1od391lAQBgP43PCIJ29BE%3D&reserved=0> Please test these packages and let us know if you come across any issues. Thank you so much for your help! To the Committers of the OE SDK: Please let us know if we have missed anything in the release notes. We should update our CHANGELOG if so. Thank you so much to everyone in helping us drive and deliver this release! Please use our GitHub repo to report any issues that you may come across in your use of the SDK. Thanks, Radhika Release notes Added * Add the deep-copy out parameter support as an experimental, SGX-only feature. To use the feature, pass --experimental when invoking oeedger8r. Refer to the design document<https://github.com/openenclave/openenclave/blob/v0.14.0/docs/DesignDocs/DeepCopyOutParameters.md> for more detail. Changed * OE SDK is now built using clang-8. It is required to upgrade the compile to clang-8 if you are building the SDK from source. Deprecated * The support of building the SDK for Intel SGX with GCC from source is no longer supported. The recommended compiler is Clang. * Please note that this is the last release of Open Enclave SDK for Ubuntu 16.04. * Please note that this is the last release of Open Enclave SDK for Windows Server 2016.
|
|
Meeting Cancellation Notice
Radhika Jandhyala
Hi Everybody,
The following meetings are cancelled. 2/2 5:30 PM PST Sig-Architecture 2/9 5:30 PM PST Sig-Testing 2/16 5:30 PM PST Sig-Architecture Thanks, Radhika
|
|
Open Enclave SDK SIG-Attestation Meeting Series - Wed, 01/27/2021
#cal-notice
oesdk@lists.confidentialcomputing.io Calendar <noreply@...>
Open Enclave SDK SIG-Attestation Meeting Series When: Where: Organizer: Description:
Agenda and Minutes: https://hackmd.io/Xj6GpDSKSwuz5cZgQ0yg1A Meeting ID: 995 5293 2630 Dial by your location
|
|
SIG-Testing 1/26/2021 5:30 PM PST Cancelled
Radhika Jandhyala
Hi,
SIG-Testing scheduled for 1/26/2021 evening is canceled. Thanks, Radhika
|
|
Triage meeting on Jan 25th 11:00 AM PST Canceled
Radhika Jandhyala
Hi,
This instance is canceled as there are no issues to triage today. Thanks, Radhika
|
|
Open Enclave SDK SIG-Attestation Meeting Series - Wed, 01/20/2021
#cal-notice
oesdk@lists.confidentialcomputing.io Calendar <noreply@...>
Open Enclave SDK SIG-Attestation Meeting Series When: Where: Organizer: Description:
Agenda and Minutes: https://hackmd.io/Xj6GpDSKSwuz5cZgQ0yg1A Meeting ID: 995 5293 2630 Dial by your location
|
|
SIG-Arch- 5:30 PM PST 1/19/2021 cancelled
Radhika Jandhyala
Hi everybody,
The SIG-Arch meeting schedule for 5:30 PM PST 1/19/2021 is canceled as there are no topics to be discussed. Thanks, Radhika
|
|
Open Enclave SDK SIG-Attestation Meeting Series - Wed, 01/13/2021
#cal-notice
oesdk@lists.confidentialcomputing.io Calendar <noreply@...>
Open Enclave SDK SIG-Attestation Meeting Series When: Where: Organizer: Description:
Agenda and Minutes: https://hackmd.io/Xj6GpDSKSwuz5cZgQ0yg1A Meeting ID: 995 5293 2630 Dial by your location
|
|
SIG-Attestation meetings cancelled
Yen Lee
Hi,
The SIG-Attestation meeting scheduled for 10:00 AM PST 1/13/2021 is cancelled as there are no topics to be discussed. Thanks, Yen
|
|
5:30 PM PST 1/12/2021 SIG-Testing cancelled
Radhika Jandhyala
Hi,
The SIG-Testing meeting scheduled for 5:30 PM PST 1/12/2021 is cancelled as there are no topics to be discussed. Thanks, Radhika
|
|
Open Enclave SDK SIG-Attestation Meeting Series - Wed, 01/06/2021
#cal-notice
oesdk@lists.confidentialcomputing.io Calendar <noreply@...>
Open Enclave SDK SIG-Attestation Meeting Series When: Where: Organizer: Description:
Agenda and Minutes: https://hackmd.io/Xj6GpDSKSwuz5cZgQ0yg1A Meeting ID: 995 5293 2630 Dial by your location
|
|
SIG-Testing today at 5:30 PM PST cancelled
Radhika Jandhyala
Hi Everybody,
The SIG-Testing meeting scheduled to be held at 5:30 PM PST 1/5/2021 is cancelled. Thanks, Radhika
|
|
Open Enclave SDK SIG-Attestation Meeting Series - Wed, 12/30/2020
#cal-notice
oesdk@lists.confidentialcomputing.io Calendar <noreply@...>
Open Enclave SDK SIG-Attestation Meeting Series When: Where: Organizer: Description:
Agenda and Minutes: https://hackmd.io/Xj6GpDSKSwuz5cZgQ0yg1A Meeting ID: 995 5293 2630 Dial by your location
|
|
Open Enclave SDK SIG-Attestation Meeting Series - Wed, 12/23/2020
#cal-notice
oesdk@lists.confidentialcomputing.io Calendar <noreply@...>
Open Enclave SDK SIG-Attestation Meeting Series When: Where: Organizer: Description:
Agenda and Minutes: https://hackmd.io/Xj6GpDSKSwuz5cZgQ0yg1A Meeting ID: 995 5293 2630 Dial by your location
|
|
CFP: FOSDEM 2021 (Online) - Hardware-Aided Trusted Computing Devroom
jo.vanbulck@...
Dear OpenEnclave community,
As you may or may not know, we are organizing the 2nd (online) edition of a "hardware-aided trusted computing" devroom at the upcoming FOSDEM 21 conference. FOSDEM is one of the biggest open-source events in the world, which is attended each year by thousands of open-source enthusiasts, users, and contributors. The next FOSDEM will necessarily take place online, 6&7 February 2021. We already have several talk proposal submissions for the TEE devroom, but I cannot see OE-related submissions at the moment. I personally think OE is one of the prominent and ambitious TEE open-source projects, so I just wanted to point you attention to this opportunity. This year's online edition allows to present your exciting open-source TEE research projects to a worldwide broad community and maybe even find new followers or contributors. The submission deadline for talk proposals (it can be a short title and abstract of a few sentences) is next week December 23, 2020, but you are encouraged to submit proposals asap to help organization going smooth. The talk recordings for accepted talks would be prepared first half of January, and the conference with live Q&A is Feb 6-7 2021. You can find the full CFP here (also pasted below for convenience): https://jovanbulck.github.io/fosdem21-cfp I of course understand you may or may not prefer to give an online talk and you may be busy, so consider my email as merely a kind FYI :-) Feel free to reach out with any questions you may have. Best regards and wishing you all a happy end of the year! Jo —————— 8<—————— # FOSDEM 2021 (Online) - Hardware-Aided Trusted Computing Devroom Call For Participation ## About FOSDEM [FOSDEM](https://fosdem.org/2021/) is a free event for software developers to meet, share ideas and collaborate. Every year, thousands of developers of free and open source software from all over the world gather at the event in Brussels. In 2021, they will gather online. FOSDEM is free to attend. There is no registration. ## Devroom overview and objectives Following the success of [last year's edition](https://archive.fosdem.org/2020/schedule/track/hardware_aided_trusted_computing/), we are for the 2nd time organizing a devroom devoted to the emerging open-source ecosystem around *hardware-based Trusted Execution Environments (TEEs)*. Under TEEs, we understand architectures that allow to isolate and attest trusted "enclave" software components running on top of a potentially compromised operating system. Over the last years, all major processor vendors have developed some form of TEE support, e.g., Intel's [Software Guard Extensions (SGX)](https://software.intel.com/content/www/us/en/develop/topics/software-guard-extensions.html) and upcoming [Trust Domain Extensions (TDX)](https://software.intel.com/content/www/us/en/develop/articles/intel-trust-domain-extensions.html), ARM's [TrustZone](https://developer.arm.com/ip-products/security-ip/trustzone) and upcoming [Morello](https://developer.arm.com/architectures/cpu-architecture/a-profile/morello), AMD's [Secure Encrypted Virtualization (SEV)](https://developer.amd.com/sev/) and upcoming SEV-ES/SEV-SNP extensions, and IBM's [Protected Execution Facility (PEF)](https://www.kernel.org/doc/html/latest/powerpc/ultravisor.html). Hence, with today's mainstream consumer hardware being increasingly shipped with these advanced trusted computing technologies, this devroom wants to foster discussion on the much-needed open-source TEE ecosystem amongst industry players, academics, enthusiasts, hobbyists, and project maintainers. ## Desirable topics The devroom's topics of interest include, but are not limited to: * Programming frameworks for TEEs: how to develop free and open-source software that can run inside enclaves (e.g., library OSs, SDKs, Linux kernel support, etc.). * Compiler and language support for emerging trusted hardware extensions. * Open-source enclave processor designs (e.g., RISC-V TEEs). * Use cases and applications on top of TEEs. * TEE-specific attacks and defenses: reverse engineering, side-channels, vulnerabilities, exploits. * Vision: future TEEs (what is missed, proposals, wishes, discussions). ## New rules: What changes since last year For obvious reasons, this year the event will not take place in a physical location but online. * The reference time will be [Brussels local lime (CET)](https://www.timeanddate.com/worldclock/belgium/brussels). * Talks will be pre-recorded in advance, and streamed during the event. * Q/A session will be take live. * A facility will be provided for people watching to chat between themselves. * A facility will be provided for people watching to submit questions. * Once your talk was accepted, we will assign you a deputy to help you to produce the pre-recorded content. * During the stream of your talk, you must be available online for the Q/A session ## Key dates * <mark>Submission deadline: 23 December 2020</mark> * Announcement of selected talks: 31 December 2020 * Conference dates 6 & 7 February 2021 **(online)** * Hardware-Aided Trusted Computing devroom date: Saturday 6 February 2021 **(online)** ## Submit a talk proposal Submissions are required to proceed through the [FOSDEM 2021 Pentabarf website](https://penta.fosdem.org/submission/FOSDEM21). Create an "event" and click on "Show all" in the top right corner to display the full form. Your submission must include the following information: * Your contact email. * The title (and possible subtitle) of your talk: please be descriptive, as the audience will have to choose to attend your talk out of a listing with ~500 talks from other projects at FOSDEM. * Select "Hardware-Aided Trusted Computing devroom" as the track. * A short abstract of one paragraph. * A longer description if you wish to do so. * Links to related websites / blogs etc. ## Contact and organizers * Main organizer: Jo Van Bulck (jo.vanbulck@...) * The devroom is supported by the [Confidential Computing Consortium](https://confidentialcomputing.io/). —————— 8<——————
|
|
Re: What is the latest version of OP-TEE supported by Open Enclave?
Zhao, Shirley
Thanks for your feedback, Hernan.
toggle quoted messageShow quoted text
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@...>; oesdk@... 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
|
|
Re: What is the latest version of OP-TEE supported by Open Enclave?
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
|
|
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
|
|
Open Enclave SDK SIG-Attestation Meeting Series - Wed, 12/16/2020
#cal-notice
oesdk@lists.confidentialcomputing.io Calendar <noreply@...>
Open Enclave SDK SIG-Attestation Meeting Series When: Where: Organizer: Description:
Agenda and Minutes: https://hackmd.io/Xj6GpDSKSwuz5cZgQ0yg1A Meeting ID: 995 5293 2630 Dial by your location
|
|