Bảo mật & mã hóa

Tạo mật khẩu, mã băm, token và mã hóa văn bản — tất cả trong trình duyệt của bạn với Web Crypto.

18 công cụ

Mã hóa văn bản AES (AES-GCM + PBKDF2)

Mã hóa và giải mã văn bản bằng AES-256-GCM với khóa được suy ra từ cụm mật khẩu (PBKDF2 SHA-256, muối ngẫu nhiên), hoàn toàn trong trình duyệt của bạn và không tải lên gì cả.

Hash Argon2 & scrypt

Băm một mật khẩu bằng Argon2id hoặc scrypt và xác minh một hash Argon2 với một mật khẩu, hoàn toàn trong trình duyệt của bạn.

Trình tạo và xác minh hash Bcrypt

Tạo hash mật khẩu bcrypt từ văn bản thuần với hệ số chi phí bạn chọn, hoặc xác minh một mật khẩu với một hash bcrypt đã có, hoàn toàn trong trình duyệt của bạn.

Trình tạo mnemonic BIP39

Tạo một cụm từ khôi phục BIP39 ngẫu nhiên gồm 12 đến 24 từ ở nhiều ngôn ngữ, hoặc chuyển một mnemonic hiện có trở lại entropy thô của nó, hoàn toàn trong trình duyệt của bạn.

Trình tạo CSR và chứng chỉ tự ký

Tạo khóa riêng RSA hoặc ECDSA cùng với yêu cầu ký chứng chỉ hoặc chứng chỉ X.509 tự ký, tất cả ngay trong trình duyệt của bạn.

Trình tạo khóa ECDSA và Ed25519

Tạo cặp khóa ECDSA (P-256/P-384) hoặc Ed25519 và ký hoặc xác minh thông điệp, xuất ra dưới dạng PEM hoặc JWK, hoàn toàn trong trình duyệt của bạn.

Trình tạo HMAC

Tính chữ ký HMAC từ bất kỳ thông điệp nào và một khóa bí mật bằng SHA-1, SHA-256, SHA-384 hoặc SHA-512, với đầu ra dạng thập lục phân hoặc Base64, trực tiếp trong trình duyệt của bạn.

Trình tạo htpasswd

Tạo một dòng .htpasswd cho Apache hoặc nginx và một tiêu đề Authorization HTTP Basic từ tên người dùng và mật khẩu, với băm bcrypt, APR1 hoặc SHA-1, hoàn toàn trong trình duyệt của bạn.

Công cụ JWT — Giải mã, Xác minh và Ký

Giải mã JWT, xác minh chữ ký HS, RS và ES bằng khóa bí mật hoặc khóa công khai PEM, và ký token HS mới — hoàn toàn trong trình duyệt của bạn.

Trình tạo mật khẩu

Tạo mật khẩu mạnh, ngẫu nhiên với độ dài, bộ chữ thường, chữ hoa, chữ số và ký hiệu có thể điều chỉnh cùng bộ lọc ký tự dễ nhầm lẫn, tất cả ngay trong trình duyệt của bạn.

Trình kiểm tra độ mạnh mật khẩu

Chấm điểm bất kỳ mật khẩu nào từ 0 đến 4 và xem entropy, thời gian phá ước tính cùng các mẹo cải thiện cụ thể, tất cả được tính ngay trong trình duyệt của bạn.

Dẫn xuất khóa PBKDF2 và HKDF

Dẫn xuất một khóa từ mật khẩu hoặc bí mật bằng PBKDF2 hoặc HKDF, chọn salt, số vòng lặp hoặc nhãn info, hàm băm và độ dài đầu ra, rồi đọc nó dưới dạng hex hoặc base64, hoàn toàn trong trình duyệt của bạn.