- trên thiết bị
- ngẫu nhiên
- trình tạo
Trình tạo giá trị băm ngẫu nhiên
Chọn thuật toán và cách biểu diễn giá trị băm. Mỗi giá trị băm đến từ một nguồn ngẫu nhiên mới gồm 64 byte được tạo trong trình duyệt của bạn.
Kết quả ngẫu nhiên sẽ xuất hiện ở đây.
Giá trị và nguồn băm vẫn ở trong thẻ này. Chỉ cài đặt có sẵn được lưu trên thiết bị này; tập ký tự tùy chỉnh và văn bản tự do không bao giờ được lưu.
Mỗi giá trị băm dùng một nguồn ngẫu nhiên mới gồm 64 byte. Thuật toán này tạo giá trị băm gồm 32 byte.
1–1.000 giá trị mỗi lô.
Cài đặt khác
Tùy chọn: tối đa 32 ký tự ASCII in được, kể cả dấu cách.
Tùy chọn: tối đa 32 ký tự ASCII in được, kể cả dấu cách.
Giá trị đã định dạng và dấu xuống dòng: tối đa 1.048.576 byte. Xuất JSON: tối đa 3.145.728 byte. Định dạng không làm tăng tính ngẫu nhiên.
Tùy chọn tải xuống
Câu hỏi
Đây là giá trị băm thực hay chuỗi hex ngẫu nhiên?
Đây là giá trị băm thực của các nguồn độc lập gồm 64 byte từ Web Crypto. SHA-256 là mặc định. Trình tạo hex ngẫu nhiên tạo giá trị thập lục phân ngẫu nhiên mà không băm.
Tôi có thể băm văn bản hay tệp của mình ở đây không?
Công cụ này tạo giá trị băm ngẫu nhiên từ nguồn do trình duyệt tạo. Công cụ không nhận văn bản hay tệp của người dùng, không nhận diện hay đảo ngược giá trị băm, không kiểm tra tổng kiểm tra của tệp.
Đổi thuật toán có thay đổi nguồn ngẫu nhiên không?
Không. Đổi thuật toán tính lại giá trị băm từ nguồn hiện tại; đổi cách biểu diễn giá trị băm chỉ định dạng lại. Giá trị mới tạo nguồn ngẫu nhiên mới.
Tại sao tôi không thể đặt độ dài giá trị băm?
Kích thước giá trị băm do thuật toán đã chọn quyết định. SHA-256 tạo 32 byte, thường hiển thị thành 64 ký tự hex. BLAKE2b, BLAKE2s và BLAKE3 dùng đầu ra cố định không có khóa lần lượt là 64, 32 và 32 byte.
Tôi có thể đối chiếu giá trị băm với nguồn không?
Bật Thêm nguồn ngẫu nhiên vào JSON trong Tùy chọn tải xuống. Mỗi bản ghi sẽ có sourceHex. Tùy chọn này ban đầu tắt và không được lưu; nếu không xuất ra thì nguồn vẫn ở trong bộ nhớ.
Tại sao có MD5 và SHA-1?
MD5 và SHA-1 phục vụ khả năng tương thích với hệ thống cũ và dữ liệu kiểm thử có thể tái tạo. Chúng không phù hợp để bảo vệ tính toàn vẹn bằng mật mã hiện đại, ngay cả khi dùng nguồn ngẫu nhiên mạnh.
Công cụ liên quan
Trình tạo chuỗi ngẫu nhiên
Tạo chuỗi ngẫu nhiên với độ dài ký tự chính xác và tập ký tự bạn chọn.
- trên thiết bị
- ngẫu nhiên
- trình tạo
Trình tạo token ngẫu nhiên
Tạo byte ngẫu nhiên dưới dạng token Base64url, Base64, Hex, Base32, Base58 hoặc Nhị phân.
- trên thiết bị
- ngẫu nhiên
- trình tạo
Trình tạo hex ngẫu nhiên
Tạo chuỗi thập lục phân với độ dài ký tự hoặc byte chính xác.
- trên thiết bị
- ngẫu nhiên
- trình tạo