Chào mừng bạn đến với máy tính trực tuyến SHA512
SHA-512
SHA-2, tên xuất phát từ chữ viết tắt của Thuật toán băm an toàn 2, một tiêu chuẩn thuật toán hàm băm mật mã được phát triển bởi Cơ quan An ninh Quốc gia Hoa Kỳ [3], bởi Tiêu chuẩn Quốc gia Hoa Kỳ do NIST phát hành năm 2001. Nó thuộc một trong các thuật toán SHA và là thuật toán kế thừa của SHA-1. Nó có thể được chia thành sáu tiêu chuẩn thuật toán khác nhau, bao gồm: SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/224 , SHA-512/256.
Công cụ tính toán trực tuyến SHA-512 có thể làm gì?
- Tính toán văn bản thông báo SHA-512
Làm thế nào để sử dụng?
- 1) Dán văn bản được nhập vào ô nhập liệu đầu tiên
- 2) Nhấp vào nút tính toán
- 3) Định dạng dữ liệu thập lục phân: 1a2cdc ...
So sánh các chức năng của họ SHA
Thuật toán và các biến thể của chúng | Độ dài đầu ra (bit) |
Kích thước trạng thái bên trong (bit) |
Kích thước khối (bit) |
Độ dài tin nhắn tối đa (bit) |
Chu kỳ | Hoạt động | Bảo mật (bit) |
Hiệu suất MiB/s) | |
---|---|---|---|---|---|---|---|---|---|
MD5 (Để tham khảo) |
128 | 128 (4 × 32) |
512 | 264 − 1 | 64 | Bitwise AND, bitwise XOR, cyclic shift, padding(Mô-đun 232), Bitwise HOẶC | <18 (Đã tìm thấy va chạm) |
335 | |
SHA-0 | 160 | 160 (5 × 32) |
512 | 264 − 1 | 80 | Bitwise AND, bitwise XOR, cyclic shift, padding(Mô-đun 232), Bitwise HOẶC | <34 (Đã tìm thấy va chạm) |
- | |
SHA-1 | 160 | 160 (5 × 32) |
512 | 264 − 1 | 80 | <63 (Đã tìm thấy va chạm) |
192 | ||
SHA-2 | SHA-224 SHA-256 |
224 256 |
256 (8 × 32) |
512 | 264 − 1 | 64 | Bitwise AND, bitwise XOR, cyclic shift, padding(Mô-đun 232), Bitwise HOẶC, Shift | Có 112/128 |
139 |
SHA-384 SHA-512 SHA-512/224 SHA-512/256 |
384 512 224 256 |
512 (8 × 64) |
1024 | 2128 − 1 | 80 | Bitwise AND, bitwise XOR, cyclic shift, padding(Mô-đun 264), Bitwise HOẶC, Shift | Có 192/256/112/128 |
154 | |
SHA-3 | SHA3-224 SHA3-256 SHA3-384 SHA3-512 |
224 256 384 512 |
1600 (5 × 5 × 64) |
1152 1088 832 576 |
Không giới hạn | 24 | Theo chiều bit AND, chiều XOR theo chiều bit, dịch chuyển theo chu kỳ, phủ định | Có 112/128/192/256 |
- |
SHAKE128 SHAKE256 |
d (Độ dài biến đổi) d (Độ dài biến đổi) |
1344 1088 |
Có min (d/2, 128) min (d/2, 256) |
- |