SHA-3 (Secure Hash Algorithm 3), güvenli özetleme (hashing) algoritmalarının bir ailesidir ve verileri sabit boyutlu bir karakter dizisine dönüştürmek için kullanılır. SHA-3, özellikle dijital güvenlik, veri bütünlüğü doğrulama ve dijital imza oluşturma gibi uygulamalarda kullanılır. Ancak önceki SHA-1 ve SHA-2 ailesi gibi SHA-3 de veri özetleme amacıyla kullanılan güçlü bir algoritmadır.
SHA-3, 2007 yılında NIST (National Institute of Standards and Technology) tarafından bir yarışma düzenlenerek belirlenmiştir. Bu yarışmanın sonucunda Keccak algoritması, SHA-3 olarak kabul edilmiş ve uluslararası bir standart haline gelmiştir. Keccak, değişik güvenlik seviyelerine ve çıkış uzunluklarına sahip çeşitli sürümleri içeren bir ailedir.
SHA-3, özellikle veri güvenliği ve bütünlüğü gerektiren uygulamalarda tercih edilen bir özetleme algoritmasıdır. Özellikle SHA-1 gibi daha eski algoritmaların güvenlik zayıflıklarının keşfedilmesi sonrasında, SHA-3 gibi daha güçlü ve güvenli algoritmaların kullanılması önerilir.