Generator Hash SHA-1

Membuat SHA-1 (40 karakter hex) dari teks — di browser

{{ __t('characters') }} · {{ __t('bytes') }}
SHA-1

{{ __t('empty_state') }}

Apa itu SHA-1?

SHA-1 (Secure Hash Algorithm 1) adalah algoritma hash kriptografi dari tahun 1990-an yang menghasilkan nilai hash 160-bit (40 karakter hex). Dispesifikasikan oleh NSA pada 1995, masih digunakan dalam sistem lama seperti Git.

Keamanan dan tabrakan

Untuk aplikasi keamanan (penyimpanan kata sandi, tanda tangan), SHA-1 dianggap rusak — pada 2017 ditunjukkan tabrakan praktis pertama (SHAttered). Untuk penggunaan non-kritis seperti checksum berkas atau ID commit Git, masih berguna.

Kasus penggunaan

  • Verifikasi integritas berkas (checksum)
  • Tanda tangan digital dan sertifikat
  • HMAC (autentikasi pesan)
  • Kunci API dan cache yang deterministik