Techvoyage

Trình tạo Secret Key Hex

Tạo secret key an toàn mật mã dưới dạng byte hex trực tiếp trong trình duyệt. Tương đương với openssl rand -hex N.

Được tạo cục bộ bằng Web Crypto API của trình duyệt. Tương đương với openssl rand -hex N.

Về công cụ này

Công cụ này tạo các byte ngẫu nhiên an toàn mật mã bằng Web Crypto API của trình duyệt và mã hóa chúng thành chuỗi hex chữ thường — tương đương với lệnh openssl rand -hex. Rất thích hợp cho secret key, token xác thực và thông tin đăng nhập API. Mọi thao tác đều diễn ra 100% cục bộ trên trình duyệt.

Câu hỏi thường gặp (FAQ)

Cái này có giống openssl rand -hex 32 không?
Có. Với 32 byte bạn nhận được chuỗi hex chữ thường 64 ký tự từ nguồn ngẫu nhiên an toàn mật mã, giống hệt kết quả của lệnh openssl rand -hex 32.
Khóa được tạo có được gửi đến máy chủ không?
Không. Khóa được tạo cục bộ trên trình duyệt của bạn bằng crypto.getRandomValues. Không có dữ liệu nào được truyền tải hay lưu trữ trên máy chủ.
Tôi nên dùng bao nhiêu byte?
32 byte (256 bit) là giá trị mặc định phổ biến cho khóa bí mật. Dùng 16 byte cho token 128 bit.