Langsung ke konten
POST AI agent ready /v1/hash

API Pembuat Hash - MD5, SHA-1, SHA-256 & SHA-512

Lewati string apa pun dan terima hash kriptografinya dalam algoritme pilihan Anda. Mendukung MD5, SHA-1, SHA-256, SHA-384, dan SHA-512. Berguna untuk checksum, verifikasi integritas data, dan sidik jari konten.

Parameters

stringrequired

The input string to hash.

string

Hash algorithm to use.

Code examples

curl -X POST https://api.botoi.com/v1/hash \
  -H "Content-Type: application/json" \
  -d '{"text":"hello world","algorithm":"sha256"}'

When to use this API

Pemeriksaan integritas file

Hash file yang diunggah di sisi server dan bandingkan dengan checksum yang diketahui untuk memverifikasi unduhan atau mendeteksi gangguan.

Deduplikasi konten

Hasilkan sidik jari SHA-256 untuk konten yang dikirimkan pengguna guna mendeteksi duplikat sebelum menyimpannya di database Anda.

Verifikasi tanda tangan webhook

Hitung HMAC atau hash payload webhook yang masuk dan bandingkan dengan header tanda tangan penyedia.

Frequently asked questions

Algoritme hash mana yang harus saya pilih?
SHA-256 adalah pilihan paling umum untuk checksum dan integritas data. MD5 dan SHA-1 lebih cepat tetapi dianggap lemah secara kriptografis. Gunakan SHA-512 saat Anda membutuhkan pencernaan yang lebih lama.
Apakah keluaran hash dikodekan hex?
Ya. API mengembalikan hash sebagai string heksadesimal huruf kecil.
Bisakah saya meng-hash data biner?
API menerima string UTF-8. Untuk data biner, enkode Base64 terlebih dahulu menggunakan titik akhir /v1/base64/encode, lalu hash string yang dikodekan.
Apakah MD5 aman untuk kata sandi?
Tidak. MD5 tidak tahan benturan dan tidak boleh digunakan untuk penyimpanan kata sandi. Gunakan bcrypt atau Argon2 untuk kata sandi. MD5 baik untuk checksum non-keamanan.
Berapa ukuran masukan maksimum?
Batas isi permintaan adalah 1 MB. Untuk muatan yang lebih besar, lakukan hash pada sisi klien atau bagi menjadi beberapa bagian.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.