{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"pinentry-qt-0.1.3.0-1.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/pinentry-qt-0.1.3.0-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-glib2-2.78.6-69d29052-ad04-4724-9cba-6db9a47aa26a-2f22468b-2654-40ab-b278-f4cb1d6b566f",
			"name":"glib2",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2ca1b4eb1b91d00c37ad7eecfb820458783feb461d03419da5db1095bec4a48d"
				}
			],
			"description":"GLib is a bundle of three (formerly five) low-level system libraries\nwritten in C and developed mainly by GNOME. GLib's code was separated\nfrom GTK, so it can be used by software other than GNOME and has been\ndeveloped in parallel ever since.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/glib2@2.78.6-1.oe2409?arch=aarch64&epoch=0&upstream=glib2-2.78.6-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gtk.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The core library that forms the basis for projects such as GTK+ and GNOME",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.78.6-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-081199a2-aa85-4f76-9a46-08481f30fd38",
			"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-libassuan-2.5.6-0ac4652f-69b6-4637-90bc-e78d7580eec7-aebb3718-3cb0-4bc2-bd9a-47b38d3a1fad",
			"name":"libassuan",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2610162e8bc5707599778261b0a306bd4bab12f45bd45cc80be89bc23f9533f6"
				}
			],
			"description":"A small library implementing the so-called Assuan protocal,which is used for IPC between most newer GnuPG cmponents,and provides\\\n\\ both server and client sides functions.\\",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libassuan@2.5.6-2.oe2409?arch=aarch64&epoch=0&upstream=libassuan-2.5.6-2.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 small library implementing the so-called Assuan protocal",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.5.6-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libgcc-12.3.1-87bc9e2a-7bf9-4232-b78a-f8b0d632fac6-1aa0f2bd-ad4d-41e8-b436-6454d5654908",
			"name":"libgcc",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"700457c78fbb872d696bce55dad909a5654b5f3b74614495a9778e90553d6701"
				}
			],
			"description":"This package contains GCC shared support library which is needed\ne.g. for exception handling support.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libgcc@12.3.1-37.oe2409?arch=aarch64&epoch=0&upstream=gcc-12.3.1-37.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://gcc.gnu.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"GCC version 12 shared support library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:12.3.1-37.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libgpg-error-1.50-1e3d4a24-8221-4604-82d4-8cd17c09000a-45731be5-697d-411f-8bf4-5aa2885a5ff2",
			"name":"libgpg-error",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"fe4682620a8d2947fa1644e04c87e1c053805b66b5a50a3e027d8c70fcccc10a"
				}
			],
			"description":"The libgpg-error package contains a library that originally defines common error values for all GnuPG components.\nAmong these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt, Libksba, DirMngr, Pinentry, SCdaemon.\nBecause Libgpg-error is a common dependency all GnuPG components, more features will be added to this library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libgpg-error@1.50-1.oe2409?arch=aarch64&epoch=0&upstream=libgpg-error-1.50-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnupg.org/related_software/libgpg-error/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Library for common error values and messages in GnuPG components.",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.50-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libsecret-0.20.5-1b4772ab-530a-4b1f-aef2-fe6c3d6520ed-46038ebf-fe23-429c-9153-3d97598155ff",
			"name":"libsecret",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"776f937dc02554033edbe4e2d0761aeee99b0f008d1be1d970572fbef3025f40"
				}
			],
			"description":"A GObject-based library for accessing the Secret Service API of the freedesktop.org\nproject, a cross-desktop effort to access passwords, tokens and other types of secrets.\nlibsecret provides a convenient wrapper for these methods so consumers do not have to\ncall the low-level DBus methods.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libsecret@0.20.5-2.oe2409?arch=aarch64&epoch=0&upstream=libsecret-0.20.5-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://wiki.gnome.org/Projects/Libsecret",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Library for storing and retrieving passwords and other secrets",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.20.5-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libstdc---12.3.1-65b3930f-99ae-4de1-b47f-cc4ec3dab8ec-308495bb-85bb-4a44-8053-0154b7ee9713",
			"name":"libstdc++",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e5b9ad5cd37731d9a30e5e617d61dfe47bdab86310fee1fe3d09dd7d3240f407"
				}
			],
			"description":"The libstdc++ package contains a rewritten standard compliant GCC Standard\nC++ Library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libstdc++@12.3.1-37.oe2409?arch=aarch64&epoch=0&upstream=gcc-12.3.1-37.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://gcc.gnu.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"GNU Standard C++ Library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:12.3.1-37.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-ncurses-libs-6.4-94dbc1a9-0c87-45e6-a9db-b8a6a2acc674-d5dd4fc7-4c37-46ab-8f6d-bf8d4388b03d",
			"name":"ncurses-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"36fe3ab09be75524eb8fddf9afa3581a65f9f6c643441af42f5938f7ba45e9ce"
				}
			],
			"description":"Libraries for ncurses.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/ncurses-libs@6.4-8.oe2409?arch=aarch64&epoch=0&upstream=ncurses-6.4-8.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://invisible-island.net/ncurses/ncurses.html",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Libraries for ncurses",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:6.4-8.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-pinentry-1.3.0-51f49ccb-df55-47b4-b045-49f07c805967-59fa9e28-87a5-4c03-bc76-7dbb64cc9e99",
			"name":"pinentry",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1457ea66f95f4f1de05dcfb4cc8b7ba5179ef8bc9ec895992d2fa79a621e5378"
				}
			],
			"description":"This is a collection of PIN or passphrase entry dialogs which\nutilize the Assuan protocol as specified in the Libassuan manual.\n\nThere are programs for different toolkits available.  For all GUIs it\nis automatically detected which modules can be built, but it can also\nbe requested explicitly.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/pinentry@1.3.0-1.oe2409?arch=aarch64&epoch=0&upstream=pinentry-1.3.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/gpg/pinentry",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A new module that contains various interfaces to enter a PIN/passphrase.",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.3.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-qt5-qtbase-5.15.10-f7950453-9144-48bb-8c63-13f44ef085f3-f1838a03-eea5-4f93-8e53-df5149fe7194",
			"name":"qt5-qtbase",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"0e43c279c496430729ba82ad5219eb6054e08133aa55a57145b95bccff96889d"
				}
			],
			"description":"Qt is a software toolkit for developing applications.\n\nThis package contains base tools, like string, xml, and network\nhandling.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/qt5-qtbase@5.15.10-9.oe2409?arch=aarch64&epoch=0&upstream=qt5-qtbase-5.15.10-9.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://qt-project.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Qt5 - QtBase components",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.15.10-9.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-qt5-qtbase-gui-5.15.10-29390efe-18ca-449c-b9a5-301cf4b58b0d-b1582f06-3451-4a3c-9531-d44efee1d807",
			"name":"qt5-qtbase-gui",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"9dbb77f27609413888953ab089427f45e1ebbfe7adeb623b804966d71a2820b9"
				}
			],
			"description":"Qt5 libraries used for drawing widgets and OpenGL items.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/qt5-qtbase-gui@5.15.10-9.oe2409?arch=aarch64&epoch=0&upstream=qt5-qtbase-5.15.10-9.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://qt-project.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Qt5 GUI-related libraries",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.15.10-9.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-pinentry-qt-1.3.0-94fb9106-1bf5-4e82-aa64-45172276fceb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glib2-2.78.6-69d29052-ad04-4724-9cba-6db9a47aa26a-2f22468b-2654-40ab-b278-f4cb1d6b566f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-pinentry-qt-1.3.0-94fb9106-1bf5-4e82-aa64-45172276fceb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-081199a2-aa85-4f76-9a46-08481f30fd38"
		},
		{
			"spdxElementId":"SPDXRef-rpm-pinentry-qt-1.3.0-94fb9106-1bf5-4e82-aa64-45172276fceb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libassuan-2.5.6-0ac4652f-69b6-4637-90bc-e78d7580eec7-aebb3718-3cb0-4bc2-bd9a-47b38d3a1fad"
		},
		{
			"spdxElementId":"SPDXRef-rpm-pinentry-qt-1.3.0-94fb9106-1bf5-4e82-aa64-45172276fceb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libgcc-12.3.1-87bc9e2a-7bf9-4232-b78a-f8b0d632fac6-1aa0f2bd-ad4d-41e8-b436-6454d5654908"
		},
		{
			"spdxElementId":"SPDXRef-rpm-pinentry-qt-1.3.0-94fb9106-1bf5-4e82-aa64-45172276fceb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libgpg-error-1.50-1e3d4a24-8221-4604-82d4-8cd17c09000a-45731be5-697d-411f-8bf4-5aa2885a5ff2"
		},
		{
			"spdxElementId":"SPDXRef-rpm-pinentry-qt-1.3.0-94fb9106-1bf5-4e82-aa64-45172276fceb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libsecret-0.20.5-1b4772ab-530a-4b1f-aef2-fe6c3d6520ed-46038ebf-fe23-429c-9153-3d97598155ff"
		},
		{
			"spdxElementId":"SPDXRef-rpm-pinentry-qt-1.3.0-94fb9106-1bf5-4e82-aa64-45172276fceb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libstdc---12.3.1-65b3930f-99ae-4de1-b47f-cc4ec3dab8ec-308495bb-85bb-4a44-8053-0154b7ee9713"
		},
		{
			"spdxElementId":"SPDXRef-rpm-pinentry-qt-1.3.0-94fb9106-1bf5-4e82-aa64-45172276fceb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-ncurses-libs-6.4-94dbc1a9-0c87-45e6-a9db-b8a6a2acc674-d5dd4fc7-4c37-46ab-8f6d-bf8d4388b03d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-pinentry-qt-1.3.0-94fb9106-1bf5-4e82-aa64-45172276fceb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-pinentry-1.3.0-51f49ccb-df55-47b4-b045-49f07c805967-59fa9e28-87a5-4c03-bc76-7dbb64cc9e99"
		},
		{
			"spdxElementId":"SPDXRef-rpm-pinentry-qt-1.3.0-94fb9106-1bf5-4e82-aa64-45172276fceb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-qt5-qtbase-5.15.10-f7950453-9144-48bb-8c63-13f44ef085f3-f1838a03-eea5-4f93-8e53-df5149fe7194"
		},
		{
			"spdxElementId":"SPDXRef-rpm-pinentry-qt-1.3.0-94fb9106-1bf5-4e82-aa64-45172276fceb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-qt5-qtbase-gui-5.15.10-29390efe-18ca-449c-b9a5-301cf4b58b0d-b1582f06-3451-4a3c-9531-d44efee1d807"
		}
	]
}