Chữ ký kỹ thuật số là gì và tại sao chúng hữu ích? Trong bài viết này, chúng tôi thảo luận về ba phương pháp mà bạn có thể tìm hiểu, kiểm tra hoặc xác minh Chữ ký số của các chương trình trên Windows 10/8/7.
Bất cứ khi nào tệp được tạo bằng kỹ thuật số cho dù đó là tệp đa phương tiện, tệp thực thi, tài liệu hoặc bất kỳ tệp nào khác, chúng đều được ký điện tử bởi nguồn của dữ liệu đó. Ví dụ:khi tệp thiết lập là tệp thực thi cho trình duyệt Google Chrome được Google phát hành, họ sẽ ký nó bằng kỹ thuật số. Vì vậy, bất cứ khi nào tệp được tải xuống trực tiếp từ nguồn chính thức, tính xác thực của tệp này có thể được xác minh.
Trong một trường hợp khác, người khác cũng có thể lưu trữ cùng một tệp vào máy chủ của họ. Điều đó là tốt vì tệp đó sẽ không bị sửa đổi bằng bất kỳ phương tiện nào. Nhưng nếu tệp đó bị chia nhỏ và thực hiện một số sửa đổi đối với mã, thì chữ ký điện tử sẽ tự động bị xóa và do đó tính xác thực của tệp sẽ không được xác minh, vì chữ ký số bị xóa tự động sẽ biên dịch lại tệp thiết lập bị giả mạo. Vì vậy, đây là cách nó hoạt động thực tế.
Bây giờ, chúng ta cũng cần tìm hiểu về cách xác minh chữ ký điện tử đi kèm với tệp. Vì vậy, chúng ta hãy bắt đầu.
Kiểm tra chữ ký số cho một chương trình trong Windows 10
Chúng ta sẽ thảo luận về ba phương pháp để kiểm tra Chữ ký số của các chương trình trên HĐH Windows.
1] Qua File Explorer
Trước hết, hãy mở Windows File Explorer và điều hướng đến vị trí lưu chương trình của bạn.
Nhấp chuột phải vào tệp thiết lập và sau đó nhấp vào Thuộc tính.
Điều hướng đến tab được gắn nhãn là Chữ ký kỹ thuật số.
Trong Danh sách Chữ ký, nếu bạn thấy các mục nhập có nghĩa là tệp của bạn được ký điện tử.
Bạn có thể nhấp đúp vào bất kỳ mục nào trong số đó để xem chi tiết bổ sung về cơ quan ký.
Do đó, bạn có thể biết liệu tệp có được ký bởi nhà phân phối ban đầu của phần mềm hay không.
Ngoài ra, trong chế độ xem Chi tiết về chữ ký, bạn có thể nhấp vào nút có nội dung Xem chứng chỉ để xem chi tiết bổ sung về chứng chỉ đi kèm với chữ ký.
2] Sử dụng Tiện ích chứng chỉ DigiCert
Sử dụng liên kết này để tải xuống phiên bản DigiCert mới nhất và chạy tệp thực thi.
Chấp nhận các điều khoản sử dụng được hiển thị ở đầu và sau đó nhấp vào tab có nội dung Ký mã và sau đó trong phần tiêu đề, nhấp vào Kiểm tra chữ ký.
Chọn tệp thiết lập mà bạn cần để kiểm tra chữ ký điện tử.
Điều này sẽ dẫn DigiCert kiểm tra chữ ký và hiển thị toàn bộ thông tin tóm tắt trong một cửa sổ mới mở ra.
Có hai điều mà DigiCert xác minh. Chúng như sau:
- Nếu tệp đã được ký và nếu chữ ký hợp lệ.
- Nó kiểm tra dấu thời gian của chữ ký.
Nếu bạn nhận được hai dấu kiểm màu xanh lá cây như được hiển thị trong ảnh chụp màn hình ở trên, quá trình xác minh đã thành công. Bạn cũng có thêm thông tin trong cửa sổ đó để bạn thoải mái.
3] Sử dụng SignTool
Microsoft cung cấp một chương trình với Windows SDK được gọi là SignTool. Windows SDK hoặc Bộ phát triển phần mềm không được tích hợp sẵn với Windows. Nó dành cho các nhà phát triển và họ phải cài đặt nó một cách riêng biệt. Nếu bạn muốn dùng thử phương pháp này, hãy đảm bảo rằng bạn có SDK phù hợp cho mình. Bạn có thể tải xuống Windows 10 SDK từ đây.
Bài đăng này sẽ giúp ích cho bạn nếu bạn thấy thông báo Không thể xác minh chữ ký số cho tệp này.