arrow_back

Asylo - Practical Confidential Computing with Enclaves

share

Asylo - Practical Confidential Computing with Enclaves

5시간 Advanced universal_currency_alt 크레딧 33개
This quest introduces you to Asylo (Greek for "safe place"), a developer framework and SDK for developing applications that run in trusted execution environments (TEEs).

이 강의 내의 모든 활동을 완료하면 배지를 획득하게 됩니다. Qwiklabs 여기저기에서 퀘스트, 게임, 강의를 완료하여 배지를 획득하세요. 모든 배지를 획득하여 새로 습득한 기술을 자랑해 보세요.

  • 실습

    Asylo - an Open, Flexible Framework for Enclave Applications

    Asylo is an open source framework for developing enclave applications.

  • 실습

    Running a gRPC Server Inside an Asylo Enclave

    In this lab you will learn how to run a gRPC server inside an enclave, then interact with it from a client running in an untrusted environment.

  • 실습

    Building SQLite with Asylo

    Asylo provides strong encapsulation around data, and logic for developing and using an enclave. In this lab you use Asylo to install and run SQLite in an enclave.

  • 실습

    Building Redis with Asylo

    In this lab you use Asylo to set up Redis inside an enclave. This provides security protection for user data against attacks from the OS kernel or even a user running with root privileges.

  • 실습

    Using Asylo to Protect Secret Data from an Attacker with Root Privileges

    In this lab you use Asylo to protect secret data from an attacker with root privileges.

  • info
    Quest Info
    Objectives
    • Introduce Asylo and enclave technology
    • Use Asylo to build a simple example enclave
    • Run a gRPC server inside an enclave and interact with it from a client running in an untrusted environment
    • Leverage Asylo to set up popular applications such as Redis and SQLite inside an enclave
    • Demonstrate Asylo protecting secret data from a privileged attacker