Tidak suka iklan? Pergi Bebas Iklan Hari ini

Argon2 Hash Generator

PengembangKeamanan
IKLAN · HAPUS?

Kata sandi

Argon2 Parameters

Argon2id (recommended) is a hybrid resistant to both side-channel and GPU attacks. Argon2i resists side-channel attacks; Argon2d maximises GPU resistance.
KiB
Memory used during hashing, in KiB. Higher is more secure but slower. 65536 KiB = 64 MiB (a common default). Larger values may be slow or fail in the browser.
Number of passes over memory (time cost). Higher is more secure but slower.
Number of parallel lanes. The in-browser engine runs them sequentially, so keep this low (1 is typical).
Length of the derived key in bytes. 32 bytes (256 bits) is a common default.

Salt

A random salt is generated for every hash by default — recommended. Choose Custom only when you need a reproducible salt.
Used verbatim (UTF-8 bytes) as the salt. Must be at least 8 bytes.

Keluaran

PHC encoded string includes the variant, parameters and salt — the portable, verifiable format. Hex / Base64 output the raw derived key only.
Optionally check whether the password above matches an existing Argon2 PHC-encoded hash.
IKLAN · HAPUS?

Memandu

Argon2 Hash Generator

Argon2 Hash Generator

Generate real Argon2 password hashes right in your browser. Argon2 is the modern, memory-hard password-hashing algorithm that won the Password Hashing Competition, and it is the recommended choice for storing passwords securely. This tool computes genuine Argon2id, Argon2i and Argon2d hashes using a WebAssembly engine — your password, salt and resulting hash never leave your device.

Cara Penggunaan

  1. Enter the password or message you want to hash.
  2. Choose a variant — Argon2id is recommended for password storage.
  3. Tune the memory cost, iterations, parallelism and hash length, or keep the sensible defaults.
  4. Let the tool auto-generate a random salt, or supply your own for reproducible results.
  5. Pick your output format: a portable PHC encoded string, raw hex, or base64.
  6. Klik Hasilkan Hash. Optionally paste an existing Argon2 hash to verify a password against it.

Fitur

  • All three variants – Argon2id, Argon2i and Argon2d.
  • Configurable cost parameters – set memory, iterations, parallelism and hash length.
  • Flexible salt – cryptographically random by default, or bring your own.
  • Beberapa Format Keluaran – PHC encoded string, hex, or base64.
  • Built-in verify mode – check whether a password matches an existing Argon2 hash.
  • Fully private – everything runs locally in your browser; nothing is uploaded.

Tanya Jawab Umum

  1. What makes Argon2 resistant to GPU and ASIC cracking?

    Argon2 is a memory-hard function: it deliberately uses a large, configurable amount of RAM during each computation. GPUs and custom ASICs get their speed from massive parallelism, but they have comparatively little fast memory per core, so forcing every guess to allocate tens of megabytes sharply limits how many hashes an attacker can compute in parallel.

  2. What is the difference between Argon2id, Argon2i and Argon2d?

    Argon2d accesses memory in a data-dependent way, which maximises resistance to GPU cracking but can leak information through side channels. Argon2i uses data-independent memory access, protecting against side-channel attacks but offering slightly less GPU resistance. Argon2id is a hybrid that runs the first half as Argon2i and the rest as Argon2d, giving balanced protection. It is the variant recommended for password hashing.

  3. Why does a password hash need a salt?

    A salt is a unique random value combined with the password before hashing. It ensures two users with the same password produce different hashes, and it defeats precomputed lookup tables such as rainbow tables. Because the salt does not need to be secret, it is stored alongside the hash, which is exactly what the PHC encoded format does.

  4. What do the memory, iterations and parallelism parameters control?

    Memory cost sets how much RAM (in KiB) each hash computation consumes. Iterations (time cost) sets how many passes are made over that memory, increasing the work linearly. Parallelism sets how many independent lanes are used. Together they let you tune Argon2 so a single hash takes a noticeable fraction of a second on your hardware, which is slow enough to frustrate attackers but fast enough for legitimate logins.

Ingin bebas iklan? Bebas Iklan Hari Ini

Instal Ekstensi Kami

Tambahkan alat IO ke browser favorit Anda untuk akses instan dan pencarian lebih cepat

Ke Ekstensi Chrome Ke Ekstensi Tepi Ke Ekstensi Firefox Ke Ekstensi Opera

Papan Skor Telah Tiba!

Papan Skor adalah cara yang menyenangkan untuk melacak permainan Anda, semua data disimpan di browser Anda. Lebih banyak fitur akan segera hadir!

IKLAN · HAPUS?
IKLAN · HAPUS?
IKLAN · HAPUS?

Pojok Berita dengan Sorotan Teknologi

Terlibat

Bantu kami untuk terus menyediakan alat gratis yang berharga

Belikan aku kopi
IKLAN · HAPUS?