UTILS.
100% trong trình duyệt

Công cụ Mã hóa & Bảo mật

Công cụ mật mã và bảo mật miễn phí — băm văn bản với SHA, MD5 và HMAC, mã hóa với AES, tạo mã xác thực hai lớp TOTP, kiểm tra độ mạnh của mật khẩu và tạo token ngẫu nhiên an toàn, tất cả ngay trong trình duyệt của bạn.

md5

Trình tạo mã băm MD5

Tính mã băm MD5 32 ký tự cho bất kỳ văn bản nào, cập nhật trực tiếp khi bạn gõ.

Trình tạo HMAC

Tạo chữ ký HMAC cho một thông điệp bằng khóa bí mật và hàm băm bạn chọn.

🔒

Mã hóa văn bản AES

Mã hóa và giải mã văn bản bằng cụm mật khẩu với AES-GCM và PBKDF2.

Mã TOTP / 2FA

Tạo mã dùng một lần dựa trên thời gian từ một khóa Base32, làm mới mỗi giây.

Thước đo độ mạnh mật khẩu

Ước tính entropy mật khẩu, mức xếp hạng độ mạnh và thời gian bẻ khóa ước chừng.

🔑

Trình tạo Token API

Tạo token ngẫu nhiên an toàn hoặc khóa API ở dạng HEX, base62 hoặc base64url.

Trình kiểm tra Luhn / Thẻ

Kiểm tra một số bằng thuật toán Luhn và nhận diện thương hiệu thẻ qua tiền tố.

R47

Mã hóa ROT47

Mã hóa hoặc giải mã văn bản bằng thuật toán ROT47 tự nghịch đảo, cập nhật trực tiếp khi bạn gõ.

Mã hóa XOR

Mã hóa thông điệp bằng phép XOR với khóa lặp lại, cho ra kết quả HEX mà bạn có thể giải mã ngược lại.

Vig

Mã hóa Vigenère

Mã hóa hoặc giải mã văn bản bằng thuật toán Vigenère cổ điển dựa trên từ khóa.

58

Bộ mã hóa/giải mã Base58

Mã hóa và giải mã văn bản bằng bảng chữ cái Base58 của Bitcoin, có xử lý các byte 0 ở đầu.

JWT+

Trình tạo JWT

Tạo JSON Web Token HS256 đã ký từ payload JSON và một khóa bí mật.

🎲

Trình tạo byte ngẫu nhiên

Tạo các byte ngẫu nhiên an toàn về mặt mật mã dưới dạng HEX, base64, mảng thập phân hoặc nhị phân.