Thứ Hai, 9 tháng 9, 2019

CÔNG NGHỆ SHA-256 LÀ GÌ?



CÔNG NGHỆ SHA-256 LÀ GÌ?
Thực tế mà nói, có bao giờ bạn định mua 1 chiếc điện thoại Samsung và hỏi mọi người rằng: ủa, nó có cấu tạo thế nào nhỉ? Thông số kỹ thuật của nó ra làm sao? Chip và Ram của nó được sản xuất như thế nào? Xin thưa, bạn sẽ không bao giờ giám mua điện thoại để dùng, trong khi nhu cầu của bạn chỉ để nghe;gọi;nhắn tin;vào mạng và sử dụng các ứng dụng như Zalo, Facebook…
Nếu bạn là dân tài chính, giả sử bạn có ý định mua cổ phiếu của Vinamilk ( cách đây 5 năm), có bao giờ trước khi mua bạn tự hỏi: ủa, sữa của Vinamilk được sản xuất thế nào nhỉ? Công thức lên men ra làm sao? Hàm lượng DHA là như thế nào…?
Thực ra bạn chỉ cần quan tâm là mua cổ phiếu của Vinamilk để hy vọng tương lai giá nó lên cao, tài sản của mình được gia tăng. Bạn có niềm tin vào ban lãnh đạo nhà máy, tin vào truyền thông, bạn có cơ sở vì bạn được tận mắt nhìn thấy nhà máy của nó ở KCN Tiên Sơn, Bắc Ninh, bạn thấy có nhiều người đầu tư…
Tuy nhiên, để thỏa mãn các bạn, Củ Cải Xanh cũng xin giải thích với các bạn về công nghệ SHA-256
SHA là từ viết tắt có nghĩa là ‘Thuật toán băm an toàn’. Nó an toàn vì đầu vào/đầu ra thực chất là đường một chiều. Bạn có thể nhập bất kỳ giá trị nào có độ dài bất kỳ và đầu ra được mã hóa sẽ luôn có cùng độ dài cố định. Điều này làm cho không thể giải mã và giải mã đầu vào ban đầu mà không có khóa băm. Khóa công khai dài 256 bit, tuy nhiên, nó thường được băm để tạo ra một địa chỉ dài 160 bit để thuận tiện. Đây là lý do nó được đặt tên 256.

Không có nhận xét nào:

Đăng nhận xét