This is an automated email from the ASF dual-hosted git repository.
mssun pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-teaclave-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 972c90e Update documentation
972c90e is described below
commit 972c90e73e3e9206a9cc784df5bc233f21ed1834
Author: Mingshen Sun <[email protected]>
AuthorDate: Fri May 22 21:29:08 2020 -0700
Update documentation
---
404.html | 6 +++---
assets/js/{12.dde6fd75.js => 12.75a77f64.js} | 2 +-
assets/js/{13.8003bfdc.js => 13.53fe6ffb.js} | 2 +-
assets/js/{14.e7a066c1.js => 14.982e7f59.js} | 2 +-
assets/js/{15.3ae932b7.js => 15.404953cf.js} | 2 +-
assets/js/{16.838b6cab.js => 16.d3443d3e.js} | 2 +-
assets/js/{17.7237a221.js => 17.aebb0d2a.js} | 2 +-
assets/js/{18.484a652d.js => 18.88992821.js} | 2 +-
assets/js/{19.43840dad.js => 19.98efdc88.js} | 2 +-
assets/js/{20.513dfe69.js => 20.af22fc8f.js} | 2 +-
assets/js/{21.5e6fc120.js => 21.a240ba9c.js} | 2 +-
assets/js/{22.d858049f.js => 22.65088bbe.js} | 2 +-
assets/js/{app.56c9d373.js => app.7b440abe.js} | 4 ++--
cli/index.html | 6 +++---
community/index.html | 6 +++---
config/index.html | 6 +++---
contributors/index.html | 6 +++---
dcap/index.html | 6 +++---
docker/index.html | 6 +++---
docs/access-control/index.html | 16 ++++++++++++----
docs/index.html | 6 +++---
docs/mutual-attestation/index.html | 10 +++++-----
docs/my-first-function/index.html | 6 +++---
docs/rust-guildeline/index.html | 6 +++---
docs/threat-model/index.html | 6 +++---
executor/index.html | 6 +++---
index.html | 6 +++---
keys/index.html | 6 +++---
services/index.html | 10 +++++-----
teaclave/common/protected_fs_rs/index.html | 6 +++---
teaclave/common/rusty_leveldb_sgx/index.html | 6 +++---
teaclave/examples/index.html | 6 +++---
teaclave/index.html | 6 +++---
teaclave/sdk/index.html | 6 +++---
teaclave/tests/index.html | 6 +++---
teaclave/third_party/index.html | 6 +++---
worker/index.html | 6 +++---
37 files changed, 101 insertions(+), 93 deletions(-)
diff --git a/404.html b/404.html
index f419dfb..5aa59da 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/4.ebc9842c.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link rel="prefetch"
href="/assets/js/14.e7a066c1.js"><link rel="prefe [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/4.ebc9842c.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link rel="prefetch"
href="/assets/js/14.982e7f59.js"><link rel="prefe [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div
class="theme-container"><div class="theme-default-content"><h1>404</h1>
<blockquote>How did we get here?</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>There's nothing here.</blockquote> <a href="/"
class="router-link-active">
Take me home.
</a></div></div><div class="global-ui"><!----></div></div>
- <script src="/assets/js/app.56c9d373.js" defer></script><script
src="/assets/js/4.ebc9842c.js" defer></script>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/4.ebc9842c.js" defer></script>
</body>
</html>
diff --git a/assets/js/12.dde6fd75.js b/assets/js/12.75a77f64.js
similarity index 97%
rename from assets/js/12.dde6fd75.js
rename to assets/js/12.75a77f64.js
index 8671a35..685a369 100644
--- a/assets/js/12.dde6fd75.js
+++ b/assets/js/12.75a77f64.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{369:function(e,t,i){"use
strict";i.r(t);var n=i(25),a=Object(n.a)({},(function(){var
e=this,t=e.$createElement,i=e._self._c||t;return
i("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[i("h1",{attrs:{id:"configurations-in-teaclave"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#configurations-in-teaclave"}},[e._v("#")]),e._v("
Configurations in Teaclave")]),e._v(" "),i("p",[e._v("This Teaclave Config
describe [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{363:function(e,t,i){"use
strict";i.r(t);var n=i(25),a=Object(n.a)({},(function(){var
e=this,t=e.$createElement,i=e._self._c||t;return
i("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[i("h1",{attrs:{id:"configurations-in-teaclave"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#configurations-in-teaclave"}},[e._v("#")]),e._v("
Configurations in Teaclave")]),e._v(" "),i("p",[e._v("This Teaclave Config
describe [...]
\ No newline at end of file
diff --git a/assets/js/13.8003bfdc.js b/assets/js/13.53fe6ffb.js
similarity index 95%
rename from assets/js/13.8003bfdc.js
rename to assets/js/13.53fe6ffb.js
index 12b2fb1..f679e5c 100644
--- a/assets/js/13.8003bfdc.js
+++ b/assets/js/13.53fe6ffb.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{363:function(e,t,n){"use
strict";n.r(t);var a=n(25),i=Object(a.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:"data-center-attestation-service"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#data-center-attestation-service"}},[e._v("#")]),e._v("
Data Center Attestation Service")]),e._v(" "),n("p",[e._v("This directory [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{364:function(e,t,n){"use
strict";n.r(t);var a=n(25),i=Object(a.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:"data-center-attestation-service"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#data-center-attestation-service"}},[e._v("#")]),e._v("
Data Center Attestation Service")]),e._v(" "),n("p",[e._v("This directory [...]
\ No newline at end of file
diff --git a/assets/js/14.e7a066c1.js b/assets/js/14.982e7f59.js
similarity index 96%
rename from assets/js/14.e7a066c1.js
rename to assets/js/14.982e7f59.js
index 60924a8..acd128f 100644
--- a/assets/js/14.e7a066c1.js
+++ b/assets/js/14.982e7f59.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{364:function(e,t,a){"use
strict";a.r(t);var n=a(25),r=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:"teaclave-docker"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#teaclave-docker"}},[e._v("#")]),e._v("
Teaclave Docker")]),e._v(" "),a("p",[e._v("This directory contains the docker
infrastructure for build an [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{365:function(e,t,a){"use
strict";a.r(t);var n=a(25),r=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:"teaclave-docker"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#teaclave-docker"}},[e._v("#")]),e._v("
Teaclave Docker")]),e._v(" "),a("p",[e._v("This directory contains the docker
infrastructure for build an [...]
\ No newline at end of file
diff --git a/assets/js/15.3ae932b7.js b/assets/js/15.404953cf.js
similarity index 91%
rename from assets/js/15.3ae932b7.js
rename to assets/js/15.404953cf.js
index fd4989d..2f3c717 100644
--- a/assets/js/15.3ae932b7.js
+++ b/assets/js/15.404953cf.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{365:function(t,e,a){"use
strict";a.r(e);var o=a(25),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([[15],{366:function(t,e,a){"use
strict";a.r(e);var o=a(25),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
diff --git a/assets/js/16.838b6cab.js b/assets/js/16.d3443d3e.js
similarity index 99%
rename from assets/js/16.838b6cab.js
rename to assets/js/16.d3443d3e.js
index 02e82ec..b7f76ed 100644
--- a/assets/js/16.838b6cab.js
+++ b/assets/js/16.d3443d3e.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{366:function(e,a,t){"use
strict";t.r(a);var s=t(25),n=Object(s.a)({},(function(){var
e=this,a=e.$createElement,t=e._self._c||a;return
t("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[t("h1",{attrs:{id:"access-control-in-teaclave"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#access-control-in-teaclave"}},[e._v("#")]),e._v("
Access Control in Teaclave")]),e._v(" "),t("p",[e._v("Access control in
multi-party [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{367:function(e,a,t){"use
strict";t.r(a);var s=t(25),n=Object(s.a)({},(function(){var
e=this,a=e.$createElement,t=e._self._c||a;return
t("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[t("h1",{attrs:{id:"access-control-in-teaclave"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#access-control-in-teaclave"}},[e._v("#")]),e._v("
Access Control in Teaclave")]),e._v(" "),t("p",[e._v("Access control in
multi-party [...]
\ No newline at end of file
diff --git a/assets/js/17.7237a221.js b/assets/js/17.aebb0d2a.js
similarity index 97%
rename from assets/js/17.7237a221.js
rename to assets/js/17.aebb0d2a.js
index 103fe71..0ce2ec6 100644
--- a/assets/js/17.7237a221.js
+++ b/assets/js/17.aebb0d2a.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{367:function(e,t,a){"use
strict";a.r(t);var n=a(25),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:"mutual-attestation-why-and-how"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#mutual-attestation-why-and-how"}},[e._v("#")]),e._v("
Mutual Attestation: Why and How")]),e._v(" "),a("p",[e._v("The standard pro
[...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{368:function(e,t,a){"use
strict";a.r(t);var n=a(25),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:"mutual-attestation-why-and-how"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#mutual-attestation-why-and-how"}},[e._v("#")]),e._v("
Mutual Attestation: Why and How")]),e._v(" "),a("p",[e._v("The standard pro
[...]
\ No newline at end of file
diff --git a/assets/js/18.484a652d.js b/assets/js/18.88992821.js
similarity index 99%
rename from assets/js/18.484a652d.js
rename to assets/js/18.88992821.js
index f15c993..92d62d1 100644
--- a/assets/js/18.484a652d.js
+++ b/assets/js/18.88992821.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{371:function(e,t,a){"use
strict";a.r(t);var n=a(25),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([[18],{369:function(e,t,a){"use
strict";a.r(t);var n=a(25),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/19.43840dad.js b/assets/js/19.98efdc88.js
similarity index 97%
rename from assets/js/19.43840dad.js
rename to assets/js/19.98efdc88.js
index e7d66c0..9ea13a3 100644
--- a/assets/js/19.43840dad.js
+++ b/assets/js/19.98efdc88.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{368:function(e,t,a){"use
strict";a.r(t);var n=a(25),r=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:"rust-development-guideline"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#rust-development-guideline"}},[e._v("#")]),e._v("
Rust Development Guideline")]),e._v(" "),a("p",[e._v("This doc defines some
guideli [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{370:function(e,t,a){"use
strict";a.r(t);var n=a(25),r=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:"rust-development-guideline"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#rust-development-guideline"}},[e._v("#")]),e._v("
Rust Development Guideline")]),e._v(" "),a("p",[e._v("This doc defines some
guideli [...]
\ No newline at end of file
diff --git a/assets/js/20.513dfe69.js b/assets/js/20.af22fc8f.js
similarity index 97%
rename from assets/js/20.513dfe69.js
rename to assets/js/20.af22fc8f.js
index 03c9b0e..1d0dd6b 100644
--- a/assets/js/20.513dfe69.js
+++ b/assets/js/20.af22fc8f.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{370:function(e,t,n){"use
strict";n.r(t);var a=n(25),o=Object(a.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:"threat-model"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#threat-model"}},[e._v("#")]),e._v("
Threat Model")]),e._v(" "),n("p",[e._v("With its strongest security setting
applied, Teaclave guarantees data\n [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{371:function(e,t,n){"use
strict";n.r(t);var a=n(25),o=Object(a.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:"threat-model"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#threat-model"}},[e._v("#")]),e._v("
Threat Model")]),e._v(" "),n("p",[e._v("With its strongest security setting
applied, Teaclave guarantees data\n [...]
\ No newline at end of file
diff --git a/assets/js/21.5e6fc120.js b/assets/js/21.a240ba9c.js
similarity index 75%
rename from assets/js/21.5e6fc120.js
rename to assets/js/21.a240ba9c.js
index f9cf9f9..4e1ca2c 100644
--- a/assets/js/21.5e6fc120.js
+++ b/assets/js/21.a240ba9c.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{373:function(t,e,s){"use
strict";s.r(e);var n=s(25),l=Object(n.a)({},(function(){var
t=this.$createElement,e=this._self._c||t;return
e("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}},[e("p",[this._v("examples")])])}),[],!1,null,null,null);e.default=l.exports}}]);
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{372:function(t,e,s){"use
strict";s.r(e);var n=s(25),l=Object(n.a)({},(function(){var
t=this.$createElement,e=this._self._c||t;return
e("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}},[e("p",[this._v("examples")])])}),[],!1,null,null,null);e.default=l.exports}}]);
\ No newline at end of file
diff --git a/assets/js/22.d858049f.js b/assets/js/22.65088bbe.js
similarity index 93%
rename from assets/js/22.d858049f.js
rename to assets/js/22.65088bbe.js
index 6697b6b..1939907 100644
--- a/assets/js/22.d858049f.js
+++ b/assets/js/22.65088bbe.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[22],{372:function(e,t,n){"use
strict";n.r(t);var i=n(25),o=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:"function-executors"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#function-executors"}},[e._v("#")]),e._v("
Function Executors")]),e._v(" "),n("p",[e._v("Function executor is one of the
core component in a F [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[22],{373:function(e,t,n){"use
strict";n.r(t);var i=n(25),o=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:"function-executors"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#function-executors"}},[e._v("#")]),e._v("
Function Executors")]),e._v(" "),n("p",[e._v("Function executor is one of the
core component in a F [...]
\ No newline at end of file
diff --git a/assets/js/app.56c9d373.js b/assets/js/app.7b440abe.js
similarity index 92%
rename from assets/js/app.56c9d373.js
rename to assets/js/app.7b440abe.js
index 3cc25d7..1f7d6d2 100644
--- a/assets/js/app.56c9d373.js
+++ b/assets/js/app.7b440abe.js
@@ -1,4 +1,4 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[0],[]]);!function(t){function
e(e){for(var
r,a,c=e[0],u=e[1],s=e[2],l=0,p=[];l<c.length;l++)a=c[l],Object.prototype.hasOwnProperty.call(o,a)&&o[a]&&p.push(o[a][0]),o[a]=0;for(r
in
u)Object.prototype.hasOwnProperty.call(u,r)&&(t[r]=u[r]);for(f&&f(e);p.length;)p.shift()();return
i.push.apply(i,s||[]),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
u=n[c];0!==o[u]&&(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],u=e[1],s=e[2],l=0,p=[];l<c.length;l++)a=c[l],Object.prototype.hasOwnProperty.call(o,a)&&o[a]&&p.push(o[a][0]),o[a]=0;for(r
in
u)Object.prototype.hasOwnProperty.call(u,r)&&(t[r]=u[r]);for(f&&f(e);p.length;)p.shift()();return
i.push.apply(i,s||[]),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
u=n[c];0!==o[u]&&(r=!1)}r&&(i.splice(e--,1),t=a( [...]
/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
* @license MIT */void 0===(o="function"==typeof(r=function(){var
t,e,n={version:"0.2.0"},r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div
class="bar" role="bar"><div class="peg"></div></div><div class="spinner"
role="spinner"><div class="spinner-icon"></div></div>'};function
o(t,e,n){return t<e?e:t>n?n:t}function i(t){ret [...]
/*!
@@ -10,4 +10,4 @@
* vue-router v3.1.6
* (c) 2020 Evan You
* @license MIT
- */function Io(t){return
Object.prototype.toString.call(t).indexOf("Error")>-1}function Mo(t,e){return e
instanceof t||e&&(e.name===t.name||e._name===t._name)}function No(t,e){for(var
n in e)t[n]=e[n];return t}var
Do={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,s=o._routerViewCache||(o._routerViewCache={}),f=0,l=!1;o&&o._rout
[...]
\ No newline at end of file
+ */function Io(t){return
Object.prototype.toString.call(t).indexOf("Error")>-1}function Mo(t,e){return e
instanceof t||e&&(e.name===t.name||e._name===t._name)}function No(t,e){for(var
n in e)t[n]=e[n];return t}var
Do={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,s=o._routerViewCache||(o._routerViewCache={}),f=0,l=!1;o&&o._rout
[...]
\ No newline at end of file
diff --git a/cli/index.html b/cli/index.html
index 2b49e97..376e476 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/9.62caa342.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/9.62caa342.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,10 +55,10 @@
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
[...]
+ <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
[...]
interactive with the platform. The command line tool has several
subcommands:</p> <ul><li>encrypt/decrypt: These two subcommands are to
encrypt/decrypt data used on the
platform. Supported algorithms include AES-GCM (128bit and 256 bit), and
Teaclave File (128bit).</li></ul></div> <footer class="page-edit"><!---->
<!----></footer> <!----> </main></div><div class="global-ui"><!----></div></div>
- <script src="/assets/js/app.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/9.62caa342.js" defer></script>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/9.62caa342.js" defer></script>
</body>
</html>
diff --git a/community/index.html b/community/index.html
index 66c683c..ad71c54 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/6.857803c3.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/6.857803c3.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,7 +55,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
[...]
+ <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
[...]
development related activities (issues, pull requests from GitHub) and
community discussions</li></ul> <p>To subscribe, just send an email to
<code>[email protected]</code>.</p> <h2 id="github-issues"><a
href="#github-issues" class="header-anchor">#</a> GitHub Issues</h2> <p>You can
also ask questions, propose features, and report bugs in Teaclave's
<a href="https://github.com/apache/incubator-teaclave/issues" target="_blank"
rel="noopener noreferrer">GitHub issues<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 8
[...]
@@ -70,6 +70,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.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/6.857803c3.js" defer></script>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/6.857803c3.js" defer></script>
</body>
</html>
diff --git a/config/index.html b/config/index.html
index 017a5c8..815fc8e 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/12.dde6fd75.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link rel="prefetch"
href="/assets/js/14.e7a066c1.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/12.75a77f64.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link rel="prefetch"
href="/assets/js/14.982e7f59.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,7 +55,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
[...]
+ <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
[...]
configurations are defined in the TOML file format. Basically, there are two
types
of configurations in Teaclave: <em>build config</em> and <em>runtime
config</em>.</p> <h2 id="build-config"><a href="#build-config"
class="header-anchor">#</a> Build Config</h2> <p>The build config defines
configurations which are provided at compilation time.
That is, this type of configurations will be compiled as the part of the
@@ -87,6 +87,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.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/12.dde6fd75.js" defer></script>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/12.75a77f64.js" defer></script>
</body>
</html>
diff --git a/contributors/index.html b/contributors/index.html
index 6429cd5..6777159 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/7.06059810.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/7.06059810.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,11 +55,11 @@
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
[...]
+ <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
[...]
Everyone is more than welcome to contribute and make the project better.</p>
<h2 id="mentors"><a href="#mentors" class="header-anchor">#</a> Mentors</h2>
<p>Teaclave is now part of the Apache Incubator. We are fortunate to have the
following mentors.</p> <ul><li>Felix Cheung</li> <li>Furkan Kamaci</li>
<li>Jianyong Dai</li> <li>Luciano Resende</li> <li>Matt Sicker</li> <li>Zhijie
Shen</li></ul> <h2 id="committers"><a href="#committers"
class="header-anchor">#</a> Committers</h2> <p>Committers are people who have
made substantial contribution to the project and
being active. Podling Project Management Committee (PPMC) helps to govern the
project and is directly responsible for the oversight 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 [...]
- <script src="/assets/js/app.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/7.06059810.js" defer></script>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/7.06059810.js" defer></script>
</body>
</html>
diff --git a/dcap/index.html b/dcap/index.html
index 97c50ed..47e21b5 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/13.8003bfdc.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/14.e7a066c1.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/13.53fe6ffb.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/14.982e7f59.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,7 +55,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
[...]
+ <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
[...]
service using
<a
href="https://software.intel.com/en-us/blogs/2019/05/21/intel-sgx-datacenter-attestation-primitives"
target="_blank" rel="noopener noreferrer">Intel SGX Data Center Attestation
Primitives<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>
<poly [...]
which allows third-parties to create their own attestation infrastructure for
@@ -77,6 +77,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.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/13.8003bfdc.js" defer></script>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/13.53fe6ffb.js" defer></script>
</body>
</html>
diff --git a/docker/index.html b/docker/index.html
index 10f94cb..0262c21 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/14.e7a066c1.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/14.982e7f59.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,7 +55,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
[...]
+ <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
[...]
environment. Note that you must mount SGX device and ASEM domain socket into
the
container environment to use SGX feature.</p> <h2 id="build"><a href="#build"
class="header-anchor">#</a> Build</h2> <p>The build dockerfile
(<code>build.*.Dockerfile</code>) only contains minimal dependencies
to build and test the project. To use them, you can directly use pre-built
@@ -99,6 +99,6 @@ Attaching to ...
<a href="/keys/" class="prev">
Keys and Certificates in Teaclave
</a></span> <!----></p></div> </main></div><div
class="global-ui"><!----></div></div>
- <script src="/assets/js/app.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/14.e7a066c1.js" defer></script>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/14.982e7f59.js" defer></script>
</body>
</html>
diff --git a/docs/access-control/index.html b/docs/access-control/index.html
index 6f98461..15d0664 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/16.838b6cab.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/16.d3443d3e.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,7 +55,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
[...]
+ <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
[...]
Unlike in traditional settings where only one entitiy, group, or role is
involved in an action, in multi-party computation tasks an access is aproved or
denified by combinging the decisions of all stakeholders. Ownership is also
@@ -108,7 +108,15 @@ decisions as RPC responses.</p> <p>The model configuration
parser and request re
Python, powered by MesaPy. The access control service of Teaclave is a nice
showcase of what MesaPy is capable of.</p> <p>The implementation is purely
experimental at this point. The performance is not
optimized and the engine is likely not robust enough to avoid crashes while
-dealing with badly shaped requests. Contributions are welcome!</p></div>
<footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div
class="global-ui"><!----></div></div>
- <script src="/assets/js/app.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/16.838b6cab.js" defer></script>
+dealing with badly shaped requests. Contributions are welcome!</p></div>
<footer class="page-edit"><!----> <!----></footer> <div class="page-nav"><p
class="inner"><span class="prev">
+ ←
+ <a href="/docs/mutual-attestation/" class="prev">
+ Mutual Attestation: Why and How
+ </a></span> <span class="next"><a href="/services/">
+ Teaclave Services
+ </a>
+ →
+ </span></p></div> </main></div><div class="global-ui"><!----></div></div>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/16.d3443d3e.js" defer></script>
</body>
</html>
diff --git a/docs/index.html b/docs/index.html
index 0795867..f2cbfc1 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/15.3ae932b7.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/15.404953cf.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,7 +55,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.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/15.3ae932b7.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.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/15.404953cf.js" defer></script>
</body>
</html>
diff --git a/docs/mutual-attestation/index.html
b/docs/mutual-attestation/index.html
index ab7eb2c..bbe9fd2 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/17.7237a221.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/17.aebb0d2a.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,7 +55,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
[...]
+ <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
[...]
from a client to an enclave is through remote attestation. However, when the
client itself is also an enclave and <em>mutual</em> trust between two
enclaves is
required, we need additional design and implementation effort. The Teaclave
@@ -89,11 +89,11 @@ from the auditors.</p></div> <footer
class="page-edit"><!----> <!----></footer>
←
<a href="/docs/rust-guildeline/" class="prev">
Rust Development Guideline
- </a></span> <span class="next"><a href="/services/">
- Teaclave Services
+ </a></span> <span class="next"><a href="/docs/access-control/">
+ Access Control in Teaclave
</a>
→
</span></p></div> </main></div><div class="global-ui"><!----></div></div>
- <script src="/assets/js/app.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/17.7237a221.js" defer></script>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/17.aebb0d2a.js" defer></script>
</body>
</html>
diff --git a/docs/my-first-function/index.html
b/docs/my-first-function/index.html
index b87651f..b723be6 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/18.484a652d.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/18.88992821.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,7 +55,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
[...]
+ <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
[...]
Teaclave platform.</p> <h2 id="prerequisites"><a href="#prerequisites"
class="header-anchor">#</a> Prerequisites</h2> <p>To run Teacalve, a hardware
with Intel SGX support is needed. You can
check with this list of <a href="https://github.com/ayeks/SGX-hardware"
target="_blank" rel="noopener noreferrer">supported hardware<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,2 [...]
Note that you need to configure BIOS to enable SGX sometime. Additionally, you
@@ -146,6 +146,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.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/18.484a652d.js" defer></script>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/18.88992821.js" defer></script>
</body>
</html>
diff --git a/docs/rust-guildeline/index.html b/docs/rust-guildeline/index.html
index 5129b4d..73d38cd 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/19.43840dad.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/19.98efdc88.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,7 +55,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
[...]
+ <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
[...]
the default configurations, but there are a couple of custom settings and lint
exceptions. The exceptions should be defined along with the code. Our CI will
check the format/lint issues and deny all warnings by default. Simply run
<code>make format</code> to format all code and <code>make CLP=1</code> to lint
code before submitting a PR.
@@ -89,6 +89,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.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/19.43840dad.js" defer></script>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/19.98efdc88.js" defer></script>
</body>
</html>
diff --git a/docs/threat-model/index.html b/docs/threat-model/index.html
index 58e6a8f..65def76 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/20.513dfe69.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/20.af22fc8f.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,7 +55,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
[...]
+ <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
[...]
confidentiality even if all parties along the computation path, privileged or
not, are untrusted. This includes:</p> <ul><li>Internet service provider</li>
<li>Cloud provider</li> <li>Function provider</li> <li>Other data
providers</li></ul> <p>Specifically, most hardware (memory, disk, motherboard,
etc.), operating system
(both kernel and software in userland), network channels, and provider
employees
@@ -96,6 +96,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.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/20.513dfe69.js" defer></script>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/20.af22fc8f.js" defer></script>
</body>
</html>
diff --git a/executor/index.html b/executor/index.html
index 2391e09..ceb9c19 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/22.d858049f.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/22.65088bbe.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,7 +55,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
[...]
+ <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
[...]
execution runtime for running user-defined functions. In Teaclave, we aim to
provide safe, secure and versatile function executors, which can guarantee the
confidentiality of security-sensitive data during computation, and also support
@@ -75,6 +75,6 @@ executor also provides interfaces to fetch and store data
through the runtime.</
</a>
→
</span></p></div> </main></div><div class="global-ui"><!----></div></div>
- <script src="/assets/js/app.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/22.d858049f.js" defer></script>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/22.65088bbe.js" defer></script>
</body>
</html>
diff --git a/index.html b/index.html
index 292e147..21f7994 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/5.ffd48745.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/5.ffd48745.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,7 +55,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
[...]
+ <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
[...]
Apache Teaclave (Incubating)
</h1> <p class="description">
an open source universal secure computing platform, making computation
on privacy-sensitive data safe and simple
@@ -92,6 +92,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.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/5.ffd48745.js" defer></script>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/5.ffd48745.js" defer></script>
</body>
</html>
diff --git a/keys/index.html b/keys/index.html
index a14306b..f74ab27 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/23.60b1b1df.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/23.60b1b1df.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,7 +55,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
[...]
+ <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
[...]
Note that these are only for demonstration. <em>DO NOT use them in
production.</em></p> <ul><li><code>enclave_signing_key.pem</code>: private key
to sign SGX enclaves</li> <li><code>ias_root_ca_cert.pem</code>: attestation
report root CA certificate for Intel SGX
Attestation Service, obtained from the
<a href="https://api.portal.trustedservices.intel.com/EPID-attestation"
target="_blank" rel="noopener noreferrer">service website<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 [...]
@@ -70,6 +70,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.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/23.60b1b1df.js" defer></script>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/23.60b1b1df.js" defer></script>
</body>
</html>
diff --git a/services/index.html b/services/index.html
index c61486a..455ecc2 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/25.06e856eb.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/25.06e856eb.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,7 +55,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
[...]
+ <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
[...]
the Teaclave platform.</p> <h2 id="services"><a href="#services"
class="header-anchor">#</a> Services</h2> <p>The platform includes several
services (or subsystem) running inside TEE, and
communicated with <em>mutual-attested channels</em>. They coordinate together
to provide
a safe and secure FaaS platform.</p> <ul><li><strong>Authentication
Service</strong>: A reference implementation of user authentication
@@ -92,13 +92,13 @@ remote attestation to ensure the integrity and
confidentiality of whole system.
Therefore, clients can trust the whole platform and safely interacting with the
system through the attested authentication and frontend services.</p></div>
<footer class="page-edit"><!----> <!----></footer> <div class="page-nav"><p
class="inner"><span class="prev">
←
- <a href="/docs/mutual-attestation/" class="prev">
- Mutual Attestation: Why and How
+ <a href="/docs/access-control/" class="prev">
+ Access Control in Teaclave
</a></span> <span class="next"><a href="/worker/">
Teaclave Worker
</a>
→
</span></p></div> </main></div><div class="global-ui"><!----></div></div>
- <script src="/assets/js/app.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/25.06e856eb.js" defer></script>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/25.06e856eb.js" defer></script>
</body>
</html>
diff --git a/teaclave/common/protected_fs_rs/index.html
b/teaclave/common/protected_fs_rs/index.html
index eb38ebb..8126697 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/10.9e8c1487.js"
as="script"><link rel="prefetch" href="/assets/js/11.adc2008f.js"><link
rel="prefetch" href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link rel="prefetch"
href="/assets/js/14.e7a066c1.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/10.9e8c1487.js"
as="script"><link rel="prefetch" href="/assets/js/11.adc2008f.js"><link
rel="prefetch" href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link rel="prefetch"
href="/assets/js/14.982e7f59.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,12 +55,12 @@
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
[...]
+ <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
[...]
<a href="https://github.com/intel/linux-sgx/tree/master/sdk/protected_fs"
target="_blank" rel="noopener noreferrer">protected_fs<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 [...]
from the Intel SGX Linux SDK.</p> <p>Beyond the original SGX-only
implementations, <code>protected_fs_rs</code> now supports
<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.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/10.9e8c1487.js" defer></script>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/10.9e8c1487.js" defer></script>
</body>
</html>
diff --git a/teaclave/common/rusty_leveldb_sgx/index.html
b/teaclave/common/rusty_leveldb_sgx/index.html
index f116364..893302d 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/11.adc2008f.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link rel="prefetch"
href="/assets/js/14.e7a066c1.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/11.adc2008f.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link rel="prefetch"
href="/assets/js/14.982e7f59.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,7 +55,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
[...]
+ <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
[...]
bug!)</p> <p>The implementation is very close to the original; often, you can
see the same
algorithm translated 1:1, and class (struct) and method names are similar or
the same.</p> <p><strong>NOTE: I do not endorse using this library for any
data that you care about.</strong>
@@ -71,6 +71,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.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/11.adc2008f.js" defer></script>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/11.adc2008f.js" defer></script>
</body>
</html>
diff --git a/teaclave/examples/index.html b/teaclave/examples/index.html
index a383cc9..2aa2afb 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/21.5e6fc120.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/21.a240ba9c.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,7 +55,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.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/21.5e6fc120.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.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/21.a240ba9c.js" defer></script>
</body>
</html>
diff --git a/teaclave/index.html b/teaclave/index.html
index 2f6e4b3..572f561 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/8.cef6f42b.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/8.cef6f42b.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,7 +55,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
[...]
+ <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
[...]
platform, making computation on privacy-sensitive data safe and simple.</p>
<h2 id="highlights"><a href="#highlights" class="header-anchor">#</a>
Highlights</h2> <ul><li><strong>Security</strong>:
Teaclave adopts multiple security technologies to enable secure computing, in
particular, Teaclave uses Intel SGX to serve the most security-sensitive tasks
@@ -76,6 +76,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.</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/[email protected]"
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="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h
[...]
- <script src="/assets/js/app.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/8.cef6f42b.js" defer></script>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/8.cef6f42b.js" defer></script>
</body>
</html>
diff --git a/teaclave/sdk/index.html b/teaclave/sdk/index.html
index 15bd436..9a522e9 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/24.3b471d58.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/24.3b471d58.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,7 +55,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.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/24.3b471d58.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.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/24.3b471d58.js" defer></script>
</body>
</html>
diff --git a/teaclave/tests/index.html b/teaclave/tests/index.html
index d3d99a0..97af63a 100644
--- a/teaclave/tests/index.html
+++ b/teaclave/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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/26.6978babf.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/26.6978babf.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,7 +55,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
[...]
+ <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
[...]
tests, functional tests and some test fixtures.</p> <h2 id="run-tests"><a
href="#run-tests" class="header-anchor">#</a> Run Tests</h2> <p>To run all
tests with our build system:</p> <div class="language- extra-class"><pre
class="language-text"><code>$ make run-tests
</code></pre></div><p>You can also run tests separately:</p> <div
class="language- extra-class"><pre class="language-text"><code>$ make
run-unit-tests
$ make run-integration-tests
@@ -75,6 +75,6 @@ This directory contains test driver and tests cases for
Teaclave services. To
run these tests, services need to be launched.</li> <li><code>fixtures</code>:
Testing fixtures are some files and sample inputs/outputs for testing
only.</li> <li><code>utils</code>:
Common utilities for test drivers.</li></ul></div> <footer
class="page-edit"><!----> <!----></footer> <!----> </main></div><div
class="global-ui"><!----></div></div>
- <script src="/assets/js/app.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/26.6978babf.js" defer></script>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/26.6978babf.js" defer></script>
</body>
</html>
diff --git a/teaclave/third_party/index.html b/teaclave/third_party/index.html
index a7759f4..7fe17e4 100644
--- a/teaclave/third_party/index.html
+++ b/teaclave/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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/27.8133683f.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/27.8133683f.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,7 +55,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
[...]
+ <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
[...]
possibility of the <a href="https://en.wikipedia.org/wiki/Supply_chain_attack"
target="_blank" rel="noopener noreferrer">supply chain
attack<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>, we
vendored all TEE
dependencies here. During the build process, the trusted components will only
@@ -69,6 +69,6 @@ You may also utilize
<a href="https://github.com/mesalock-linux/crates-sgx/blob/master/Makefile"
target="_blank" rel="noopener noreferrer">crates-sgx/Makefile<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 7 [...]
for automation.</li> <li><code>git add/commit</code> the changes of
Cargo.toml/Cargo.lock/config/README.txt/vendor and submit a pull
request.</li></ol></div> <footer class="page-edit"><!----> <!----></footer>
<!----> </main></div><div class="global-ui"><!----></div></div>
- <script src="/assets/js/app.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/27.8133683f.js" defer></script>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/27.8133683f.js" defer></script>
</body>
</html>
diff --git a/worker/index.html b/worker/index.html
index cfb3c73..908b13a 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.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.56c9d373.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/28.391af208.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.dde6fd75.js"><link rel="prefetch"
href="/assets/js/13.8003bfdc.js"><link [...]
+ <link rel="preload" href="/assets/css/0.styles.1bb28a62.css"
as="style"><link rel="preload" href="/assets/js/app.7b440abe.js"
as="script"><link rel="preload" href="/assets/js/2.9317b79a.js"
as="script"><link rel="preload" href="/assets/js/28.391af208.js"
as="script"><link rel="prefetch" href="/assets/js/10.9e8c1487.js"><link
rel="prefetch" href="/assets/js/11.adc2008f.js"><link rel="prefetch"
href="/assets/js/12.75a77f64.js"><link rel="prefetch"
href="/assets/js/13.53fe6ffb.js"><link [...]
<link rel="stylesheet" href="/assets/css/0.styles.1bb28a62.css">
</head>
<body>
@@ -55,7 +55,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
[...]
+ <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
[...]
There are several executors and runtime for different usage scenarios.
Developers can customize and register different executors in a worker.</p>
<p>This diagram demonstrates the relationship between the execution service,
worker, executor and runtime.</p> <div class="language- extra-class"><pre
class="language-text"><code> +-----------------------------------+
@@ -84,6 +84,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.56c9d373.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/28.391af208.js" defer></script>
+ <script src="/assets/js/app.7b440abe.js" defer></script><script
src="/assets/js/2.9317b79a.js" defer></script><script
src="/assets/js/28.391af208.js" defer></script>
</body>
</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]