อัลกอริทึมแฮชที่ปลอดภัย (อังกฤษ: Secure Hash Algorithm, ย่อมาจาก SHA) เป็นครอบครัวของฟังก์ชันแฮชรหัสผ่านซึ่งเป็นอัลกอริทึมแฮชที่ปลอดภัยได้รับการรับรองโดย FIPS อัลกอริทึมที่สามารถคํานวณสตริงที่มีความยาวคงที่ (หรือที่เรียกว่าบทสรุปของข้อความ) ที่สอดคล้องกับข้อความดิจิทัล และหากข้อความที่ป้อนแตกต่างกันโอกาสที่พวกเขาจะสอดคล้องกับสตริงที่แตกต่างกันจะสูง