RDSEED instruction

GPTKB entity

Statements (23)
Predicate Object
gptkbp:instanceOf CPU instruction
gptkbp:availabilityCheck CPUID.07H:EBX.RDSEED[bit 18]
gptkbp:availableOn gptkb:x86_architecture
gptkb:x86-64_architecture
gptkbp:category hardware random number generator
gptkbp:documentation Intel SDM Volume 2A
gptkbp:features cryptographically secure random number generation
https://www.w3.org/2000/01/rdf-schema#label RDSEED instruction
gptkbp:introduced gptkb:Intel
gptkbp:introducedIn Broadwell microarchitecture
gptkbp:latency variable
gptkbp:opcode 0F C7 /7
gptkbp:output seed value
random seed
gptkbp:purpose generate random numbers
gptkbp:relatedTo gptkb:RDRAND_instruction
gptkbp:result CF=0 if no value is available
CF=1 if value is returned
gptkbp:usedFor cryptography
security applications
seeding PRNGs
gptkbp:bfsParent gptkb:Intel_Secure_Key
gptkbp:bfsLayer 6