Intel Secure Key (RDRAND)

E637099

Intel Secure Key (RDRAND) is a hardware-based random number generation feature in Intel processors that provides high-quality, cryptographically secure random numbers directly from the CPU.

All labels observed (5)

Label Occurrences
RDRAND 5
Intel RDRAND 1
Intel Secure Key (RDRAND) canonical 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf CPU instruction set feature ⓘ
cryptographic primitive ⓘ
hardware random number generator ⓘ
accessedVia RDRAND instruction ⓘ
alsoKnownAs Intel RDRAND ⓘ
RDRAND ⓘ
availableOn Intel Broadwell processors ⓘ
Intel Haswell processors ⓘ
Intel Ivy Bridge processors ⓘ
Intel Skylake processors ⓘ
later Intel Core processors ⓘ
some Intel Xeon processors ⓘ
category hardware security feature ⓘ
random number generation technology ⓘ
designedFor cryptographic security ⓘ
high throughput random number generation ⓘ
high-quality randomness ⓘ
developedBy Intel ⓘ
linked to: Intel Corporation
entropySourceType on-chip digital circuitry ⓘ
hasComponent RDRAND instruction ⓘ
digital random number generator ⓘ
entropy source ⓘ
hasFlag CPUID.RDRAND feature flag ⓘ
instructionMnemonic RDRAND ⓘ
instructionSet x86 ⓘ
x86-64 ⓘ
linked to: Intel 64
integratedInto Intel processor die ⓘ
introducedBy Intel Ivy Bridge microarchitecture ⓘ
introducedIn 2012 ⓘ
marketedAs Intel Secure Key technology ⓘ
operatesAt CPU level ⓘ
outputType 32-bit random values ⓘ
64-bit random values ⓘ
random bitstream ⓘ
provides cryptographically secure random numbers ⓘ
hardware-based random numbers ⓘ
relatedTo Intel RDSEED ⓘ
linked to: RDSEED

cryptographic libraries ⓘ
pseudorandom number generators ⓘ
requires CPUID feature detection by software ⓘ
securityProperty designed to be resistant to backtracking ⓘ
designed to be resistant to prediction ⓘ
forward secrecy of generated values (no state recovery from outputs) ⓘ
standardizedIn Intel 64 and IA-32 Architectures Software Developer’s Manual ⓘ
usedFor cryptographic key generation ⓘ
secure protocols ⓘ
secure session key creation ⓘ
security applications ⓘ
seeding pseudorandom number generators ⓘ

How these facts were elicited

Referenced by (9)

Full triples — surface form annotated when it differs from this entity's canonical label.

Goldmont → supports → Intel Secure Key (RDRAND) ⓘ
Intel Secure Key → alsoKnownAs → RDRAND ⓘ
subject linked to: Intel Secure Key (RDRAND)
linked to: Intel Secure Key (RDRAND)
Intel Secure Key → alsoKnownAs → Intel RDRAND ⓘ
subject linked to: Intel Secure Key (RDRAND)
linked to: Intel Secure Key (RDRAND)
Intel Secure Key → accessedVia → RDRAND instruction ⓘ
subject linked to: Intel Secure Key (RDRAND)
linked to: Intel Secure Key (RDRAND)
Intel Secure Key → instructionMnemonic → RDRAND ⓘ
subject linked to: Intel Secure Key (RDRAND)
linked to: Intel Secure Key (RDRAND)
Intel Secure Key → marketedAs → Intel Secure Key technology ⓘ
subject linked to: Intel Secure Key (RDRAND)
linked to: Intel Secure Key (RDRAND)
RDSEED → relatedTo → RDRAND ⓘ
linked to: Intel Secure Key (RDRAND)
RDSEED → differsFrom → RDRAND ⓘ
linked to: Intel Secure Key (RDRAND)
Zen 3 → supportsISA → RDRAND ⓘ
linked to: Intel Secure Key (RDRAND)