Trong bài này, chúng ta sẽ hiểu sự khác biệt giữa MD5 và SHA1.
MD5
- Message Digest.
- Độ dài message digest: 128 bit.
- Tốc độ nhanh hơn SHA1.
- Để tìm tin ban đầu, kẻ tấn công cần 2^128 phép toán.
- Đơn giản.
- Không cung cấp bảo mật tốt.
- Tìm 2 message cùng digest: 2^64 phép toán.
- Ra mắt năm 1992.
SHA1
- Secure Hash Algorithm.
- Độ dài message digest: 160 bit.
- Tốc độ chậm hơn MD5.
- Tìm tin ban đầu: 2^160 phép toán.
- Phức tạp hơn MD5.
- Cung cấp bảo mật khá tốt.
- Tìm 2 message cùng digest: 2^80 phép toán (lớn hơn MD5).
- Ra mắt năm 1995.