Computer >> Hướng Dẫn Máy Tính >  >> Kết Nối Mạng >> An Ninh Mạng

Hash trong bảo mật mạng là gì?

Hash trong bảo mật mạng

Hash (giá trị băm) được tạo bằng hàm một chiều từ dữ liệu đầu vào. Không dùng khóa. Chỉ người được ủy quyền mới truy cập thông điệp mã hóa. Mục đích mã hóa: ngăn người không có quyền truy cập dữ liệu bằng cách mã hóa thành dạng khó hiểu.

Cách băm (hashing) dùng trong bảo mật

Công thức toán học chuyển đổi dữ liệu thành chuỗi độ dài cố định. Khi đăng nhập lần 2, mật khẩu qua hàm băm so sánh với giá trị trước để xác thực.

Hashing trong thuật ngữ IT

Chuyển dữ liệu qua công thức để tạo hash. Hash thường là chuỗi ký tự, độ dài cố định bất kể dữ liệu đầu vào. Ví dụ: MD5 luôn cho 32 ký tự.

Hash trong mạng máy tính

Thuật toán chuyển tập ký tự thành giá trị khác. Giá trị độ dài cố định thay thế chuỗi gốc, dễ tìm kiếm và sử dụng. Ứng dụng phổ biến: bảng băm (hash tables).

Ví dụ giá trị hash

Thuật toán băm chuyển dữ liệu bất kỳ (văn bản) thành kết quả kích thước cố định (ví dụ 256 bit). SHA-256, SHA3-256 xuất ra 256-bit từ đầu vào tùy ý.

Hash có cung cấp bảo mật?

SHA-256: mỗi byte 8 bit, chuỗi hash 256 bit. Mọi đầu vào cho đầu ra bằng nhau. Các hàm băm khác phổ biến nhưng không có thuộc tính bảo mật.

Hashing trong an ninh mạng

Ánh xạ dữ liệu kích thước bất kỳ thành độ dài cố định bằng thuật toán. Kết quả gọi giá trị hash (hash code, hash sum, hash digest). Băm là hàm một chiều, mã hóa là hàm hai chiều.

Lỗ hổng bảo mật của hàm băm

SHA-1 dễ bị tấn công do tăng hiệu năng CPU và đám mây. Tấn công hàm băm: tìm 2 chuỗi đầu vào cho cùng giá trị hash (va chạm).

Ý nghĩa "hasher" (ngôn ngữ lóng)

Thuật ngữ New York Times: người phục vụ tại quán Shanghai Café. Cookee là chữ thứ 2. Nhân viên cho thịt không bán được vào máy băm làm phụ phẩm.

Tên hash (hash names)

Thường dùng từ thô tục, gợi dục, nhục nhã. Tên hash gần như luôn cần giải thích.

Hash House Harriers là gì?

Câu lạc bộ xã hội quốc tế tổ chức chạy bộ không cạnh tranh (Hash Runs). Thành viên gọi mình là Hashers.

Hash House là gì?

Nhà ăn giá rẻ.