{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"openvswitch-ipsec-0.3.2.1-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/openvswitch-ipsec-0.3.2.1-4.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-libreswan-4.15-c6a82cdb-11ee-4b64-9296-5c237ceabd4c-73822df4-16c3-41fe-ba3f-18cb30b09636",
			"name":"libreswan",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1872471e94f328fea33a98924ca5c9dcb4cedcf7ddb68ff691af92ee1046c857"
				}
			],
			"description":"Libreswan is an implementation of IKEv1 and IKEv2 for IPsec. IPsec is\nthe Internet Protocol Security and uses strong cryptography to provide\nboth authentication and encryption services.  These services allow you\nto build secure tunnels through untrusted networks.  Everything passing\nthrough the untrusted net is encrypted by the ipsec gateway machine and\ndecrypted by the gateway at the other end of the tunnel.  The resulting\ntunnel is a virtual private network or VPN.\n\nThis package contains the daemons and userland tools for setting up\nLibreswan.\n\nLibreswan also supports IKEv2 (RFC7296) and Secure Labeling\n\nLibreswan is based on Openswan-2.6.38 which in turn is based on FreeS/WAN-2.04",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libreswan@4.15-1.oe2409?arch=aarch64&epoch=0&upstream=libreswan-4.15-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://libreswan.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"IKE implementation for IPsec with IKEv1 and IKEv2 support",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:4.15-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-openvswitch-3.2.1-7b66db23-407a-4172-b103-e6819cbb087c-20fa383f-d8f1-4b3b-83e6-ec52250f6a55",
			"name":"openvswitch",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4f6f93731cd64e8899cde1823d0e90ad55c51c0b2944215d64b97371ee59ff15"
				}
			],
			"description":"Open vSwitch provides standard network bridging functions and\nsupport for the OpenFlow protocol for remote per-flow control of\ntraffic.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/openvswitch@3.2.1-4.oe2409?arch=aarch64&epoch=0&upstream=openvswitch-3.2.1-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.openvswitch.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Open vSwitch daemon/database/utilities",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.2.1-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-python3-openvswitch-3.2.1-65f0acd9-4be9-4a30-93b9-329e6d17fd8a-c4b8848a-23a9-44aa-b75e-99c00229fdef",
			"name":"python3-openvswitch",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"a1f3e0f5fc3a16715dc6fa6aa8eb8e6defe1baec4433f4b8dacde9c048c951b0"
				}
			],
			"description":"Python bindings for the Open vSwitch database",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/python3-openvswitch@3.2.1-4.oe2409?arch=aarch64&epoch=0&upstream=openvswitch-3.2.1-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.openvswitch.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Open vSwitch python3 bindings",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.2.1-4.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-openvswitch-ipsec-3.2.1-e59c82a3-100b-43a1-9f37-ca60fe6aae3f",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libreswan-4.15-c6a82cdb-11ee-4b64-9296-5c237ceabd4c-73822df4-16c3-41fe-ba3f-18cb30b09636"
		},
		{
			"spdxElementId":"SPDXRef-rpm-openvswitch-ipsec-3.2.1-e59c82a3-100b-43a1-9f37-ca60fe6aae3f",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-openvswitch-3.2.1-7b66db23-407a-4172-b103-e6819cbb087c-20fa383f-d8f1-4b3b-83e6-ec52250f6a55"
		},
		{
			"spdxElementId":"SPDXRef-rpm-openvswitch-ipsec-3.2.1-e59c82a3-100b-43a1-9f37-ca60fe6aae3f",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-python3-openvswitch-3.2.1-65f0acd9-4be9-4a30-93b9-329e6d17fd8a-c4b8848a-23a9-44aa-b75e-99c00229fdef"
		}
	]
}