{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"hsak-0.1.0-4.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/hsak-0.1.0-4.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-dpdk-23.11-828f71d9-e788-4be2-91fb-fdb699bd4887-3697f347-41a5-4e0b-bcc6-1caa13bdc61f",
			"name":"dpdk",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"26f07b5144af5ff473e1e3ea405c70f025adaf6be8fd19f817cd7fd726cfcdf9"
				}
			],
			"description":"The Data Plane Development Kit is a set of libraries and drivers for\nfast packet processing in the user space.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/dpdk@23.11-20.oe2409?arch=aarch64&epoch=0&upstream=dpdk-23.11-20.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://dpdk.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Set of libraries and drivers for fast packet processing",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:23.11-20.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-fuse3-3.16.2-a17f9f54-a8af-4456-a8b6-d83aa9d77f80-1f9609ea-2811-4db9-8fec-43b81d3259ab",
			"name":"fuse3",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"6ee1b5a6528df294dec49518cea4d35e46ca2a2a5fc8ff632cf64e739acec8c9"
				}
			],
			"description":"FUSE (Filesystem in Userspace) is an interface for userspace programs to export\na filesystem to the Linux kernel. The FUSE project consists of two components:\nthe fuse kernel module (maintained in the regular kernel repositories) and the\nlibfuse userspace library (maintained in this repository). libfuse provides the\nreference implementation for communicating with the FUSE kernel module.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/fuse3@3.16.2-2.oe2409?arch=aarch64&epoch=0&upstream=fuse3-3.16.2-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://fuse.sf.net",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"User space File System of fuse3",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.16.2-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-e3b872ca-e0d9-43d1-aa1e-fa7733cc9fb3",
			"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-libaio-0.3.113-c88d16bc-6371-4312-8b69-d6e9e38c3dfc-e5976dab-4225-465f-9d3f-9cf0a5b0177b",
			"name":"libaio",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"b37e9db4b5ed0e6e4f6d80557487710dfe717309a16290a692ad3e33b9d40098"
				}
			],
			"description":"The Linux-native asynchronous I/O facility (\"async I/O\", or \"aio\") has a\nricher API and capability set than the simple POSIX async I/O facility.\nThis library, libaio, provides the Linux-native API for async I/O.\nThe POSIX async I/O facility requires this library in order to provide\nkernel-accelerated async I/O capabilities, as do applications which\nrequire the Linux-native async I/O API.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libaio@0.3.113-9.oe2409?arch=aarch64&epoch=0&upstream=libaio-0.3.113-9.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://pagure.io/libaio",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Linux-native asynchronous I/O access library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.3.113-9.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libboundscheck-v1.1.11-f0882625-6b55-4ce1-a5df-657a57613061-39fb481f-c7e6-431b-8564-2bfc29bf4a09",
			"name":"libboundscheck",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"43dd0239a30d760b8702d2c52f94ed2d7eb0fee528e65941089970493f235501"
				}
			],
			"description":"libboundscheck provides a set of functions of\nthe common memory/string operation classes.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libboundscheck@v1.1.11-6.oe2409?arch=aarch64&epoch=0&upstream=libboundscheck-v1.1.11-6.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://gitee.com/openeuler/libboundscheck",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Enhanced safety functions",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:v1.1.11-6.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libibverbs-50.0-210bce83-f87d-418e-b04c-0519959b0f33-8dec148e-d983-4704-806a-ce0651fa5e53",
			"name":"libibverbs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d67c24d1d016fa28dd8ef23f72c8994c8b178f42e159d36020e5b3c7e298d670"
				}
			],
			"description":"libibverbs is a library that allows userspace processes to use RDMA\n\"verbs\" as described in the InfiniBand Architecture Specification and\nthe RDMA Protocol Verbs Specification.  This includes direct hardware\naccess from userspace to InfiniBand/iWARP adapters (kernel bypass) for\nfast path operations.\n\nDevice-specific plug-in ibverbs userspace drivers are included:\n\n- libcxgb4: Chelsio T4 iWARP HCA\n- libefa: Amazon Elastic Fabric Adapter\n- libhfi1: Intel Omni-Path HFI\n- libhns: HiSilicon Hip08/09/10 SoC\n- libipathverbs: QLogic InfiniPath HCA\n- libirdma: Intel Ethernet Connection RDMA\n- libmana: Microsoft Azure Network Adapter\n- libmlx4: Mellanox ConnectX-3 InfiniBand HCA\n- libmlx5: Mellanox Connect-IB/X-4+ InfiniBand HCA\n- libmthca: Mellanox InfiniBand HCA\n- libocrdma: Emulex OneConnect RDMA/RoCE Device\n- libqedr: QLogic QL4xxx RoCE HCA\n- librxe: A software implementation of the RoCE protocol\n- libsiw: A software implementation of the iWarp protocol\n- libvmw_pvrdma: VMware paravirtual RDMA device",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libibverbs@50.0-12.oe2409?arch=aarch64&epoch=0&upstream=rdma-core-50.0-12.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/linux-rdma/rdma-core",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A library and drivers for direct userspace use of RDMA (InfiniBand/iWARP/RoCE) hardware",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:50.0-12.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-librdmacm-50.0-bd97a267-87bf-46f0-8937-1dde323af41f-9e0d2bb1-f67b-49f2-9ce0-a105d4c058ee",
			"name":"librdmacm",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"6bc3532edf5d70c5f019d55a527b8adade61136faccd76a8159a51d9289430c9"
				}
			],
			"description":"librdmacm provides a userspace RDMA Communication Management API.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/librdmacm@50.0-12.oe2409?arch=aarch64&epoch=0&upstream=rdma-core-50.0-12.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/linux-rdma/rdma-core",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Userspace RDMA Connection Manager",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:50.0-12.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libuuid-2.39.1-877493ac-b7b9-4ce7-a8f3-c4004d9badae-f943e29f-777c-424b-8e2a-4c277639647e",
			"name":"libuuid",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d894a0ecd13293d426f9e20261518ab3529153da1521fb7d45e50dfbb9fec404"
				}
			],
			"description":"This package is the universally unique ID library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libuuid@2.39.1-13.oe2409?arch=aarch64&epoch=0&upstream=util-linux-2.39.1-13.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Universally unique ID library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.39.1-13.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-numactl-libs-2.0.17-6c81f670-fb15-4eef-a5f9-8cd5ff7b0e37-db81dab3-363c-464c-8639-82e62415efc2",
			"name":"numactl-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"086bb4e529d11481142c1dcc424df22945699cc5cc382f3dc3fba8ad716ae758"
				}
			],
			"description":"Libs for numa policy support",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/numactl-libs@2.0.17-3.oe2409?arch=aarch64&epoch=0&upstream=numactl-2.0.17-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/numactl/numactl",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"libnuma libraries",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.0.17-3.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-hsak-1.0-2e976470-e9bc-4041-95f0-4709a15344a2",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-dpdk-23.11-828f71d9-e788-4be2-91fb-fdb699bd4887-3697f347-41a5-4e0b-bcc6-1caa13bdc61f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-hsak-1.0-2e976470-e9bc-4041-95f0-4709a15344a2",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-fuse3-3.16.2-a17f9f54-a8af-4456-a8b6-d83aa9d77f80-1f9609ea-2811-4db9-8fec-43b81d3259ab"
		},
		{
			"spdxElementId":"SPDXRef-rpm-hsak-1.0-2e976470-e9bc-4041-95f0-4709a15344a2",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-e3b872ca-e0d9-43d1-aa1e-fa7733cc9fb3"
		},
		{
			"spdxElementId":"SPDXRef-rpm-hsak-1.0-2e976470-e9bc-4041-95f0-4709a15344a2",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libaio-0.3.113-c88d16bc-6371-4312-8b69-d6e9e38c3dfc-e5976dab-4225-465f-9d3f-9cf0a5b0177b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-hsak-1.0-2e976470-e9bc-4041-95f0-4709a15344a2",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libboundscheck-v1.1.11-f0882625-6b55-4ce1-a5df-657a57613061-39fb481f-c7e6-431b-8564-2bfc29bf4a09"
		},
		{
			"spdxElementId":"SPDXRef-rpm-hsak-1.0-2e976470-e9bc-4041-95f0-4709a15344a2",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libibverbs-50.0-210bce83-f87d-418e-b04c-0519959b0f33-8dec148e-d983-4704-806a-ce0651fa5e53"
		},
		{
			"spdxElementId":"SPDXRef-rpm-hsak-1.0-2e976470-e9bc-4041-95f0-4709a15344a2",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-librdmacm-50.0-bd97a267-87bf-46f0-8937-1dde323af41f-9e0d2bb1-f67b-49f2-9ce0-a105d4c058ee"
		},
		{
			"spdxElementId":"SPDXRef-rpm-hsak-1.0-2e976470-e9bc-4041-95f0-4709a15344a2",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libuuid-2.39.1-877493ac-b7b9-4ce7-a8f3-c4004d9badae-f943e29f-777c-424b-8e2a-4c277639647e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-hsak-1.0-2e976470-e9bc-4041-95f0-4709a15344a2",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-numactl-libs-2.0.17-6c81f670-fb15-4eef-a5f9-8cd5ff7b0e37-db81dab3-363c-464c-8639-82e62415efc2"
		}
	]
}