Intel Secure Hash Algorithm (SHA) extensions

GPTKB entity

Statements (32)
Predicate Object
gptkbp:instanceOf gptkb:architecture
gptkbp:architecture x86
x86-64
gptkbp:availableOn Intel Atom processors (Goldmont and later)
Intel Core processors (Skylake and later)
Intel Xeon processors (Skylake and later)
gptkbp:category cryptography
SIMD instruction set
gptkbp:developedBy gptkb:Intel
gptkbp:documentation gptkb:Intel_64_and_IA-32_Architectures_Software_Developer’s_Manual
gptkbp:enables faster cryptographic hashing
gptkbp:featureFlag gptkb:SHA
gptkbp:firstSupportedYear 2015
gptkbp:hasInstruction SHA1MSG1
SHA1MSG2
SHA1NEXTE
SHA1RNDS4
SHA256MSG1
SHA256MSG2
SHA256RNDS2
https://www.w3.org/2000/01/rdf-schema#label Intel Secure Hash Algorithm (SHA) extensions
gptkbp:introducedIn Intel Skylake microarchitecture
Intel Goldmont microarchitecture
gptkbp:purpose accelerate SHA-1 and SHA-256 hashing
gptkbp:relatedTo gptkb:SHA-256
gptkb:Intel_Advanced_Encryption_Standard_New_Instructions_(AES-NI)
gptkb:SHA-1
gptkbp:supportedBy gptkb:AMD_Zen_microarchitecture
gptkbp:supportsAlgorithm gptkb:SHA-256
gptkb:SHA-1
gptkbp:bfsParent gptkb:Shay_Gueron
gptkbp:bfsLayer 7