Computer >> Máy Tính >  >> Lập trình >> Lập trình

Các ứng dụng của hàm băm mật mã là gì?

Có một số ứng dụng của hàm băm mật mã như sau -

Chữ ký điện tử - Chữ ký viết tay là phương pháp chứng minh hồ sơ giấy tờ là do mình ký chứ không phải của người khác. Nó có thể chứng minh điều này và chữ ký viết tay hiện tại được so sánh với một hoặc nhiều chữ ký viết tay trước đó.

Nếu có sự trùng khớp thì người nhận tệp có thể chấp nhận một cách an toàn rằng tệp có thể không được người khác xác nhận. Trong trường hợp đây là lần đầu tiên, nó có thể phải chứng minh danh tính bằng một số thẻ nhận dạng, và nhất thiết phải có mặt thực tế để ký vào hồ sơ.

Xác minh tính toàn vẹn của tệp - Hàm băm được sử dụng rộng rãi để kiểm tra tính toàn vẹn của tệp. Sau khi tải xuống ứng dụng miễn phí trên Internet, có thể đã truy cập các trang web xuất bản tổng kiểm tra của phần mềm gần siêu kết nối của tệp triển khai nhị phân hoặc chương trình nguồn được lưu trữ của phần mềm tương ứng.

Nếu không có yếu tố thông tin quan trọng này là tổng kiểm tra của phần mềm, người ta sẽ gặp khó khăn trong việc kiểm tra tính toàn vẹn của phần mềm đã tải xuống.

Băm mật khẩu - Mật khẩu là một chuỗi ký tự bí mật mà người ta sử dụng để truy cập vào tài liệu, ứng dụng hoặc hệ thống máy tính.

Mật khẩu đã được sử dụng từ lâu trước thời điểm. Nó có thể được sử dụng như một từ hoặc cụm từ riêng tư cho phép một người được chấp nhận làm bạn bởi những người lính được đăng để mang theo đồng hồ đeo tay và bảo vệ.

Bắt nguồn từ khóa - Dẫn xuất khóa là quy trình lấy một số khóa từ mật khẩu hoặc cụm mật khẩu bí mật được chia sẻ (thường không có các tính năng mong muốn được sử dụng trực tiếp như khóa mật mã) để đảm bảo một phiên kết nối.

Ví dụ:có hai người có thể đồng ý về một khóa bí mật và chuyển khóa đó cho chức năng dẫn xuất khóa để tạo khóa từ mã hóa và xác thực. Thisp cung cấp rằng kẻ tấn công học được khóa xác thực sẽ không có quyền truy cập vào khóa mã hóa.

Dấu thời gian kỹ thuật số đáng tin cậy - Nên ràng buộc thời gian bằng một bản ghi để chứng nhận sự tồn tại của nó tại thời điểm cụ thể đó. Trong ký hiệu sở hữu trí tuệ, nơi tranh chấp có thể gia tăng giữa hai hoặc nhiều người về việc ai là người đầu tiên tạo ra khám phá hoặc phát minh, việc ghi dấu thời gian có thể đóng một vai trò thiết yếu trong việc quyết định ai đúng.

Phát hiện rootkit - Bộ root là một chương trình hoặc một cặp chương trình mà tin tặc thiết lập trên máy tính của nạn nhân để che dấu vết của các chương trình độc hại khác nhau cố gắng làm hỏng khung điều hành.

Rootkit sẽ bao gồm sự hiện diện của nó trên một hệ thống thương lượng. Bộ dụng cụ gốc có thể được xác định bằng một số phương pháp như khám phá dựa trên chữ ký cần các công cụ quét giống như chương trình chống vi-rút hoặc phần mềm chống spyware quét hệ thống để tìm các dấu hiệu của các mẫu rootkit không xác định trước đây.