{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "clevis-pin-pkcs11-0.21-3.oe2403.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-05-16T13:59:12.772799911Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/clevis-pin-pkcs11-0.21-3.oe2403.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-clevis-21",
      "name": "clevis",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e871365d99e18967e77708e46acc730056bc683a1de848bc2f9d594832032b54"
        }
      ],
      "description": "Clevis is a plugable framework for automated decryption. It can be used\nto provide automated decryption of data or even automated unlocking of\nLUKS volumes.\n\nThis package allows users to bind a LUKS volume using a pin so that it can\nbe automatically unlocked. Upon successful completion of binding, the disk\ncan be unlocked using one of the provided unlockers.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/clevis@21-3.oe2403?arch=x86_64&epoch=0&upstream=clevis-21-3.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/latchset/clevis",
      "sourceInfo": "acquired package info from repodata DB: repodata/6670ba3823d4ccf6729ed47771f9ed3c61734de7bea212778296e142fffc943e-primary.sqlite.bz2",
      "summary": "A plugable framework for automated decryption",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:21-3.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-clevis-dracut-21",
      "name": "clevis-dracut",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f55078af44c9e8fa98d504160248d5e0aaf266a8845109618e4f6f640633084b"
        }
      ],
      "description": "The dracut unlocker attempts to automatically unlock volumes during early boot.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/clevis-dracut@21-3.oe2403?arch=x86_64&epoch=0&upstream=clevis-21-3.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/latchset/clevis",
      "sourceInfo": "acquired package info from repodata DB: repodata/6670ba3823d4ccf6729ed47771f9ed3c61734de7bea212778296e142fffc943e-primary.sqlite.bz2",
      "summary": "Dracut integration for clevis",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:21-3.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-clevis-systemd-21",
      "name": "clevis-systemd",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ad255824df9012499e71fa3be429916b12dcc534f869af13bcc72f7b08200720"
        }
      ],
      "description": "The systemd unlocker attempts to automatically unlock LUKSv1 _netdev block devices from /etc/crypttab.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/clevis-systemd@21-3.oe2403?arch=x86_64&epoch=0&upstream=clevis-21-3.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/latchset/clevis",
      "sourceInfo": "acquired package info from repodata DB: repodata/6670ba3823d4ccf6729ed47771f9ed3c61734de7bea212778296e142fffc943e-primary.sqlite.bz2",
      "summary": "Systemd integration for clevis",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:21-3.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-coreutils-9.4",
      "name": "coreutils",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5adc2b57027700f62925bd520aab7a7347bb53535232a42c5b2bd34f637e77cf"
        }
      ],
      "description": "These are the GNU core utilities.  This package is the combination of\nthe old GNU fileutils, sh-utils, and textutils packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/coreutils@9.4-17.oe2403?arch=x86_64&epoch=0&upstream=coreutils-9.4-17.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.gnu.org/software/coreutils/",
      "sourceInfo": "acquired package info from repodata DB: repodata/6670ba3823d4ccf6729ed47771f9ed3c61734de7bea212778296e142fffc943e-primary.sqlite.bz2",
      "summary": "A set of basic GNU tools commonly used in shell scripts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:9.4-17.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-glibc-2.38",
      "name": "glibc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9c9d46dff23e85b1a909276e9dfa93ea5c35b9fa788ba716e1634854f582059e"
        }
      ],
      "description": "The GNU C Library project provides the core libraries for the GNU system and\nGNU/Linux systems, as well as many other systems that use Linux as the kernel.\nThese libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD,\nOS-specific APIs and more. These APIs include such foundational facilities as\nopen, read, write, malloc, printf, getaddrinfo, dlopen, pthread_create, crypt,\n login, exit and more.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/glibc@2.38-101.oe2403?arch=x86_64&epoch=0&upstream=glibc-2.38-101.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.gnu.org/software/glibc/",
      "sourceInfo": "acquired package info from repodata DB: repodata/6670ba3823d4ccf6729ed47771f9ed3c61734de7bea212778296e142fffc943e-primary.sqlite.bz2",
      "summary": "The GNU libc libraries",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.38-101.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-opensc-0.23.0",
      "name": "opensc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "75109378181377df8a19994340826fe99cdf94ce2f4381a7d208c50f0d4ab634"
        }
      ],
      "description": "OpenSC provides a set of libraries and utilities to work with smart cards.\nIts main focus is on cards that support cryptographic operations, and\nfacilitate their use in security applications such as authentication,\nmail encryption and digital signatures. OpenSC implements the standard\nAPIs to smart cards, e.g. PKCS#11 API, Windows’ Smart Card Minidriver\nand macOS Tokend.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/opensc@0.23.0-7.oe2403?arch=x86_64&epoch=0&upstream=opensc-0.23.0-7.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/OpenSC/OpenSC/wiki",
      "sourceInfo": "acquired package info from repodata DB: repodata/6670ba3823d4ccf6729ed47771f9ed3c61734de7bea212778296e142fffc943e-primary.sqlite.bz2",
      "summary": "Smart card library and applications",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:0.23.0-7.oe2403"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-clevis-pin-pkcs11-21",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-clevis-21"
    },
    {
      "spdxElementId": "SPDXRef-rpm-clevis-pin-pkcs11-21",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-clevis-dracut-21"
    },
    {
      "spdxElementId": "SPDXRef-rpm-clevis-pin-pkcs11-21",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-clevis-systemd-21"
    },
    {
      "spdxElementId": "SPDXRef-rpm-clevis-pin-pkcs11-21",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-coreutils-9.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-clevis-pin-pkcs11-21",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-glibc-2.38"
    },
    {
      "spdxElementId": "SPDXRef-rpm-clevis-pin-pkcs11-21",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-opensc-0.23.0"
    }
  ]
}
