├── .github └── workflows │ ├── config │ ├── config.yml │ └── wordlist.txt │ ├── main.yaml │ ├── publish.yaml │ └── spellcheck.yaml ├── .gitignore ├── .readthedocs.yaml ├── LICENSE ├── README.md ├── client ├── .gitignore ├── README.md ├── blindbox │ ├── __init__.py │ ├── command │ │ ├── aws-nitro │ │ │ ├── aws-nitro.yml │ │ │ ├── test-tf │ │ │ │ ├── .terraform.lock.hcl │ │ │ │ └── main.tf │ │ │ └── test_dir │ │ │ │ ├── Dockerfile │ │ │ │ └── app.py │ │ ├── azure-sev │ │ │ ├── Dockerfile │ │ │ ├── attestation │ │ │ │ ├── attest │ │ │ │ │ ├── attest.go │ │ │ │ │ ├── certcache.go │ │ │ │ │ ├── maa.go │ │ │ │ │ └── snp.go │ │ │ │ ├── common │ │ │ │ │ ├── http.go │ │ │ │ │ └── info.go │ │ │ │ ├── go.mod │ │ │ │ ├── go.sum │ │ │ │ ├── main.go │ │ │ │ └── tools │ │ │ │ │ └── get-snp-report │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── fetch5.h │ │ │ │ │ ├── fetch6.h │ │ │ │ │ ├── get-snp-report.c │ │ │ │ │ ├── get-snp-report5.c │ │ │ │ │ ├── get-snp-report6.c │ │ │ │ │ ├── helpers.c │ │ │ │ │ ├── helpers.h │ │ │ │ │ ├── snp-attestation.h │ │ │ │ │ ├── snp-ioctl5.h │ │ │ │ │ ├── snp-ioctl6.h │ │ │ │ │ └── snp-psp.h │ │ │ ├── sev-init.sh │ │ │ ├── sev-start.sh │ │ │ ├── template.gitignore │ │ │ ├── template.tf │ │ │ └── template.yml │ │ ├── builder.py │ │ └── tests.py │ └── requests │ │ ├── __init__.py │ │ ├── errors.py │ │ ├── requests.py │ │ └── secure_session.py ├── poetry.lock ├── pyproject.toml └── tests │ ├── demo_server.py │ ├── pythonpath.env │ ├── session.py │ ├── test.wav │ ├── test_builder.py │ ├── test_requests.py │ └── test_secure_session.py ├── docs ├── assets │ ├── AMD-SEV-TCB.png │ ├── BlindBox_ecosystem_place.png │ ├── Nitro-server-arch.png │ ├── Nitro-server-running.png │ ├── Nitro_TCB.jpg │ ├── TEE.png │ ├── TEE_dark.png │ ├── TEE_light.png │ ├── TEE_updated.png │ ├── att_architecture_dark.png │ ├── att_architecture_light.png │ ├── att_workflow_dark.png │ ├── att_workflow_light.png │ ├── attest_dark.jpg │ ├── attest_dark.png │ ├── attest_light.png │ ├── attestation-error.png │ ├── blindbox_arch.png │ ├── blindbox_arch_dark.png │ ├── blindbox_arch_light.png │ ├── blindbox_architecture.png │ ├── confidential-code.png │ ├── deploy-dark.png │ ├── deploy-it.png │ ├── deploy-light.png │ ├── light_attestation.jpg │ ├── logo.png │ ├── nitro_arch.png │ ├── nitro_attest.png │ ├── no-instance-running.png │ ├── vps-arch.png │ └── workflow_4_steps.png ├── docs │ ├── concepts │ │ ├── amd-sev.md │ │ ├── ecosystem.md │ │ └── nitro-enclaves.md │ ├── getting-started │ │ ├── confidential_computing.md │ │ └── quick-tour.ipynb │ ├── how-to-guides │ │ ├── openai-whisper.ipynb │ │ └── santacoder.ipynb │ ├── past-projects │ │ └── blindai.md │ ├── security │ │ └── attestation.md │ └── tutorials │ │ └── prepare-app.ipynb ├── generate_api_reference.sh ├── index.md ├── material_theme_customization │ ├── 404.html │ └── main.html ├── notebook_seo.sh ├── pdoc_template │ ├── config.mako │ ├── css.mako │ ├── head.mako │ └── logo.mako ├── requirements.in ├── requirements.txt └── stylesheets │ └── extra.css ├── examples ├── hello-world │ ├── .gitignore │ ├── .terraform.lock.hcl │ ├── Dockerfile │ ├── blindbox.tf │ ├── blindbox.yml │ ├── cce_policy.txt │ ├── query.py │ └── server.py ├── santacoder │ ├── Dockerfile │ ├── query.py │ └── server.py └── whisper │ ├── .dockerignore │ ├── .gitignore │ ├── .terraform.lock.hcl │ ├── Dockerfile │ ├── batch_runner.py │ ├── blindbox.tf │ ├── blindbox.yml │ ├── cce_policy.txt │ ├── client.py │ ├── collators.py │ ├── messages.py │ ├── model_store.py │ ├── model_store_requirements.txt │ ├── openchatkit_utils.py │ ├── query.py │ ├── serializers.py │ ├── server.py │ └── start.sh └── mkdocs.yml /.github/workflows/config/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/.github/workflows/config/config.yml -------------------------------------------------------------------------------- /.github/workflows/config/wordlist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/.github/workflows/config/wordlist.txt -------------------------------------------------------------------------------- /.github/workflows/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/.github/workflows/main.yaml -------------------------------------------------------------------------------- /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.github/workflows/spellcheck.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/.github/workflows/spellcheck.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | client/README.md -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/README.md -------------------------------------------------------------------------------- /client/blindbox/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/__init__.py -------------------------------------------------------------------------------- /client/blindbox/command/aws-nitro/aws-nitro.yml: -------------------------------------------------------------------------------- 1 | platform: aws-nitro 2 | # todo network rules 3 | -------------------------------------------------------------------------------- /client/blindbox/command/aws-nitro/test-tf/.terraform.lock.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/aws-nitro/test-tf/.terraform.lock.hcl -------------------------------------------------------------------------------- /client/blindbox/command/aws-nitro/test-tf/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/aws-nitro/test-tf/main.tf -------------------------------------------------------------------------------- /client/blindbox/command/aws-nitro/test_dir/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/aws-nitro/test_dir/Dockerfile -------------------------------------------------------------------------------- /client/blindbox/command/aws-nitro/test_dir/app.py: -------------------------------------------------------------------------------- 1 | print("Hello World") -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/Dockerfile -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/attestation/attest/attest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/attestation/attest/attest.go -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/attestation/attest/certcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/attestation/attest/certcache.go -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/attestation/attest/maa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/attestation/attest/maa.go -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/attestation/attest/snp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/attestation/attest/snp.go -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/attestation/common/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/attestation/common/http.go -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/attestation/common/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/attestation/common/info.go -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/attestation/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/attestation/go.mod -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/attestation/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/attestation/go.sum -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/attestation/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/attestation/main.go -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/attestation/tools/get-snp-report/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/attestation/tools/get-snp-report/Makefile -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/attestation/tools/get-snp-report/fetch5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/attestation/tools/get-snp-report/fetch5.h -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/attestation/tools/get-snp-report/fetch6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/attestation/tools/get-snp-report/fetch6.h -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/attestation/tools/get-snp-report/get-snp-report.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/attestation/tools/get-snp-report/get-snp-report.c -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/attestation/tools/get-snp-report/get-snp-report5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/attestation/tools/get-snp-report/get-snp-report5.c -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/attestation/tools/get-snp-report/get-snp-report6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/attestation/tools/get-snp-report/get-snp-report6.c -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/attestation/tools/get-snp-report/helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/attestation/tools/get-snp-report/helpers.c -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/attestation/tools/get-snp-report/helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/attestation/tools/get-snp-report/helpers.h -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/attestation/tools/get-snp-report/snp-attestation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/attestation/tools/get-snp-report/snp-attestation.h -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/attestation/tools/get-snp-report/snp-ioctl5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/attestation/tools/get-snp-report/snp-ioctl5.h -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/attestation/tools/get-snp-report/snp-ioctl6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/attestation/tools/get-snp-report/snp-ioctl6.h -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/attestation/tools/get-snp-report/snp-psp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/attestation/tools/get-snp-report/snp-psp.h -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/sev-init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/sev-init.sh -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/sev-start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/sev-start.sh -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/template.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/template.gitignore -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/template.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/template.tf -------------------------------------------------------------------------------- /client/blindbox/command/azure-sev/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/azure-sev/template.yml -------------------------------------------------------------------------------- /client/blindbox/command/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/builder.py -------------------------------------------------------------------------------- /client/blindbox/command/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/command/tests.py -------------------------------------------------------------------------------- /client/blindbox/requests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/requests/__init__.py -------------------------------------------------------------------------------- /client/blindbox/requests/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/requests/errors.py -------------------------------------------------------------------------------- /client/blindbox/requests/requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/requests/requests.py -------------------------------------------------------------------------------- /client/blindbox/requests/secure_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/blindbox/requests/secure_session.py -------------------------------------------------------------------------------- /client/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/poetry.lock -------------------------------------------------------------------------------- /client/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/pyproject.toml -------------------------------------------------------------------------------- /client/tests/demo_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/tests/demo_server.py -------------------------------------------------------------------------------- /client/tests/pythonpath.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/tests/pythonpath.env -------------------------------------------------------------------------------- /client/tests/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/tests/session.py -------------------------------------------------------------------------------- /client/tests/test.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/tests/test.wav -------------------------------------------------------------------------------- /client/tests/test_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/tests/test_builder.py -------------------------------------------------------------------------------- /client/tests/test_requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/tests/test_requests.py -------------------------------------------------------------------------------- /client/tests/test_secure_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/client/tests/test_secure_session.py -------------------------------------------------------------------------------- /docs/assets/AMD-SEV-TCB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/AMD-SEV-TCB.png -------------------------------------------------------------------------------- /docs/assets/BlindBox_ecosystem_place.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/BlindBox_ecosystem_place.png -------------------------------------------------------------------------------- /docs/assets/Nitro-server-arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/Nitro-server-arch.png -------------------------------------------------------------------------------- /docs/assets/Nitro-server-running.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/Nitro-server-running.png -------------------------------------------------------------------------------- /docs/assets/Nitro_TCB.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/Nitro_TCB.jpg -------------------------------------------------------------------------------- /docs/assets/TEE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/TEE.png -------------------------------------------------------------------------------- /docs/assets/TEE_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/TEE_dark.png -------------------------------------------------------------------------------- /docs/assets/TEE_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/TEE_light.png -------------------------------------------------------------------------------- /docs/assets/TEE_updated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/TEE_updated.png -------------------------------------------------------------------------------- /docs/assets/att_architecture_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/att_architecture_dark.png -------------------------------------------------------------------------------- /docs/assets/att_architecture_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/att_architecture_light.png -------------------------------------------------------------------------------- /docs/assets/att_workflow_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/att_workflow_dark.png -------------------------------------------------------------------------------- /docs/assets/att_workflow_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/att_workflow_light.png -------------------------------------------------------------------------------- /docs/assets/attest_dark.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/attest_dark.jpg -------------------------------------------------------------------------------- /docs/assets/attest_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/attest_dark.png -------------------------------------------------------------------------------- /docs/assets/attest_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/attest_light.png -------------------------------------------------------------------------------- /docs/assets/attestation-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/attestation-error.png -------------------------------------------------------------------------------- /docs/assets/blindbox_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/blindbox_arch.png -------------------------------------------------------------------------------- /docs/assets/blindbox_arch_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/blindbox_arch_dark.png -------------------------------------------------------------------------------- /docs/assets/blindbox_arch_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/blindbox_arch_light.png -------------------------------------------------------------------------------- /docs/assets/blindbox_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/blindbox_architecture.png -------------------------------------------------------------------------------- /docs/assets/confidential-code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/confidential-code.png -------------------------------------------------------------------------------- /docs/assets/deploy-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/deploy-dark.png -------------------------------------------------------------------------------- /docs/assets/deploy-it.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/deploy-it.png -------------------------------------------------------------------------------- /docs/assets/deploy-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/deploy-light.png -------------------------------------------------------------------------------- /docs/assets/light_attestation.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/light_attestation.jpg -------------------------------------------------------------------------------- /docs/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/logo.png -------------------------------------------------------------------------------- /docs/assets/nitro_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/nitro_arch.png -------------------------------------------------------------------------------- /docs/assets/nitro_attest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/nitro_attest.png -------------------------------------------------------------------------------- /docs/assets/no-instance-running.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/no-instance-running.png -------------------------------------------------------------------------------- /docs/assets/vps-arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/vps-arch.png -------------------------------------------------------------------------------- /docs/assets/workflow_4_steps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/assets/workflow_4_steps.png -------------------------------------------------------------------------------- /docs/docs/concepts/amd-sev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/docs/concepts/amd-sev.md -------------------------------------------------------------------------------- /docs/docs/concepts/ecosystem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/docs/concepts/ecosystem.md -------------------------------------------------------------------------------- /docs/docs/concepts/nitro-enclaves.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/docs/concepts/nitro-enclaves.md -------------------------------------------------------------------------------- /docs/docs/getting-started/confidential_computing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/docs/getting-started/confidential_computing.md -------------------------------------------------------------------------------- /docs/docs/getting-started/quick-tour.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/docs/getting-started/quick-tour.ipynb -------------------------------------------------------------------------------- /docs/docs/how-to-guides/openai-whisper.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/docs/how-to-guides/openai-whisper.ipynb -------------------------------------------------------------------------------- /docs/docs/how-to-guides/santacoder.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/docs/how-to-guides/santacoder.ipynb -------------------------------------------------------------------------------- /docs/docs/past-projects/blindai.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/docs/past-projects/blindai.md -------------------------------------------------------------------------------- /docs/docs/security/attestation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/docs/security/attestation.md -------------------------------------------------------------------------------- /docs/docs/tutorials/prepare-app.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/docs/tutorials/prepare-app.ipynb -------------------------------------------------------------------------------- /docs/generate_api_reference.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/generate_api_reference.sh -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/material_theme_customization/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/material_theme_customization/404.html -------------------------------------------------------------------------------- /docs/material_theme_customization/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/material_theme_customization/main.html -------------------------------------------------------------------------------- /docs/notebook_seo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/notebook_seo.sh -------------------------------------------------------------------------------- /docs/pdoc_template/config.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/pdoc_template/config.mako -------------------------------------------------------------------------------- /docs/pdoc_template/css.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/pdoc_template/css.mako -------------------------------------------------------------------------------- /docs/pdoc_template/head.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/pdoc_template/head.mako -------------------------------------------------------------------------------- /docs/pdoc_template/logo.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/pdoc_template/logo.mako -------------------------------------------------------------------------------- /docs/requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/requirements.in -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/stylesheets/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/docs/stylesheets/extra.css -------------------------------------------------------------------------------- /examples/hello-world/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/hello-world/.gitignore -------------------------------------------------------------------------------- /examples/hello-world/.terraform.lock.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/hello-world/.terraform.lock.hcl -------------------------------------------------------------------------------- /examples/hello-world/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/hello-world/Dockerfile -------------------------------------------------------------------------------- /examples/hello-world/blindbox.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/hello-world/blindbox.tf -------------------------------------------------------------------------------- /examples/hello-world/blindbox.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/hello-world/blindbox.yml -------------------------------------------------------------------------------- /examples/hello-world/cce_policy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/hello-world/cce_policy.txt -------------------------------------------------------------------------------- /examples/hello-world/query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/hello-world/query.py -------------------------------------------------------------------------------- /examples/hello-world/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/hello-world/server.py -------------------------------------------------------------------------------- /examples/santacoder/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/santacoder/Dockerfile -------------------------------------------------------------------------------- /examples/santacoder/query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/santacoder/query.py -------------------------------------------------------------------------------- /examples/santacoder/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/santacoder/server.py -------------------------------------------------------------------------------- /examples/whisper/.dockerignore: -------------------------------------------------------------------------------- 1 | *.eif 2 | model_store/ 3 | -------------------------------------------------------------------------------- /examples/whisper/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/whisper/.gitignore -------------------------------------------------------------------------------- /examples/whisper/.terraform.lock.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/whisper/.terraform.lock.hcl -------------------------------------------------------------------------------- /examples/whisper/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/whisper/Dockerfile -------------------------------------------------------------------------------- /examples/whisper/batch_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/whisper/batch_runner.py -------------------------------------------------------------------------------- /examples/whisper/blindbox.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/whisper/blindbox.tf -------------------------------------------------------------------------------- /examples/whisper/blindbox.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/whisper/blindbox.yml -------------------------------------------------------------------------------- /examples/whisper/cce_policy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/whisper/cce_policy.txt -------------------------------------------------------------------------------- /examples/whisper/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/whisper/client.py -------------------------------------------------------------------------------- /examples/whisper/collators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/whisper/collators.py -------------------------------------------------------------------------------- /examples/whisper/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/whisper/messages.py -------------------------------------------------------------------------------- /examples/whisper/model_store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/whisper/model_store.py -------------------------------------------------------------------------------- /examples/whisper/model_store_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/whisper/model_store_requirements.txt -------------------------------------------------------------------------------- /examples/whisper/openchatkit_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/whisper/openchatkit_utils.py -------------------------------------------------------------------------------- /examples/whisper/query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/whisper/query.py -------------------------------------------------------------------------------- /examples/whisper/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/whisper/serializers.py -------------------------------------------------------------------------------- /examples/whisper/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/whisper/server.py -------------------------------------------------------------------------------- /examples/whisper/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/examples/whisper/start.sh -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mithril-security/blindbox/HEAD/mkdocs.yml --------------------------------------------------------------------------------