Drošais jaukšanas algoritms 2

Drošais jaukšanas algoritms 2 jeb SHA-2 (angļu: Secure Hash Algorithm 2) ir kriptogrāfiska jaucējfunkcija, kuru izstrādāja ASV Nacionālās drošības aģentūra (NSA).

SHA-2 ģimene sastāv no 6 veidu jaucējfunkcijām, kuras ir 224, 256, 384 vai 512 bitu garumā: SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/224, SHA-512/256. Populārākās šīs ģimenes jaucējfunkcijas ir SHA-256 un SHA-512, kuras jaucējvērtības ir respektīvi 32 baitu un 64 baitu garas un ir gandrīz identiskas, atšķiroties tikai ar kārtu skaitu, bitu novirzes lielumu, bloka izmēru.

SHA-2 tika publicēts 2001. gadā kā ASV federālais informācijas apstrādes standarts (FIPS) un algoritms ir patentēts zem US 6829355 Arhivēts 2015. gada 3. maijā, Wayback Machine vietnē. patenta.