This is an automated email from the ASF dual-hosted git repository. mssun pushed a commit to branch asf-staging in repository https://gitbox.apache.org/repos/asf/incubator-teaclave-website.git
The following commit(s) were added to refs/heads/asf-staging by this push: new e2cd4da Update documentation e2cd4da is described below commit e2cd4dab9db4ab10f34429d7cd5c4150773fc18f Author: Mingshen Sun <b...@mssun.me> AuthorDate: Tue May 26 16:52:34 2020 -0700 Update documentation --- 404.html | 6 ++--- assets/js/{15.15c5cbb1.js => 15.8d84b978.js} | 2 +- assets/js/{16.38caaec4.js => 16.95cbc32d.js} | 2 +- assets/js/{17.754c3e89.js => 17.7421e1b7.js} | 2 +- assets/js/20.eddaf267.js | 1 - assets/js/20.f511ba96.js | 1 + assets/js/{23.f605709a.js => 23.bfd880cf.js} | 2 +- assets/js/{26.2cf36245.js => 26.c2c4cf15.js} | 2 +- assets/js/{31.0b0c56d0.js => 31.b6349838.js} | 2 +- assets/js/{32.ad6ba5a2.js => 32.db753a2b.js} | 2 +- assets/js/{app.4d69570a.js => app.d337feb4.js} | 4 ++-- .../index.html | 4 ++-- .../podling-teaclave-report-april-2020/index.html | 4 ++-- blog/index.html | 4 ++-- cli/index.html | 4 ++-- community/index.html | 4 ++-- config/index.html | 12 +++++----- contributors/index.html | 4 ++-- dcap/index.html | 4 ++-- docker/index.html | 4 ++-- docs/access-control/index.html | 4 ++-- docs/index.html | 6 ++--- docs/mutual-attestation/index.html | 4 ++-- docs/my-first-function/index.html | 26 +++++++++++++++++----- docs/rust-guildeline/index.html | 4 ++-- docs/threat-model/index.html | 4 ++-- executor/index.html | 4 ++-- function/index.html | 4 ++-- index.html | 4 ++-- keys/index.html | 4 ++-- services/index.html | 4 ++-- teaclave/common/protected_fs_rs/index.html | 4 ++-- teaclave/common/rusty_leveldb_sgx/index.html | 4 ++-- teaclave/examples/index.html | 4 ++-- teaclave/index.html | 4 ++-- teaclave/sdk/index.html | 4 ++-- tests/index.html | 4 ++-- third-party/index.html | 4 ++-- worker/index.html | 4 ++-- 39 files changed, 94 insertions(+), 76 deletions(-) diff --git a/404.html b/404.html index c8e4f4e..4d10b79 100644 --- a/404.html +++ b/404.html @@ -7,13 +7,13 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/9.a4dc2a24.js" as="script"><link rel="prefetch" href="/assets/js/1.0d0c1f71.js"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb.js"><link rel="prefetch" href="/assets/js/13.ecf32319.js"><link rel="prefet [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/9.a4dc2a24.js" as="script"><link rel="prefetch" href="/assets/js/1.0d0c1f71.js"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb.js"><link rel="prefetch" href="/assets/js/13.ecf32319.js"><link rel="prefet [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> - <div id="app" data-server-rendered="true"><div class="theme-container"><div class="theme-default-content"><h1>404</h1> <blockquote>Looks like we've got some broken links.</blockquote> <a href="/" class="router-link-active"> + <div id="app" data-server-rendered="true"><div class="theme-container"><div class="theme-default-content"><h1>404</h1> <blockquote>That's a Four-Oh-Four.</blockquote> <a href="/" class="router-link-active"> Take me home. </a></div></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/9.a4dc2a24.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/9.a4dc2a24.js" defer></script> </body> </html> diff --git a/assets/js/15.15c5cbb1.js b/assets/js/15.8d84b978.js similarity index 98% rename from assets/js/15.15c5cbb1.js rename to assets/js/15.8d84b978.js index 997a8c1..5378bbe 100644 --- a/assets/js/15.15c5cbb1.js +++ b/assets/js/15.8d84b978.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{400:function(e,r,t){"use strict";t.r(r);var n=t(27),a=Object(n.a)({},(function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[t("h1",{attrs:{id:"contributors"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#contributors"}},[e._v("#")]),e._v(" Contributors")]),e._v(" "),t("p",[e._v("Teaclave adopts "),t("a",{attrs:{href:"https://www.apache.org/theapache [...] \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{398:function(e,r,t){"use strict";t.r(r);var n=t(27),a=Object(n.a)({},(function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[t("h1",{attrs:{id:"contributors"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#contributors"}},[e._v("#")]),e._v(" Contributors")]),e._v(" "),t("p",[e._v("Teaclave adopts "),t("a",{attrs:{href:"https://www.apache.org/theapache [...] \ No newline at end of file diff --git a/assets/js/16.38caaec4.js b/assets/js/16.95cbc32d.js similarity index 98% rename from assets/js/16.38caaec4.js rename to assets/js/16.95cbc32d.js index d7601d3..046006a 100644 --- a/assets/js/16.38caaec4.js +++ b/assets/js/16.95cbc32d.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{398:function(t,e,a){"use strict";a.r(e);var r=a(27),s=Object(r.a)({},(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"teaclave-a-universal-secure-computing-platform"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#teaclave-a-universal-secure-computing-platform"}},[t._v("#")]),t._v(" Teaclave: A Universal Secure Computing Plat [...] \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{399:function(t,e,a){"use strict";a.r(e);var r=a(27),s=Object(r.a)({},(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"teaclave-a-universal-secure-computing-platform"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#teaclave-a-universal-secure-computing-platform"}},[t._v("#")]),t._v(" Teaclave: A Universal Secure Computing Plat [...] \ No newline at end of file diff --git a/assets/js/17.754c3e89.js b/assets/js/17.7421e1b7.js similarity index 91% rename from assets/js/17.754c3e89.js rename to assets/js/17.7421e1b7.js index 09cb783..061c2ae 100644 --- a/assets/js/17.754c3e89.js +++ b/assets/js/17.7421e1b7.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{399:function(e,t,a){"use strict";a.r(t);var o=a(27),n=Object(o.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"teaclave-command-line-tool"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#teaclave-command-line-tool"}},[e._v("#")]),e._v(" Teaclave Command Line Tool")]),e._v(" "),a("p",[e._v("The Teaclave command line too [...] \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{400:function(e,t,a){"use strict";a.r(t);var o=a(27),n=Object(o.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"teaclave-command-line-tool"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#teaclave-command-line-tool"}},[e._v("#")]),e._v(" Teaclave Command Line Tool")]),e._v(" "),a("p",[e._v("The Teaclave command line too [...] \ No newline at end of file diff --git a/assets/js/20.eddaf267.js b/assets/js/20.eddaf267.js deleted file mode 100644 index a14a288..0000000 --- a/assets/js/20.eddaf267.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{403:function(e,t,n){"use strict";n.r(t);var i=n(27),a=Object(i.a)({},(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[n("h1",{attrs:{id:"configurations-in-teaclave"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#configurations-in-teaclave"}},[e._v("#")]),e._v(" Configurations in Teaclave")]),e._v(" "),n("p",[e._v("This Teaclave Config describe [...] \ No newline at end of file diff --git a/assets/js/20.f511ba96.js b/assets/js/20.f511ba96.js new file mode 100644 index 0000000..d2a38f2 --- /dev/null +++ b/assets/js/20.f511ba96.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{403:function(e,t,n){"use strict";n.r(t);var i=n(27),a=Object(i.a)({},(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[n("h1",{attrs:{id:"configurations-in-teaclave"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#configurations-in-teaclave"}},[e._v("#")]),e._v(" Configurations in Teaclave")]),e._v(" "),n("p",[e._v("This Teaclave Config describe [...] \ No newline at end of file diff --git a/assets/js/23.f605709a.js b/assets/js/23.bfd880cf.js similarity index 75% rename from assets/js/23.f605709a.js rename to assets/js/23.bfd880cf.js index 65c9e46..0fcc8ad 100644 --- a/assets/js/23.f605709a.js +++ b/assets/js/23.bfd880cf.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{406:function(t,e,a){"use strict";a.r(e);var o=a(27),n=Object(o.a)({},(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"teaclave-documentation"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#teaclave-documentation"}},[t._v("#")]),t._v(" Teaclave Documentation")]),t._v(" "),a("ul",[a("li",[a("RouterLink",{attrs:{to:"/teaclave/d [...] \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{406:function(t,e,a){"use strict";a.r(e);var o=a(27),l=Object(o.a)({},(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"teaclave-documentation"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#teaclave-documentation"}},[t._v("#")]),t._v(" Teaclave Documentation")]),t._v(" "),a("ul",[a("li",[a("RouterLink",{attrs:{to:"/teaclave/d [...] \ No newline at end of file diff --git a/assets/js/26.2cf36245.js b/assets/js/26.c2c4cf15.js similarity index 57% rename from assets/js/26.2cf36245.js rename to assets/js/26.c2c4cf15.js index 24ed024..0a47321 100644 --- a/assets/js/26.2cf36245.js +++ b/assets/js/26.c2c4cf15.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[26],{409:function(e,t,a){"use strict";a.r(t);var n=a(27),s=Object(n.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"my-first-function"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#my-first-function"}},[e._v("#")]),e._v(" My First Function")]),e._v(" "),a("p",[e._v("This documentation will guide you through executing your [...] \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[26],{409:function(e,t,a){"use strict";a.r(t);var n=a(27),s=Object(n.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"my-first-function"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#my-first-function"}},[e._v("#")]),e._v(" My First Function")]),e._v(" "),a("p",[e._v("This documentation will guide you through executing your [...] \ No newline at end of file diff --git a/assets/js/31.0b0c56d0.js b/assets/js/31.b6349838.js similarity index 94% rename from assets/js/31.0b0c56d0.js rename to assets/js/31.b6349838.js index 54d1c03..c257c37 100644 --- a/assets/js/31.0b0c56d0.js +++ b/assets/js/31.b6349838.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[31],{415:function(t,e,i){"use strict";i.r(e);var n=i(27),a=Object(n.a)({},(function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[i("h1",{attrs:{id:"built-in-functions"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#built-in-functions"}},[t._v("#")]),t._v(" Built-in Functions")]),t._v(" "),i("p",[t._v("Since Teaclave is a FaaS-like platform, users can def [...] \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[31],{414:function(t,e,i){"use strict";i.r(e);var n=i(27),a=Object(n.a)({},(function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[i("h1",{attrs:{id:"built-in-functions"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#built-in-functions"}},[t._v("#")]),t._v(" Built-in Functions")]),t._v(" "),i("p",[t._v("Since Teaclave is a FaaS-like platform, users can def [...] \ No newline at end of file diff --git a/assets/js/32.ad6ba5a2.js b/assets/js/32.db753a2b.js similarity index 95% rename from assets/js/32.ad6ba5a2.js rename to assets/js/32.db753a2b.js index f377bfb..2770c70 100644 --- a/assets/js/32.ad6ba5a2.js +++ b/assets/js/32.db753a2b.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[32],{414:function(e,t,a){"use strict";a.r(t);var r=a(27),n=Object(r.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"keys-and-certificates-in-teaclave"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#keys-and-certificates-in-teaclave"}},[e._v("#")]),e._v(" Keys and Certificates in Teaclave")]),e._v(" "),a("p",[e._v("This dir [...] \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[32],{415:function(e,t,a){"use strict";a.r(t);var r=a(27),n=Object(r.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"keys-and-certificates-in-teaclave"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#keys-and-certificates-in-teaclave"}},[e._v("#")]),e._v(" Keys and Certificates in Teaclave")]),e._v(" "),a("p",[e._v("This dir [...] \ No newline at end of file diff --git a/assets/js/app.4d69570a.js b/assets/js/app.d337feb4.js similarity index 91% rename from assets/js/app.4d69570a.js rename to assets/js/app.d337feb4.js index a55c46c..5652953 100644 --- a/assets/js/app.4d69570a.js +++ b/assets/js/app.d337feb4.js @@ -1,4 +1,4 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[0],[]]);!function(t){function e(e){for(var r,a,c=e[0],s=e[1],u=e[2],f=0,p=[];f<c.length;f++)a=c[f],Object.prototype.hasOwnProperty.call(o,a)&&o[a]&&p.push(o[a][0]),o[a]=0;for(r in s)Object.prototype.hasOwnProperty.call(s,r)&&(t[r]=s[r]);for(l&&l(e);p.length;)p.shift()();return i.push.apply(i,u||[]),n()}function n(){for(var t,e=0;e<i.length;e++){for(var n=i[e],r=!0,c=1;c<n.length;c++){var s=n[c];0!==o[s]&&(r=!1)}r&&(i.splice(e--,1),t=a( [...] +(window.webpackJsonp=window.webpackJsonp||[]).push([[0],[]]);!function(t){function e(e){for(var r,a,c=e[0],s=e[1],u=e[2],f=0,p=[];f<c.length;f++)a=c[f],Object.prototype.hasOwnProperty.call(o,a)&&o[a]&&p.push(o[a][0]),o[a]=0;for(r in s)Object.prototype.hasOwnProperty.call(s,r)&&(t[r]=s[r]);for(l&&l(e);p.length;)p.shift()();return i.push.apply(i,u||[]),n()}function n(){for(var t,e=0;e<i.length;e++){for(var n=i[e],r=!0,c=1;c<n.length;c++){var s=n[c];0!==o[s]&&(r=!1)}r&&(i.splice(e--,1),t=a( [...] /*! * Vue.js v2.6.11 * (c) 2014-2019 Evan You @@ -10,4 +10,4 @@ * vue-router v3.1.6 * (c) 2020 Evan You * @license MIT - */function a(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function c(t,e){return e instanceof t||e&&(e.name===t.name||e._name===t._name)}function s(t,e){for(var n in e)t[n]=e[n];return t}var u={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,r=e.children,o=e.parent,i=e.data;i.routerView=!0;for(var a=o.$createElement,c=n.name,u=o.$route,f=o._routerViewCache||(o._routerViewCache={}),p=0,h=!1;o&&o._routerRo [...] \ No newline at end of file + */function a(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function c(t,e){return e instanceof t||e&&(e.name===t.name||e._name===t._name)}function s(t,e){for(var n in e)t[n]=e[n];return t}var u={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,r=e.children,o=e.parent,i=e.data;i.routerView=!0;for(var a=o.$createElement,c=n.name,u=o.$route,f=o._routerViewCache||(o._routerViewCache={}),p=0,h=!1;o&&o._routerRo [...] \ No newline at end of file diff --git a/blog/2019/12/31/podling-teaclave-report-january-2020/index.html b/blog/2019/12/31/podling-teaclave-report-january-2020/index.html index e0929e3..2935c2b 100644 --- a/blog/2019/12/31/podling-teaclave-report-january-2020/index.html +++ b/blog/2019/12/31/podling-teaclave-report-january-2020/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/8.f99d7c80.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/11.bf3ddb55.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb.js"><link rel="prefetch" href="/assets/js/13.ecf32319 [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/8.f99d7c80.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/11.bf3ddb55.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb.js"><link rel="prefetch" href="/assets/js/13.ecf32319 [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -79,6 +79,6 @@ lot of changes need to be done. The mentors and infra teams help us a lot on the transfer.</p> <h3 id="is-the-ppmc-managing-the-podling-s-brand-trademarks"><a href="#is-the-ppmc-managing-the-podling-s-brand-trademarks" class="header-anchor">#</a> Is the PPMC managing the podling's brand / trademarks?</h3> <p>We don't find any 3rd parties incorrectly using the podling's name and brand. The VP, Brand has approve the project name. (PODLINGNAMESEARCH-175)</p></div></article></div> </main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/8.f99d7c80.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/11.bf3ddb55.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/8.f99d7c80.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/11.bf3ddb55.js" defer></script> </body> </html> diff --git a/blog/2020/03/31/podling-teaclave-report-april-2020/index.html b/blog/2020/03/31/podling-teaclave-report-april-2020/index.html index f585a92..8c09b3b 100644 --- a/blog/2020/03/31/podling-teaclave-report-april-2020/index.html +++ b/blog/2020/03/31/podling-teaclave-report-april-2020/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/8.f99d7c80.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/12.ec9ba4bb.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/13.ecf32319 [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/8.f99d7c80.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/12.ec9ba4bb.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/13.ecf32319 [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -87,6 +87,6 @@ when main refactoring is done.</li></ul> <h3 id="how-would-you-assess-the-podlin work focus on improving the design and documents to make the project more approachable for newcomers.</p> <h3 id="have-your-mentors-been-helpful-and-responsive"><a href="#have-your-mentors-been-helpful-and-responsive" class="header-anchor">#</a> Have your mentors been helpful and responsive?</h3> <p>Yes, our mentors help use to resolve the mailing list moderator issues.</p> <h3 id="is-the-ppmc-managing-the-podling-s-brand-trademarks"><a href="#is-the-ppmc-managing-the-podling-s-brand-trademarks" class="header-anchor">#</a> Is the PPMC managing the podling's br [...] The VP, Brand has approve the project name. (PODLINGNAMESEARCH-175)</p></div></article></div> </main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/8.f99d7c80.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/12.ec9ba4bb.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/8.f99d7c80.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/12.ec9ba4bb.js" defer></script> </body> </html> diff --git a/blog/index.html b/blog/index.html index 4830f81..a39001c 100644 --- a/blog/index.html +++ b/blog/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/10.ad33114f.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/6.396f574a.js" as="script"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb.js"><link rel="prefetch" href="/assets/js/13.ecf32319 [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/10.ad33114f.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/6.396f574a.js" as="script"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb.js"><link rel="prefetch" href="/assets/js/13.ecf32319 [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -68,6 +68,6 @@ <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="dropdown-item"><!----> <a hre [...] Current Event <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></div></div> <!----></nav> <!----> [...] - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/10.ad33114f.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/6.396f574a.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/10.ad33114f.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/6.396f574a.js" defer></script> </body> </html> diff --git a/cli/index.html b/cli/index.html index bbbc78c..16ed211 100644 --- a/cli/index.html +++ b/cli/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/17.754c3e89.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/17.7421e1b7.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -79,6 +79,6 @@ Teaclave File (128bit).</li></ul></div> <footer class="page-edit"><!----> <!---- </a> → </span></p></div> </main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/17.754c3e89.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/17.7421e1b7.js" defer></script> </body> </html> diff --git a/community/index.html b/community/index.html index 5f8268c..9ef2c12 100644 --- a/community/index.html +++ b/community/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/14.f73f4f37.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/14.f73f4f37.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -82,6 +82,6 @@ library. The domain: Trusted and Untrusted App in Rust.</li> <li><a href="https: prototype of Crypto.com Chain.</li> <li><a href="https://github.com/occlum/occlum" target="_blank" rel="noopener noreferrer">Occlum<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28 [...] multi-process library OS for Intel SGX.</li> <li><a href="https://github.com/scs/substraTEE" target="_blank" rel="noopener noreferrer">substraTEE<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51. [...] Framework for substrate blockchains.</li></ul></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/14.f73f4f37.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/14.f73f4f37.js" defer></script> </body> </html> diff --git a/config/index.html b/config/index.html index b287b76..80abdb7 100644 --- a/config/index.html +++ b/config/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/20.eddaf267.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/20.f511ba96.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -76,8 +76,10 @@ certificate of attestation service used for verifying attestation report, auditors' public keys for verification of enclave information, and topological graph of connections between services for mutual attestation. More detailed explanation of configurations can be seen in the -<a href="build.config.toml"><code>build.config.toml</code></a> file. We also implement a -<a href="config_gen"><code>config_gen</code></a> tool to generate hard-coded configurations in Rust +<a href="https://github.com/apache/incubator-teaclave/blob/master/config/build.config.toml" target="_blank" rel="noopener noreferrer"><code>build.config.toml</code><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" po [...] +file. We also implement a +<a href="https://github.com/apache/incubator-teaclave/tree/master/config/config_gen" target="_blank" rel="noopener noreferrer"><code>config_gen</code><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48. [...] +tool to generate hard-coded configurations in Rust from the user-defined config in TOML at compilation time.</p> <p>Note that it is very <em>important</em> to define these configurations in build time, because they are part of Teaclave's <em>trusted computing base</em> (TCB) and will be <em>remotely attested</em>. In Teaclave's <a href="/teaclave/docs/threat-model.html">threat model</a>, @@ -89,7 +91,7 @@ Teaclave, the enclave information and auditor's signatures files loaded at runtime, algorithm/id/key used for connecting attestation services, etc. Some configurations can be overridden by environment variables. Detailed explanation of configurations can be found in the -<a href="runtime.config.toml"><code>runtime.config.toml</code></a> file.</p> <p>Note that the runtime config will be loaded when launching the services. We +<a href="https://github.com/apache/incubator-teaclave/blob/master/config/runtime.config.toml" target="_blank" rel="noopener noreferrer"><code>runtime.config.toml</code><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor [...] <em>should not</em> trust the content and make sure maliciously crafted config from this file will not break any data confidentiality/integrity. Otherwise, the configuration must be defined as a build config.</p></div> <footer class="page-edit"><!----> <!----></footer> <div class="page-nav"><p class="inner"><span class="prev"> @@ -101,6 +103,6 @@ configuration must be defined as a build config.</p></div> <footer class="page-e </a> → </span></p></div> </main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/20.eddaf267.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/20.f511ba96.js" defer></script> </body> </html> diff --git a/contributors/index.html b/contributors/index.html index 94ed24f..baefd4c 100644 --- a/contributors/index.html +++ b/contributors/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/15.15c5cbb1.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/15.8d84b978.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -76,6 +76,6 @@ being active. In committers, the role of oversight of Teaclave. Please contact the community if you'd like to become a member of regular committers or PPMC of Teaclave.</p> <ul><li><a href="https://github.com/mssun" target="_blank" rel="noopener noreferrer">Mingshen Sun<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48 [...] contributions it receives.</p> <p>List of external contributors of Teaclave and Teaclave SGX SDK (in alphabetical order):</p> <ul><li><a href="https://github.com/akhilles" target="_blank" rel="noopener noreferrer">Akhil Velagapudi<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8, [...] - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/15.15c5cbb1.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/15.8d84b978.js" defer></script> </body> </html> diff --git a/dcap/index.html b/dcap/index.html index 0eb9262..2eb59c5 100644 --- a/dcap/index.html +++ b/dcap/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/21.cb2bdd2b.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/21.cb2bdd2b.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -89,6 +89,6 @@ DCAP-enabled application.</p></div> <footer class="page-edit"><!----> <!----></f </a> → </span></p></div> </main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/21.cb2bdd2b.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/21.cb2bdd2b.js" defer></script> </body> </html> diff --git a/docker/index.html b/docker/index.html index 72724e0..49ed7c7 100644 --- a/docker/index.html +++ b/docker/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/22.34992e9d.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/22.34992e9d.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -115,6 +115,6 @@ Attaching to ... </a> → </span></p></div> </main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/22.34992e9d.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/22.34992e9d.js" defer></script> </body> </html> diff --git a/docs/access-control/index.html b/docs/access-control/index.html index 66ead21..1b251bf 100644 --- a/docs/access-control/index.html +++ b/docs/access-control/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/24.894ecfb9.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/24.894ecfb9.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -129,6 +129,6 @@ dealing with badly shaped requests. Contributions are welcome!</p></div> <footer </a> → </span></p></div> </main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/24.894ecfb9.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/24.894ecfb9.js" defer></script> </body> </html> diff --git a/docs/index.html b/docs/index.html index da29b35..71f4a5e 100644 --- a/docs/index.html +++ b/docs/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/23.f605709a.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/23.bfd880cf.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -67,7 +67,7 @@ Thanks <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="dropdown-item"><!----> <a hre [...] Current Event - <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></div></div> <!----></nav> <ul cla [...] - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/23.f605709a.js" defer></script> + <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></div></div> <!----></nav> <ul cla [...] + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/23.bfd880cf.js" defer></script> </body> </html> diff --git a/docs/mutual-attestation/index.html b/docs/mutual-attestation/index.html index 1bd003f..bc8a6c2 100644 --- a/docs/mutual-attestation/index.html +++ b/docs/mutual-attestation/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/25.0e78b96b.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/25.0e78b96b.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -106,6 +106,6 @@ public keys, enclave identities, and the signatures directly from the auditors.< </a> → </span></p></div> </main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/25.0e78b96b.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/25.0e78b96b.js" defer></script> </body> </html> diff --git a/docs/my-first-function/index.html b/docs/my-first-function/index.html index 6af4927..406084c 100644 --- a/docs/my-first-function/index.html +++ b/docs/my-first-function/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/26.2cf36245.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/26.c2c4cf15.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -115,7 +115,7 @@ Attaching to ... with invoking a built-in function: echo, which is a simple function takes one input message and return it.</p> <p>This example is written in Python, and some dependencies are needed for the remote attestation. They can be installed with <code>pip</code>:</p> <div class="language- extra-class"><pre class="language-text"><code>$ pip3 install pyopenssl toml cryptography -</code></pre></div><p>Then, run the echo example:</p> <div class="language- extra-class"><pre class="language-text"><code>$ cd examples/python +</code></pre></div><h3 id="built-in-function"><a href="#built-in-function" class="header-anchor">#</a> Built-in function</h3> <p>Then, run the echo example:</p> <div class="language- extra-class"><pre class="language-text"><code>$ cd examples/python $ PYTHONPATH=../../sdk/python python3 builtin_echo.py 'Hello, Teaclave!' [+] registering user [+] login @@ -126,8 +126,24 @@ $ PYTHONPATH=../../sdk/python python3 builtin_echo.py 'Hello, Teaclave!' [+] getting result [+] done [+] function return: b'Hello, Teaclave!' -</code></pre></div><p>If you see above log, this means that the function is successfully invoked in -Teaclave.</p> <h2 id="simulation-mode"><a href="#simulation-mode" class="header-anchor">#</a> Simulation Mode</h2> <p>To try Teaclave in SGX simulation mode, please install Intel SGX SDK first with instructions in +</code></pre></div><p>If you see above log, this means that the function is successfully invoked in Teaclave.</p> <h3 id="define-my-own-function"><a href="#define-my-own-function" class="header-anchor">#</a> Define my own function</h3> <p>The previous example is to demonstrate invoking the built-in echo function. In +Teaclave, you can also register and invoke a function written by yourself. +For example, we can implement a echo function in Python like this:</p> <div class="language- extra-class"><pre class="language-text"><code>$ cat mesapy_echo_payload.py +def entrypoint(argv): + assert argv[0] == 'message' + assert argv[1] is not None + return argv[1] +</code></pre></div><p>Then run the mesapy echo example:</p> <div class="language- extra-class"><pre class="language-text"><code>$ PYTHONPATH=../../sdk/python python3 mesapy_echo.py mesapy_echo_payload.py 'Hello, Teaclave!' +[+] registering user +[+] login +[+] registering function +[+] creating task +[+] approving task +[+] invoking task +[+] getting result +[+] done +[+] function return: b'Hello, Teaclave!' +</code></pre></div><h2 id="simulation-mode"><a href="#simulation-mode" class="header-anchor">#</a> Simulation Mode</h2> <p>To try Teaclave in SGX simulation mode, please install Intel SGX SDK first with instructions in <a href="https://download.01.org/intel-sgx/sgx-linux/2.9/docs/Intel_SGX_Installation_Guide_Linux_2.9_Open_Source.pdf" target="_blank" rel="noopener noreferrer">Intel SGX Installation Guide<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygo [...] $ cd incubator-teaclave $ docker run --rm -v $(pwd):/teaclave -w /teaclave \ @@ -158,6 +174,6 @@ $ SGX_MODE=SW PYTHONPATH=../../sdk/python python3 builtin_echo.py 'Hello, Teacla </a> → </span></p></div> </main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/26.2cf36245.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/26.c2c4cf15.js" defer></script> </body> </html> diff --git a/docs/rust-guildeline/index.html b/docs/rust-guildeline/index.html index 4403788..35b5280 100644 --- a/docs/rust-guildeline/index.html +++ b/docs/rust-guildeline/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/27.d7eaf881.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/27.d7eaf881.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -101,6 +101,6 @@ crates.</p></div> <footer class="page-edit"><!----> <!----></footer> <div class= </a> → </span></p></div> </main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/27.d7eaf881.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/27.d7eaf881.js" defer></script> </body> </html> diff --git a/docs/threat-model/index.html b/docs/threat-model/index.html index b3e48c4..f225f70 100644 --- a/docs/threat-model/index.html +++ b/docs/threat-model/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/28.ef8667b4.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/28.ef8667b4.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -108,6 +108,6 @@ software hardening.</p></div> <footer class="page-edit"><!----> <!----></footer> </a> → </span></p></div> </main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/28.ef8667b4.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/28.ef8667b4.js" defer></script> </body> </html> diff --git a/executor/index.html b/executor/index.html index 9d35e9f..5f09e4a 100644 --- a/executor/index.html +++ b/executor/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/30.0531aa14.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/30.0531aa14.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -90,6 +90,6 @@ executor.</p></div> <footer class="page-edit"><!----> <!----></footer> <div clas </a> → </span></p></div> </main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/30.0531aa14.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/30.0531aa14.js" defer></script> </body> </html> diff --git a/function/index.html b/function/index.html index 95cd521..cd6750d 100644 --- a/function/index.html +++ b/function/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/31.0b0c56d0.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/31.b6349838.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -84,6 +84,6 @@ of a specific built-in function.</p></div> <footer class="page-edit"><!----> <!- </a> → </span></p></div> </main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/31.0b0c56d0.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/31.b6349838.js" defer></script> </body> </html> diff --git a/index.html b/index.html index d895e11..157532d 100644 --- a/index.html +++ b/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/13.ecf32319.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/13.ecf32319.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -104,6 +104,6 @@ purposes.</li></ul></div> <div class="footer"> Apache Teaclave, Apache, the Apache feather, and the Apache Teaclave project logo are either trademarks or registered trademarks of the Apache Software Foundation. </div></main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/13.ecf32319.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/13.ecf32319.js" defer></script> </body> </html> diff --git a/keys/index.html b/keys/index.html index 15ba8c5..30d6e77 100644 --- a/keys/index.html +++ b/keys/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/32.ad6ba5a2.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/32.db753a2b.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -82,6 +82,6 @@ attestation</li></ul></div> <footer class="page-edit"><!----> <!----></footer> < </a> → </span></p></div> </main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/32.ad6ba5a2.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/32.db753a2b.js" defer></script> </body> </html> diff --git a/services/index.html b/services/index.html index ecf34cc..091d4f0 100644 --- a/services/index.html +++ b/services/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/34.690e403d.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/34.690e403d.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -116,6 +116,6 @@ system through the attested authentication and frontend services.</p></div> <foo </a> → </span></p></div> </main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/34.690e403d.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/34.690e403d.js" defer></script> </body> </html> diff --git a/teaclave/common/protected_fs_rs/index.html b/teaclave/common/protected_fs_rs/index.html index 271847a..8e46cdb 100644 --- a/teaclave/common/protected_fs_rs/index.html +++ b/teaclave/common/protected_fs_rs/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/18.98ad0f72.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/18.98ad0f72.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -73,6 +73,6 @@ from the Intel SGX Linux SDK.</p> <p>Beyond the original SGX-only implementation <em><strong>running in both SGX and Non-SGX environment</strong></em>. We ported the <a href="https://github.com/intel/linux-sgx/tree/master/sdk/protected_fs" target="_blank" rel="noopener noreferrer">original C implementations<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a> in <code>protected_fs_c</code> [...] CMake. Please refer to <code>build.rs</code> for more information.</p></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/18.98ad0f72.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/18.98ad0f72.js" defer></script> </body> </html> diff --git a/teaclave/common/rusty_leveldb_sgx/index.html b/teaclave/common/rusty_leveldb_sgx/index.html index 34d1b09..eb6ff0d 100644 --- a/teaclave/common/rusty_leveldb_sgx/index.html +++ b/teaclave/common/rusty_leveldb_sgx/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/19.b3f2947d.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/19.b3f2947d.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -83,6 +83,6 @@ as slice).</li> <li>Correctness -- self-checking implementation, good test cover like the original implementation.</li> <li>Clarity; commented code, clear structure (hopefully doing a better job than the original implementation).</li> <li>Coming close-ish to the original implementation; clarifying the translation of typical C++ constructs to Rust.</li></ul></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/19.b3f2947d.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/19.b3f2947d.js" defer></script> </body> </html> diff --git a/teaclave/examples/index.html b/teaclave/examples/index.html index b9daf0f..c5cc94b 100644 --- a/teaclave/examples/index.html +++ b/teaclave/examples/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/29.32b22d23.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/29.32b22d23.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -68,6 +68,6 @@ <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="dropdown-item"><!----> <a hre [...] Current Event <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></div></div> <!----></nav> <ul cla [...] - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/29.32b22d23.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/29.32b22d23.js" defer></script> </body> </html> diff --git a/teaclave/index.html b/teaclave/index.html index fe35466..95d2373 100644 --- a/teaclave/index.html +++ b/teaclave/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/16.38caaec4.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/16.95cbc32d.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -88,6 +88,6 @@ SGX SDK can also be used separately to write standalone SGX enclaves for other purposes.</li></ul> <h2 id="getting-started"><a href="#getting-started" class="header-anchor">#</a> Getting Started</h2> <h3 id="try-teaclave"><a href="#try-teaclave" class="header-anchor">#</a> Try Teaclave</h3> <ul><li><a href="/teaclave/docs/my-first-function.html">My First Function</a></li></ul> <h3 id="design"><a href="#design" class="header-anchor">#</a> Design</h3> <ul><li><a href="/teaclave/docs/threat-model.html">Threat Model</a></li> <li><a href="/teaclave/docs/mutual-attestati [...] we aim to create a project that is maintained and owned by the community. All kinds of contributions are welcome. Thanks to our <a href="/teaclave/CONTRIBUTORS.html">contributors</a>.</p> <h2 id="community"><a href="#community" class="header-anchor">#</a> Community</h2> <ul><li>Join us on our <a href="https://lists.apache.org/list.html?d...@teaclave.apache.org" target="_blank" rel="noopener noreferrer">mailing list<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill= [...] - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/16.38caaec4.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/16.95cbc32d.js" defer></script> </body> </html> diff --git a/teaclave/sdk/index.html b/teaclave/sdk/index.html index 6d59ed8..bf22ba8 100644 --- a/teaclave/sdk/index.html +++ b/teaclave/sdk/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/33.452e3cfc.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/33.452e3cfc.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -68,6 +68,6 @@ <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="dropdown-item"><!----> <a hre [...] Current Event <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></div></div> <!----></nav> <ul cla [...] - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/33.452e3cfc.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/33.452e3cfc.js" defer></script> </body> </html> diff --git a/tests/index.html b/tests/index.html index a14a4d0..86651c6 100644 --- a/tests/index.html +++ b/tests/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/35.43fe541d.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/35.43fe541d.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -95,6 +95,6 @@ Common utilities for test drivers.</li></ul></div> <footer class="page-edit"><!- </a> → </span></p></div> </main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/35.43fe541d.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/35.43fe541d.js" defer></script> </body> </html> diff --git a/third-party/index.html b/third-party/index.html index 1923cbd..8367c7c 100644 --- a/third-party/index.html +++ b/third-party/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/36.cd6bdb02.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/36.cd6bdb02.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -80,6 +80,6 @@ SGX libraries.</li></ul></div> <footer class="page-edit"><!----> <!----></footer <a href="/tests/" class="prev"> Test Harness and Test Cases </a></span> <!----></p></div> </main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/36.cd6bdb02.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/36.cd6bdb02.js" defer></script> </body> </html> diff --git a/worker/index.html b/worker/index.html index 817e166..2c86b0a 100644 --- a/worker/index.html +++ b/worker/index.html @@ -7,7 +7,7 @@ <meta name="generator" content="VuePress 1.5.0"> <meta name="description" content="Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple."> - <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.4d69570a.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/37.9916992e.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] + <link rel="preload" href="/assets/css/0.styles.276899be.css" as="style"><link rel="preload" href="/assets/js/app.d337feb4.js" as="script"><link rel="preload" href="/assets/js/5.01b3f575.js" as="script"><link rel="preload" href="/assets/js/1.0d0c1f71.js" as="script"><link rel="preload" href="/assets/js/37.9916992e.js" as="script"><link rel="prefetch" href="/assets/js/10.ad33114f.js"><link rel="prefetch" href="/assets/js/11.bf3ddb55.js"><link rel="prefetch" href="/assets/js/12.ec9ba4bb [...] <link rel="stylesheet" href="/assets/css/0.styles.276899be.css"> </head> <body> @@ -96,6 +96,6 @@ to the docs of executor and runtime for more details.</p></div> <footer class="p </a> → </span></p></div> </main></div><div class="global-ui"><!----></div></div> - <script src="/assets/js/app.4d69570a.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/37.9916992e.js" defer></script> + <script src="/assets/js/app.d337feb4.js" defer></script><script src="/assets/js/5.01b3f575.js" defer></script><script src="/assets/js/1.0d0c1f71.js" defer></script><script src="/assets/js/37.9916992e.js" defer></script> </body> </html> --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@teaclave.apache.org For additional commands, e-mail: commits-h...@teaclave.apache.org