{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "libgringotts-devel-0.1.2.1-1.oe2403sp4.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-07-04T06:18:35.28438444Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/libgringotts-devel-0.1.2.1-1.oe2403sp4.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-libgringotts-devel-1.2.1",
      "name": "libgringotts-devel",
      "licenseConcluded": "GPL-2.0-or-later",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6b8e7b38f30910270aef3c00ce106377334fc8e621934e1c0560febf1e4e1cbf"
        }
      ],
      "description": "The libgringotts-devel package contains libraries and header files for\ndeveloping applications that use libgringotts.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libgringotts-devel@1.2.1-1.oe2403sp4?arch=x86_64&epoch=0&upstream=libgringotts-1.2.1-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://gringotts.shlomifish.org/",
      "licenseDeclared": "GPL-2.0-or-later",
      "sourceInfo": "acquired package info from repodata DB: repodata/1878cc60a19e65efc93d1a539275c5a6799b0acbd7796ee105712c44cae47ab4-primary.sqlite.bz2",
      "summary": "Development files for libgringotts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.2.1-1.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-libgringotts-1.2.1",
      "name": "libgringotts",
      "licenseConcluded": "GPL-2.0-or-later",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7c9f8d5f18da574eb666c14aba9b88ca61a31007e7e65f8f834828f1ea9b9825"
        }
      ],
      "description": "libGringotts is a small, easy-to-use, thread-safe C library\n originally developed for Gringotts; its purpose is to\nencapsulate data (generic: ASCII, but also binary data)\nin an encrypted and compressed structure, to be written\nin a file or used elseway. It makes use of strong\nencryption algorithms, to ensure the data are as safe\nas possible, and allow the user to have the complete\ncontrol over all the algorithms used in the process.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libgringotts@1.2.1-1.oe2403sp4?arch=x86_64&epoch=0&upstream=libgringotts-1.2.1-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://gringotts.shlomifish.org/",
      "licenseDeclared": "GPL-2.0-or-later",
      "sourceInfo": "acquired package info from repodata DB: repodata/1878cc60a19e65efc93d1a539275c5a6799b0acbd7796ee105712c44cae47ab4-primary.sqlite.bz2",
      "summary": "A backend for managing encrypted data files on the disk",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.2.1-1.oe2403sp4"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-libgringotts-devel-1.2.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libgringotts-1.2.1"
    }
  ]
}
