6 điểm bởi xguru 2020-06-21 | 2 bình luận | Chia sẻ qua WhatsApp

Do các vấn đề bảo mật của SHA-1 (va chạm) v.v., Git đang được cập nhật để hỗ trợ SHA-256, và đây là một bài viết tổng hợp rất tốt về tình hình hiện tại.

Vì tất cả các repo và client hiện có vẫn đang dùng SHA-1, nên vấn đề tương thích là quan trọng nhất.

Cũng không hề dễ dàng vì có những phần trong các bản triển khai Git mà SHA-1 đang bị hard-code.

Quảng cáo

Đang vá để có thể chỉ định một thuật toán băm riêng thông qua object-format

Sau khi hoàn tất, không chỉ SHA-256 mà về sau cũng sẽ có thể chuyển sang các thuật toán băm khác

2 bình luận

 
kunggom 2020-06-21

SHA-256 là một dạng của SHA-2, nhưng vì thuật toán có tên Keccak đã được chọn làm SHA-3 từ khoảng 5 năm trước, nên tôi cũng nghĩ có lẽ việc chuyển sang một thuật toán băm mới có thể sẽ lại diễn ra sớm hơn dự đoán. Tôi nghe nói SHA-3 an toàn hơn về mặt bảo mật so với SHA-2, đồng thời được thiết kế với cấu trúc thuận lợi hơn cho tăng tốc phần cứng.

Tham khảo - Vì sao không sử dụng SHA-3 (tiếng Hàn):

http://www.itworld.co.kr/news/108321

 
xguru 2020-06-21

Google công bố cuộc tấn công tạo cặp va chạm cho hàm băm SHA-1 https://cpuu.postype.com/post/580053