SHA-1

Trong mật mã học, SHA-1 (Secure Hash Algorithm 1) là hàm băm mật mã lấy đầu vào và tạo ra giá trị băm 160 bit (20 byte) được gọi là thông báo đã tiêu hóa - thường được hiển thị dưới dạng số thập lục phân, dài 40 chữ số. Nó được thiết kế bởi Cơ quan An ninh Quốc gia Hoa Kỳ, và là một Tiêu chuẩn Xử lý Thông tin Liên bang Hoa Kỳ.[1]

Kể từ năm 2005, SHA-1 đã không được coi là an toàn trước các đối thủ được tài trợ tốt;[2] vào năm 2010, nhiều tổ chức đã khuyến nghị thay thế nó.[3][4][5] NIST chính thức không còn sử dụng SHA-1 vào năm 2011 và không cho phép sử dụng chữ ký số vào năm 2013. Kể từ năm 2020, các cuộc tấn công tiền tố được chọn chống lại SHA-1 hiện nay đã là khả năng thực tế [6], và do vậy cần loại bỏ SHA-1 khỏi các sản phẩm càng sớm càng tốt và sử dụng SHA-256 hoặc SHA-3 để thay thế. Thay thế SHA-1 là khẩn cấp, nơi nó được sử dụng cho chữ ký.

Tất cả các nhà cung cấp trình duyệt web lớn đã ngừng chấp nhận chứng chỉ SSL SHA-1 vào năm 2017.[7][8][9] Vào tháng 2 năm 2017, CWI Amsterdam và Google tuyên bố họ đã thực hiện một cuộc tấn công va chạm chống lại SHA-1, xuất bản hai tệp PDF không giống nhau tạo ra hàm băm SHA-1 giống nhau.[10] Nhưng SHA-1 vẫn an toàn cho HMAC.[11]

Tham khảo

[sửa | sửa mã nguồn]
  1. ^ https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.180-4.pdf
  2. ^ Schneier, Bruce (ngày 18 tháng 2 năm 2005). “Schneier on Security: Cryptanalysis of SHA-1”.
  3. ^ “NIST.gov – Computer Security Division – Computer Security Resource Center”. Bản gốc lưu trữ ngày 25 tháng 6 năm 2011. Truy cập ngày 5 tháng 1 năm 2019.
  4. ^ Stevens1, Marc; Karpman, Pierre; Peyrin, Thomas. “The SHAppening: freestart collisions for SHA-1”. Truy cập ngày 9 tháng 10 năm 2015.
  5. ^ Schneier, Bruce (ngày 8 tháng 10 năm 2015). “SHA-1 Freestart Collision”. Schneier on Security.
  6. ^ https://eprint.iacr.org/2020/014.pdf
  7. ^ Goodin, Dan (4 tháng 5 năm 2016). “Microsoft to retire support for SHA1 certificates in the next 4 months”. Ars Technica (bằng tiếng Anh). Truy cập ngày 29 tháng 5 năm 2019.
  8. ^ “Google will drop SHA-1 encryption from Chrome by ngày 1 tháng 1 năm 2017”. VentureBeat (bằng tiếng Anh). 18 tháng 12 năm 2015. Truy cập ngày 29 tháng 5 năm 2019.
  9. ^ “The end of SHA-1 on the Public Web”. Mozilla Security Blog (bằng tiếng Anh). Truy cập ngày 29 tháng 5 năm 2019.
  10. ^ “CWI, Google announce first collision for Industry Security Standard SHA-1”. Truy cập ngày 23 tháng 2 năm 2017.
  11. ^ Barker, Elaine (tháng 5 năm 2020). “Recommendation for Key Management: Part 1 – General, Table 3”. NIST, Technical Report: 56. doi:10.6028/NIST.SP.800-57pt1r5. Truy cập ngày 14 tháng 6 năm 2020 – qua https://csrc.nist.gov/publications.
Chúng tôi bán
Bài viết liên quan
Bí thuật đưa hình ảnh Starbucks leo đỉnh của chuỗi đồ uống
Bí thuật đưa hình ảnh Starbucks leo đỉnh của chuỗi đồ uống
Các công ty dịch vụ từ nhỏ đến lớn, từ vi mô đến vĩ mô bắt đầu chú trọng hơn vào việc đầu tư cho hình ảnh và truyền thông
1-In-60 Rule: Quy Luật Giúp Bạn Luôn Tập Trung Vào Mục Tiêu Của Mình
1-In-60 Rule: Quy Luật Giúp Bạn Luôn Tập Trung Vào Mục Tiêu Của Mình
Quy luật "1-In-60 Rule" có nguồn gốc từ ngành hàng không.
Dead Poets Society (1989): Bức thư về lý tưởng sống cho thế hệ trẻ
Dead Poets Society (1989): Bức thư về lý tưởng sống cho thế hệ trẻ
Là bộ phim tiêu biểu của Hollywood mang đề tài giáo dục. Dead Poets Society (hay còn được biết đến là Hội Cố Thi Nhân) đến với mình vào một thời điểm vô cùng đặc biệt
Sơ lược về thuật thức của gia tộc Kamo
Sơ lược về thuật thức của gia tộc Kamo
Xích Huyết Thao Thuật là một trong những thuật thức quý giá được truyền qua nhiều thế hệ của tộc Kamo.