Sau hai bài viết gần đây về Slashdot ( # 1 # 2 ) về Chứng chỉ gốc đáng ngờ được cài đặt trên máy, tôi quyết định xem xét kỹ hơn những gì tôi đã cài đặt trên máy của mình.
(Tôi sử dụng các phiên bản Chrome hiện tại trên Win7, tôi hiểu rằng sử dụng danh sách CA của Windows)
Những gì tôi tìm thấy thực sự làm tôi ngạc nhiên.
- Hai máy tương đối sạch có danh sách CA rất khác nhau.
- Mỗi người có một số CA đã hết hạn vào năm 1999 và 2004!
- Danh tính của nhiều CA không dễ hiểu.
Tôi cũng thấy rằng nhiều chứng chỉ hết hạn vào năm 2037, ngay trước khi rollover UNIX, có lẽ để tránh bất kỳ lỗi loại Y2K38 nào hiện chưa biết. Nhưng các certs khác là tốt cho lâu hơn nhiều.
Tôi đã tìm kiếm xung quanh, nhưng, hơi ngạc nhiên, không thể tìm thấy một danh sách chính tắc trong đó CA thường được chấp nhận.
- Nếu tôi có chứng chỉ giả mạo MITM trên máy của mình, làm sao tôi biết?
- Có một danh sách các certs "được chấp nhận" tồn tại?
- Tôi có an toàn trong việc loại bỏ các CA hết hạn không?
- Tôi có thể biết nếu / khi tôi đã từng sử dụng CA cho HTTPS không?