{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"strongswan-tnc-imcvs-0.5.9.10-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/strongswan-tnc-imcvs-0.5.9.10-4.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-939bf69e-27fd-4502-b502-88ba020ec087",
			"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-json-c-0.17-e035c68f-ec92-4b08-92d0-cbaf51612103-781ebec4-c389-4321-b773-42ef6dbf344d",
			"name":"json-c",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"a097297c8c2dcd0d761f3762140929837eb38fa73864e8c8435bc3bcaa104564"
				}
			],
			"description":"JSON-C implements a reference counting object model that allows you\nto easily construct JSON objects in C, output them as JSON formatted\nstrings and parse JSON formatted strings back into the C representation\nof JSON objects.  It aims to conform to RFC 7159.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/json-c@0.17-3.oe2409?arch=aarch64&epoch=0&upstream=json-c-0.17-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/json-c/json-c",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"JSON implementation in C",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.17-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libxml2-2.12.6-0c08664b-ea3e-43dc-8239-d814370a1088-82a24c38-8801-481f-81c3-48e1295c9411",
			"name":"libxml2",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"47e299fcb5cdfb5396dfb3180cf7878e71646a2e7eeca258bf0875f8d96c00dd"
				}
			],
			"description":"This library allows to manipulate XML files. It includes support\nto read, modify and write XML and HTML files. There is DTDs support\nthis includes parsing and validation even with complex DtDs, either\nat parse time or later once the document has been modified. The output\ncan be a simple SAX stream or and in-memory DOM like representations.\nIn this case one can use the built-in XPath and XPointer implementation\nto select sub nodes or ranges. A flexible Input/Output mechanism is\navailable, with existing HTTP and FTP modules and combined to an\nURI library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libxml2@2.12.6-3.oe2409?arch=aarch64&epoch=0&upstream=libxml2-2.12.6-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://xmlsoft.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Library providing XML and HTML support",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.12.6-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-strongswan-5.9.10-17dd0218-528c-4134-8e78-adc7fe25dafc-904a0daf-1c08-4a89-9c56-61594949449b",
			"name":"strongswan",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4d6069859c6f080078fccbbc6d89c50b9ca7c25a303f5e6a545f688f3d58f28d"
				}
			],
			"description":"The strongSwan IPsec implementation supports both the IKEv1 and IKEv2 key exchange\nprotocols in conjunction with the native NETKEY IPsec stack of the Linux kernel.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/strongswan@5.9.10-4.oe2409?arch=aarch64&epoch=0&upstream=strongswan-5.9.10-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.strongswan.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"An OpenSource IPsec-based VPN and TNC solution",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.9.10-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-strongswan-sqlite-5.9.10-807e531f-e86b-4f8c-a720-cd54a9162f64-5773b0f2-435a-4740-9f68-8d38f9d24af4",
			"name":"strongswan-sqlite",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"b725f0407e1d078e319c60464bb49d65e2c1ea22fdb5762c29c568c98aa9acd6"
				}
			],
			"description":"The sqlite plugin adds an SQLite database backend to strongSwan.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/strongswan-sqlite@5.9.10-4.oe2409?arch=aarch64&epoch=0&upstream=strongswan-5.9.10-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.strongswan.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"SQLite support for strongSwan",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.9.10-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-systemd-libs-255-0f94b6e4-1409-42bc-8b52-daf313439a66-823fd2be-009f-422c-8346-3e998df2fe91",
			"name":"systemd-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"26a509cd7fd1c13add8f97aa5ae9df983a62258b3cb32e08e0b2732ae39e3b9d"
				}
			],
			"description":"Libraries for systemd and udev.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/systemd-libs@255-21.oe2409?arch=aarch64&epoch=0&upstream=systemd-255-21.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://systemd.io/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"systemd libraries",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:255-21.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-tpm2-tss-4.0.1-5214fd17-15d5-476b-800b-f3a7b9cd654d-601803c9-e9ce-4bf9-ac16-30df71a06433",
			"name":"tpm2-tss",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"da08aba8a0744adabd6cf9d07a18ecf745795675e93647b134aac4cf92bf2476"
				}
			],
			"description":"tpm2-tss is a software stack supporting Trusted Platform Module(TPM) 2.0 system\nAPIs which provides TPM2.0 specified APIs for applications to access TPM module through kernel TPM drivers.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/tpm2-tss@4.0.1-2.oe2409?arch=aarch64&epoch=0&upstream=tpm2-tss-4.0.1-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/tpm2-software/tpm2-tss",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"TPM2.0 Software Stack",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:4.0.1-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-trousers-0.3.15-c1df6d2f-3217-4bda-8eec-0cc453120e82-40b86e59-f89f-4257-bcc4-d6cfbb432e26",
			"name":"trousers",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e80f01072267f259cfd9256b78e4ffef5eff9f3824dd77f4d704097d9e3321cf"
				}
			],
			"description":"Trousers is an Trusted Computing Software Stack. By using trousers you\ncan develop applications based on the Trusted Platform Module(TPM). The\nTPM enables more secure storage. It provides hardware-based protection\nof data because the private key used to protect the data is never exposed\nin the clear outside of the TPM's own internal memory area.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/trousers@0.3.15-3.oe2409?arch=aarch64&epoch=0&upstream=trousers-0.3.15-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://trousers.sourceforge.net",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The open-source TCG Software Stack",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.3.15-3.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-strongswan-tnc-imcvs-5.9.10-a6b0e712-be8f-4852-bd3c-54c55e8b8ef8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-939bf69e-27fd-4502-b502-88ba020ec087"
		},
		{
			"spdxElementId":"SPDXRef-rpm-strongswan-tnc-imcvs-5.9.10-a6b0e712-be8f-4852-bd3c-54c55e8b8ef8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-json-c-0.17-e035c68f-ec92-4b08-92d0-cbaf51612103-781ebec4-c389-4321-b773-42ef6dbf344d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-strongswan-tnc-imcvs-5.9.10-a6b0e712-be8f-4852-bd3c-54c55e8b8ef8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libxml2-2.12.6-0c08664b-ea3e-43dc-8239-d814370a1088-82a24c38-8801-481f-81c3-48e1295c9411"
		},
		{
			"spdxElementId":"SPDXRef-rpm-strongswan-tnc-imcvs-5.9.10-a6b0e712-be8f-4852-bd3c-54c55e8b8ef8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-strongswan-5.9.10-17dd0218-528c-4134-8e78-adc7fe25dafc-904a0daf-1c08-4a89-9c56-61594949449b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-strongswan-tnc-imcvs-5.9.10-a6b0e712-be8f-4852-bd3c-54c55e8b8ef8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-strongswan-sqlite-5.9.10-807e531f-e86b-4f8c-a720-cd54a9162f64-5773b0f2-435a-4740-9f68-8d38f9d24af4"
		},
		{
			"spdxElementId":"SPDXRef-rpm-strongswan-tnc-imcvs-5.9.10-a6b0e712-be8f-4852-bd3c-54c55e8b8ef8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-systemd-libs-255-0f94b6e4-1409-42bc-8b52-daf313439a66-823fd2be-009f-422c-8346-3e998df2fe91"
		},
		{
			"spdxElementId":"SPDXRef-rpm-strongswan-tnc-imcvs-5.9.10-a6b0e712-be8f-4852-bd3c-54c55e8b8ef8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-tpm2-tss-4.0.1-5214fd17-15d5-476b-800b-f3a7b9cd654d-601803c9-e9ce-4bf9-ac16-30df71a06433"
		},
		{
			"spdxElementId":"SPDXRef-rpm-strongswan-tnc-imcvs-5.9.10-a6b0e712-be8f-4852-bd3c-54c55e8b8ef8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-trousers-0.3.15-c1df6d2f-3217-4bda-8eec-0cc453120e82-40b86e59-f89f-4257-bcc4-d6cfbb432e26"
		}
	]
}