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

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
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
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
112/128/192/256
-
SHAKE128
SHAKE256
d (?? dài bi?n ??i)
d (?? dài bi?n ??i)
1344
1088

min (d/2, 128)
min (d/2, 256)
-