Secure storage query and donation

    公开(公告)号:US11068310B2

    公开(公告)日:2021-07-20

    申请号:US16296311

    申请日:2019-03-08

    IPC分类号: G06F9/50 G06F9/455 G06F21/62

    摘要: According to one or more embodiments of the present invention, a computer implemented method includes receiving a query for an amount of storage in memory of a computer system to be donated to a secure interface control of the computer system. The secure interface control can determine the amount of storage to be donated based on a plurality of secure entities supported by the secure interface control as a plurality of predetermined values. The secure interface control can return a response to the query indicative of the amount of storage as a response to the query. A donation of storage to secure for use by the secure interface control can be received based on the response to the query.

    SELECTING AN HSM FOR ASSOCIATION TO A SECURE GUEST

    公开(公告)号:US20240176913A1

    公开(公告)日:2024-05-30

    申请号:US18159376

    申请日:2023-01-25

    IPC分类号: G06F21/72

    CPC分类号: G06F21/72

    摘要: A method for a policy-based association of a hardware security module to a secure guest is disclosed. The method comprises maintaining a binding between a secure guest and an HSM. Thereby, the binding enables the trusted guest to send only non-sensitive request to the HSM. The method comprises further maintaining, for a secure guest, a pair of a secret and a secret name, submitting a query to the bound HSM for obtaining HSM configuration data, and upon determining that the obtained HSM configuration data match a rule available to the secure guest, wherein the rule associates the HSM to a secret name, requesting to associate the secret from the pair of secret and the secret name to the bound HSM, thereby triggering that the trusted firmware allows the secure guest to submit a sensitive crypto-request to the bound and associated HSM.

    UPDATING SECURE GUEST METADATA OF A SPECIFIC GUEST INSTANCE

    公开(公告)号:US20240176634A1

    公开(公告)日:2024-05-30

    申请号:US18162734

    申请日:2023-02-01

    IPC分类号: G06F9/455 G06F21/57

    CPC分类号: G06F9/4555 G06F21/572

    摘要: A computer-implemented method for personalizing a secure guest instance from a generic boot image using trusted firmware that maintains metadata of the secure guest instance is disclosed. The method comprises passing a request structure from the secure guest instance to the trusted firmware for modifying the metadata of the secure guest instance and to establish at least one retrievable secret in the metadata of the secure guest instance that is specific to the secure guest instance, verifying, by the trusted firmware, the request structure and upon success modifying the metadata as specified by the request structure, retrieving, by the secure guest instance, a secret object derived from the retrievable secret from the trusted firmware, and using, by the secure guest instance, the retrieved secret object to personalize the secure guest instance.

    Creation and execution of secure containers

    公开(公告)号:US11475138B2

    公开(公告)日:2022-10-18

    申请号:US16737974

    申请日:2020-01-09

    IPC分类号: G06F21/60 G06F16/11 G06F9/455

    摘要: A computer-implemented method for creating a secure software container. The method comprises providing a first layered software container image, transforming all files, except corresponding metadata, of each layer of the first layered software container image into a volume, the volume comprises a set of blocks, wherein each layer comprises an incremental difference to a next lower layer, encrypting each block of the set of blocks of a portion of the layers, and storing each encrypted set of the blocks as a layer of an encrypted container image along with unencrypted metadata for rebuilding an order of the set of blocks equal to an order of the first layered software container image, so that a secure encrypted software container is created.