Skip to content
@ibm-hyper-protect

IBM Confidential Computing Services (Previously IBM Hyper Protect )

Open-source tools supporting IBM Confidential Computing platform.

Hello, World! 👋

Welcome to the IBM Confidential Computing organization on GitHub — formerly known as IBM Hyper Protect.

We publish open-source tooling to automate the provisioning and lifecycle management of confidential workloads running on IBM Z and LinuxONE hardware.

Actively Maintained Projects

Repository Description
contract-go Go library for generating, signing, and encrypting IBM Confidential Computing deployment contracts.
contract-cli Cross-platform CLI for automating contract generation and management from the terminal or CI/CD pipelines.
terraform-provider-hpcr Terraform provider for declarative IBM Confidential Computing contract lifecycle management.

Supported Platforms

All projects support the following IBM Confidential Computing platforms:

Platform Official Name Former Name
HPVS Hyper Protect Virtual Servers for IBM Cloud
CCRT IBM Confidential Computing Container Runtime Hyper Protect Virtual Servers (HPVS)
CCRV IBM Confidential Computing Container Runtime for Red Hat Virtualization Solutions Hyper Protect Container Runtime for Red Hat Virtualization Solutions (HPCR4RHVS)
CCCO IBM Confidential Computing Containers for Red Hat OpenShift Container Platform IBM Hyper Protect Confidential Container (HPCC)

Contributing

All repositories in this organisation follow the same contribution guidelines. Please read the CONTRIBUTING.md and CODE_OF_CONDUCT.md in the relevant repository before opening a pull request or issue.

Security vulnerabilities should be reported via GitHub Security Advisories in the affected repository — never via public issues.

IBM Public Repository Disclosure

All content in these repositories including code has been provided by IBM under the associated open source software license and IBM is under no obligation to provide enhancements, updates, or support. IBM developers produced this code as an open source project (not as an IBM product), and IBM makes no assertions as to the level of quality nor security, and will not be maintaining this code going forward.

Pinned Loading

  1. contract-go contract-go Public

    A Go library to work with IBM Confidential Computing (Previously Hyper Protect) contracts.

    Go 1 16

  2. contract-cli contract-cli Public

    A command-line tool to work with IBM Confidential Computing (Previously Hyper Protect) workloads.

    Go 1 10

  3. terraform-provider-hpcr terraform-provider-hpcr Public

    A Terraform provider to automate generating and managing IBM Confidential Computing (Previously Hyper Protect) contracts and related resources via Infrastructure-as-Code.

    Go 5 9

Repositories

Showing 10 of 15 repositories

Top languages

Loading…

Most used topics

Loading…