Chào m?ng b?n ??n v?i Máy tính Tr?c tuy?n SHA1
SHA1
SHA-1 (ti?ng Anh: Secure Hash Algorithm 1) là m?t hàm b?m m?t m? ???c thi?t k? b?i C? quan An ninh Qu?c gia Hoa K? và ???c phát tri?n b?i Vi?n Tiêu chu?n và C?ng ngh? Qu?c gia Hoa K? (NIST) ???c xu?t b?n là Tiêu chu?n x? l? d? li?u liên bang (FIPS) [2]. SHA-1 có th? t?o ra m?t giá tr? b?m 160 bit (20 byte) ???c g?i là th?ng báo th?ng báo, th??ng ???c bi?u di?n d??i d?ng s? hex 40.
C?ng c? tính toán tr?c tuy?n SHA1 có th? làm gì?
- Tính toán v?n b?n th?ng báo SHA1 tr?c tuy?n
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, theo chi?u kim bit XOR, 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) |
- | |||||