{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "libtasn1-devel-0.4.19.0-2.oe2403.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-05-16T14:07:39.839010253Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/libtasn1-devel-0.4.19.0-2.oe2403.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-libtasn1-4.19.0",
      "name": "libtasn1",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4a1052da3deac02802b41de10fde7e9894dd22bd4d744e49c3bad27e4a634d44"
        }
      ],
      "description": "Libtasn1 is the ASN.1 library used by GnuTLS, p11-kit and some other packages.\nThe goal of this implementation is to be highly portable, and only require an\nANSI C99 platform.This library provides Abstract Syntax Notation One (ASN.1,\nas specified by the X.680 ITU-T recommendation) parsing and structures management,\nand Distinguished Encoding Rules (DER, as per X.690) encoding and decoding functions.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libtasn1@4.19.0-2.oe2403?arch=aarch64&epoch=0&upstream=libtasn1-4.19.0-2.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.gnu.org/software/libtasn1/",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "Libtasn1 is a ASN.1 parsing library",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:4.19.0-2.oe2403"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-libtasn1-devel-4.19.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libtasn1-4.19.0"
    }
  ]
}
