Mục lục:
- Định nghĩa - Thuật toán Hash an toàn 1 (SHA-1) có nghĩa là gì?
- Techopedia giải thích Thuật toán Hash an toàn 1 (SHA-1)
Định nghĩa - Thuật toán Hash an toàn 1 (SHA-1) có nghĩa là gì?
Thuật toán Hash an toàn 1 (SHA-1) là một thuật toán bảo mật máy tính mã hóa. Nó được tạo ra bởi Cơ quan An ninh Quốc gia Hoa Kỳ vào năm 1995, sau thuật toán SHA-0 vào năm 1993 và nó là một phần của Thuật toán Chữ ký số hoặc Tiêu chuẩn Chữ ký số (DSS).
Techopedia giải thích Thuật toán Hash an toàn 1 (SHA-1)
SHA-1 tạo ra giá trị băm 160 bit hoặc thông báo tiêu hóa từ dữ liệu được nhập (dữ liệu yêu cầu mã hóa), giống với giá trị băm của thuật toán MD5. Nó sử dụng 80 vòng hoạt động mật mã để mã hóa và bảo mật một đối tượng dữ liệu. Một số giao thức sử dụng SHA-1 bao gồm:
- Bảo mật lớp vận chuyển (TLS)
- Lớp cổng bảo mật (SSL)
- Quyền riêng tư khá tốt (PGP)
- Bảo mật Shell (SSH)
- Tiện ích mở rộng thư Internet an toàn / đa năng (S / MIME)
- Bảo mật giao thức Internet (IPSec)
SHA-1 thường được sử dụng trong các ứng dụng và môi trường mật mã nơi nhu cầu về tính toàn vẹn dữ liệu cao. Nó cũng được sử dụng để lập chỉ mục các hàm băm và xác định lỗi hỏng dữ liệu và tổng kiểm tra.