Ekstensi SHA Intel

Ekstensi SHA Intel () adalah set tambahan untuk set instruksi x86 yang mendukung percepatan perangkat keras keluarga Secure Hash Algorithm (SHA). Set ini diperkenalkan pada tahun 2013.

 Prosesor arsitektur x86 
Ada tujuh instruksi baru yang berdasarkan SSE, yakni empat untuk SHA-1 dan tiga untuk SHA-256.

 Daftar instruksi 
 Hash Instruksi Penjelasan Bab 8 SHA-1 SHA1RNDS4 Menjalankan empat ronde operasi SHA-1 SHA1NEXTE Menghitung variabel status E setelah empat ronde SHA1MSG1 Menghitung penjadwalan pesan untuk empat pesan double word SHA-1 selanjutnya SHA1MSG2 SHA-256 SHA256RNDS2 Menjalankan dua ronde operasi SHA-256 SHA256MSG1 Menghitung penjadwalan pesan untuk empat pesan double word SHA-256 selanjutnya SHA256MSG2

 Intel 
Prosesor Intel berikut mendukung set instruksi SHA:
 Keluarga Goldmont (dan mikroarsitektur Atom seterusnya).
 Keluarga Ice Lake (dan seterusnya).
 Keluarga Rocket Lake (dan seterusnya)

 AMD 
Beberapa prosesor AMD berikut mendukung instruksi SHA:
 Keluarga Zen (dan seterusnya).

 Referensi 

 Pranala luar 
 New Instructions Supporting the Secure Hash Algorithm on Intel® Architecture Processors
 Intel Instruction Set Architecture Extensions

Kategori:Instruksi x86