Skip to content

Upgrade gramine to v1.6 for VFL (Use RSA sign for RA) #263

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 380 commits into from
Jan 4, 2024

Conversation

BuJianlin
Copy link
Contributor

No description provided.

shui1 and others added 30 commits July 20, 2022 17:46
Start tf-serving container in the background
Fix tf-serving dockerfile to specify tensorflow-model-server version compatible with Ubuntu 18.04 glibc
Change tf-serving k8s deployment to only request two cpus, to specify local docker registry, to fix file paths
Signed-off-by: RodgerZhu <yunge.zhu@intel.com>
This secret can be used as pf key

Signed-off-by: Liang Fang <liang.a.fang@intel.com>
Signed-off-by: Liang Fang <liang.a.fang@intel.com>
Signed-off-by: Liang Fang <liang.a.fang@intel.com>
Signed-off-by: Liang Fang <liang.a.fang@intel.com>
This secret can be used as pf key

Signed-off-by: Liang Fang <liang.a.fang@intel.com>
Signed-off-by: Liang Fang <liang.a.fang@intel.com>
Signed-off-by: Liang Fang <liang.a.fang@intel.com>
Signed-off-by: Liang Fang <liang.a.fang@intel.com>
RodgerZhu and others added 28 commits June 12, 2023 18:15
* Add Solution - Attested boot with encrypted tdvm OS image

Signed-off-by: RodgerZhu <yunge.zhu@intel.com>

* Update TD encrypted image

---------

Signed-off-by: RodgerZhu <yunge.zhu@intel.com>
* Update tf-serving (SGX) dockerfiles

* Update hfl (SGX) dockerfiles

* Update hfl.md

* Updates to patches/secret_prov_pf files

* Add Security.md
* Add tdx_report_parser tool

Signed-off-by: Bu Jianlin <jianlinx.bu@intel.com>

* Update README.md

---------

Signed-off-by: Bu Jianlin <jianlinx.bu@intel.com>
* Add tdx_report_parser tool

Signed-off-by: Bu Jianlin <jianlinx.bu@intel.com>

* Update README.md

* Remove vault token strings

---------

Signed-off-by: Bu Jianlin <jianlinx.bu@intel.com>
Removes the `--kubernetes-version` argument in the kubeadm init
command during control plane / master node creation in step 3.1
to resolve fatal preflight error caused by kubelet version skew.

Evidently, the use of this argument may have been left over from a
time where specifying the version was necessary to correspond to
a specific version used in the install_kubernetes.sh script which
now installs the latest version.
docs: Remove --kubernetes-version in kubeadm init
* Add grpc RA-TLS backend support for Azure TDX and Azure SGX

* Update index.md

* Remove cczoo/grpc-ra-tls/grpc/grpc_ratls.patch and add to .gitignore

* Enable support for Microsoft Azure Attestation

* Update index.md
* Add HFL support for Azure TDX

* Update tdx-hfl.md

* Enable support for Microsoft Azure Attestation

* Update tdx-hfl.md
Fixes typos and grammar. Standardizes paragraph padding,
punctuation usage, code formatting, and multi-line code language
for syntax highlighting. Formats references to other files as links.
Fixes grammar, typos and rewords some sections for readability.
Standardizes paragraph padding, punctuation usage, code formatting,
and multi-line code language for syntax highlighting.
Fixes backslashes to forward slashes per unix convention for file
path seperation and adds clarification that "parameter server"
corresponds to `ps0`.
* Core changes for enabling grpc-ra-tls WL on GC

Signed-off-by: Gopa Das <gopa.das@intel.com>

* Updated sgx_ra_tls_tdx.cc for GCP TDX

* Updated index.md for Google Cloud

* Fix items from code review

---------

Signed-off-by: Gopa Das <gopa.das@intel.com>
Co-authored-by: Hui, Sammy <sammy.hui@intel.com>
* Add HFL support for Google Cloud TDX

* Update tdx-hfl.md
…l#260)

* Modify RA-TLS gRPC TDX (for Azure and Google Cloud):
Quote generation to bind TLS public key hash to TDX quote.
Quote verification to verify attester's TLS public key hash from attestation token.

* Update index.md

* Update tdx-hfl.md

* Update HFL TDX (for Azure and Google Cloud) to use latest RA-TLS gRPC.
@RodgerZhu RodgerZhu merged commit 75f6793 into intel:branch-dev/vfl-fedlearner Jan 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.