{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"libimobiledevice-0.1.3.0-3.oe2409.aarch64.rpm",
	"spdxVersion":"SPDX-2.2",
	"creationInfo":{
		"created":"2024-09-30T03:30:07.5589037Z",
		"creators":"[openeuler_creator]"
	},
	"dataLicense":"CC0-1.0",
	"documentNamespace":"https://repo.openeuler.org/security/data/sbom/libimobiledevice-0.1.3.0-3.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-3b077507-d985-4bad-8241-6f0ace5955b0",
			"name":"glibc",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f83727d5acc81f8f92521d78f89a59332782c39c8e4d98151505e6bc01fdca98"
				}
			],
			"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-34.oe2409?arch=aarch64&epoch=0&upstream=glibc-2.38-34.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.gnu.org/software/glibc/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The GNU libc libraries",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.38-34.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-gnutls-3.8.2-9865468d-1ce0-42c1-a379-209ca3a9d6ca-9271e3e4-97f3-4384-8302-9ab3f8e26262",
			"name":"gnutls",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"25d106732688d10e2195bfc8abf51987a13871c0e44ebf5c75b305c0e22812a1"
				}
			],
			"description":"GnuTLS is a secure communications library implementing the SSL, TLS and DTLS\nprotocols and technologies around them. It provides a simple C language\napplication programming interface (API) to access the secure communications\nprotocols as well as APIs to parse and write X.509, PKCS #12, and other\nrequired structures.\nThe project strives to provide a secure communications back-end, simple to use\nand integrated with the rest of the base Linux libraries. A back-end designed\nto work and be secure out of the box, keeping the complexity of TLS and PKI out\nof application code.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/gnutls@3.8.2-4.oe2409?arch=aarch64&epoch=0&upstream=gnutls-3.8.2-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnutls.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The GNU Secure Communication Protocol Library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.8.2-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libgcrypt-1.10.2-9ef8ecfc-dfe7-4c78-b77c-bdf678a7b2e5-caac30dc-6cd5-4236-802f-6e421a02acd4",
			"name":"libgcrypt",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"38d0d5ac5204da894ca84c645f24862e77abec29922748bead302e4fd8e6eb1d"
				}
			],
			"description":"Libgcrypt is a general purpose cryptographic library originally based on code from GnuPG.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libgcrypt@1.10.2-1.oe2409?arch=aarch64&epoch=0&upstream=libgcrypt-1.10.2-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnupg.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A general-purpose cryptography library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.10.2-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libplist-2.2.0-393ae811-aa42-4446-afd8-a3ac24738036-e4d99ef1-ce5a-4717-b56e-9650659e3025",
			"name":"libplist",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"90e4b65740ced49eeb644c1c4dc8d0cebc007c9f340c470b315e258f704ee708"
				}
			],
			"description":"A small portable C library to handle Apple Property List files in binary or XML.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libplist@2.2.0-3.oe2409?arch=aarch64&epoch=0&upstream=libplist-2.2.0-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.libimobiledevice.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A library to handle Apple Property List format in binary or XML",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.2.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libtasn1-4.19.0-8f46f894-50ad-4dec-80f3-e51d1554a397-29bad63a-997b-4ca0-99c5-4804a4bbc27d",
			"name":"libtasn1",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"92baf74d0ab8f42f5a32be9dd6c4bb91f1c167c3b3bab9147932d001d0258617"
				}
			],
			"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-1.oe2409?arch=aarch64&epoch=0&upstream=libtasn1-4.19.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.gnu.org/software/libtasn1/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Libtasn1 is a ASN.1 parsing library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:4.19.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libusbmuxd-2.0.2-2a5242fb-d721-47b7-bcb8-03f9fe6decee-61fe728b-e649-469d-bd00-fd5e1f0ccce7",
			"name":"libusbmuxd",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"c5f8a8d3af844b7995988f16964c116bc875e0a957362d2336a3f252798682e2"
				}
			],
			"description":"libusbmuxd provides the library and tools to communicate with Apple's iPod Touch,\niPhone, iPad and Apple TV devices. It does not depend on using any existing proprietary\nlibraries and does not require jailbreaking. It allows other software to easily access the\ndevice's filesystem, retrieve information about the device and it's internals and so on.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libusbmuxd@2.0.2-4.oe2409?arch=aarch64&epoch=0&upstream=libusbmuxd-2.0.2-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.libimobiledevice.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"software protocol library and tools to communicate with iOS devices natively",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.0.2-4.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-libimobiledevice-1.3.0-b9034e8d-dbbb-4be3-935f-6f33ccae8d39",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-3b077507-d985-4bad-8241-6f0ace5955b0"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libimobiledevice-1.3.0-b9034e8d-dbbb-4be3-935f-6f33ccae8d39",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-gnutls-3.8.2-9865468d-1ce0-42c1-a379-209ca3a9d6ca-9271e3e4-97f3-4384-8302-9ab3f8e26262"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libimobiledevice-1.3.0-b9034e8d-dbbb-4be3-935f-6f33ccae8d39",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libgcrypt-1.10.2-9ef8ecfc-dfe7-4c78-b77c-bdf678a7b2e5-caac30dc-6cd5-4236-802f-6e421a02acd4"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libimobiledevice-1.3.0-b9034e8d-dbbb-4be3-935f-6f33ccae8d39",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libplist-2.2.0-393ae811-aa42-4446-afd8-a3ac24738036-e4d99ef1-ce5a-4717-b56e-9650659e3025"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libimobiledevice-1.3.0-b9034e8d-dbbb-4be3-935f-6f33ccae8d39",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libtasn1-4.19.0-8f46f894-50ad-4dec-80f3-e51d1554a397-29bad63a-997b-4ca0-99c5-4804a4bbc27d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libimobiledevice-1.3.0-b9034e8d-dbbb-4be3-935f-6f33ccae8d39",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libusbmuxd-2.0.2-2a5242fb-d721-47b7-bcb8-03f9fe6decee-61fe728b-e649-469d-bd00-fd5e1f0ccce7"
		}
	]
}