{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"haveged-devel-0.1.9.18-2.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/haveged-devel-0.1.9.18-2.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-haveged-1.9.18-3bb4487e-2160-4d38-a359-eec671fba364-c87f575d-fbc2-466d-9ad1-f6183425fb6c",
			"name":"haveged",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"ae02144d6e3f835559165fecd87cc2a37b2737f9cc334b1e31f23275c019254b"
				}
			],
			"description":"A Linux entropy source using the HAVEGE algorithm\n\nHaveged is a user space entropy daemon which is not dependent upon the\nstandard mechanisms for harvesting randomness for the system entropy\npool. This is important in systems with high entropy needs or limited\nuser interaction (e.g. headless servers).\n\nHaveged uses HAVEGE (HArdware Volatile Entropy Gathering and Expansion)\nto maintain a 1M pool of random bytes used to fill /dev/random\nwhenever the supply of random bits in /dev/random falls below the low\nwater mark of the device. The principle inputs to haveged are the\nsizes of the processor instruction and data caches used to setup the\nHAVEGE collector. The haveged default is a 4kb data cache and a 16kb\ninstruction cache. On machines with a cpuid instruction, haveged will\nattempt to select appropriate values from internal tables.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/haveged@1.9.18-2.oe2409?arch=aarch64&epoch=0&upstream=haveged-1.9.18-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/jirka-h/haveged",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A Linux entropy source using the HAVEGE algorithm",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.9.18-2.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-haveged-devel-1.9.18-3c3b6596-1874-48d5-a494-d793724b0e4f",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-haveged-1.9.18-3bb4487e-2160-4d38-a359-eec671fba364-c87f575d-fbc2-466d-9ad1-f6183425fb6c"
		}
	]
}