Tôi có thể tạo bằng CA riêng và tạo chứng chỉ SSL tự ký theo cách này. Nhưng cần gì để trình duyệt hiển thị chứng chỉ là "Chứng chỉ SSL xác thực mở rộng"?
Tôi có thể tự tạo một cái và dạy trình duyệt của mình hiển thị dưới dạng EV không?
Tôi có thể tạo bằng CA riêng và tạo chứng chỉ SSL tự ký theo cách này. Nhưng cần gì để trình duyệt hiển thị chứng chỉ là "Chứng chỉ SSL xác thực mở rộng"?
Tôi có thể tự tạo một cái và dạy trình duyệt của mình hiển thị dưới dạng EV không?
Câu trả lời:
Cách mà chứng chỉ EV SSL hoạt động là gắn một OID dành riêng cho cơ quan có thẩm quyền trong trường mở rộng chính sách chứng chỉ của chứng chỉ (đó là chứng chỉ X.509 tiêu chuẩn khác).
Như EK đã nói, các OID tham chiếu cho mỗi cơ quan được vận chuyển như một phần của kho chứng chỉ gốc của trình duyệt. Giao diện người dùng không cho phép bạn thêm CA mới và nói "đây là CA có khả năng EV và UID là abcdef".
Tôi cho rằng có thể xây dựng một trình duyệt nguồn mở từ nguồn, thêm chứng chỉ CA của riêng bạn cùng với EV oid của nó vào cửa hàng gốc, nhưng bạn chưa thực sự đạt được nhiều bằng cách làm như vậy. Trình duyệt sẽ không còn tuân thủ các nguyên tắc EV của trình duyệt CA / Browser (giới hạn các cơ quan có khả năng EV).
Wikipedia có thêm thông tin về chứng chỉ EV tại đây:
Không, bạn không thể. Các gốc đáng tin cậy cho những cái này được cố định trong trình duyệt