Skip to content
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

Draft: Runtime secret release via split attester/kbs-client #1237

Closed
wants to merge 11 commits into from

Commits on Jul 26, 2023

  1. Add skr-api for secret release at runtime

    Signed-off-by: Magnus Kulke <magnuskulke@microsoft.com>
    mkulke committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    b91ca69 View commit details
    Browse the repository at this point in the history
  2. Use KbsProtocolWrapper

    Signed-off-by: Magnus Kulke <magnuskulke@microsoft.com>
    mkulke committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    5b0e44c View commit details
    Browse the repository at this point in the history
  3. Remove skr-api from podvm image

    Signed-off-by: Magnus Kulke <magnuskulke@microsoft.com>
    mkulke committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    5740ce6 View commit details
    Browse the repository at this point in the history
  4. Inject attester socket mount into containers

    Signed-off-by: Magnus Kulke <magnuskulke@microsoft.com>
    mkulke committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    32ffc71 View commit details
    Browse the repository at this point in the history
  5. Add Readme to skr-api

    Signed-off-by: Magnus Kulke <magnuskulke@microsoft.com>
    mkulke committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    5e2e6b3 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. Split into 2 packages to avoid linking to unnecessary libs

    Signed-off-by: Magnus Kulke <magnuskulke@microsoft.com>
    mkulke committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    60b4f65 View commit details
    Browse the repository at this point in the history
  2. Revert "Inject attester socket mount into containers"

    This partially reverts commit 32ffc71.
    
    Signed-off-by: Magnus Kulke <magnuskulke@microsoft.com>
    mkulke committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    eb30727 View commit details
    Browse the repository at this point in the history
  3. Use abstract sockets to connect to attester

    Signed-off-by: Magnus Kulke <magnuskulke@microsoft.com>
    mkulke committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    7972dce View commit details
    Browse the repository at this point in the history
  4. Adjusted challenge format String => Vec<u8>

    Signed-off-by: Magnus Kulke <magnuskulke@microsoft.com>
    mkulke committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    20f6a48 View commit details
    Browse the repository at this point in the history
  5. Update skr-api/README.md

    Co-authored-by: Suraj Deshmukh <surajd.service@gmail.com>
    Signed-off-by: Magnus Kulke <magnuskulke@microsoft.com>
    mkulke and surajssd committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    9b2c38f View commit details
    Browse the repository at this point in the history
  6. Replace fork dependencies with upstream repo

    Signed-off-by: Magnus Kulke <magnuskulke@microsoft.com>
    mkulke committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    9238d00 View commit details
    Browse the repository at this point in the history