PKI Watch is a security monitoring and analysis platform for the global SSL/TLS Public Key Infrastructure (PKI).
It is designed to uncover hidden security risks within the PKI ecosystem, including certificate content flaws, website certificate deployment issues,
misbehavior in certificate authorities (CAs), and client-side validation vulnerabilities.
The platform addresses the growing need for comprehensive PKI security research. While several international organizations have invested in the
construction of large-scale PKI probing and monitoring systems in recent years, there remains a gap in the domestic landscape for impactful platforms
with similar capabilities. PKI Watch aims to fill this gap by offering in-depth and wide-ranging measurements.
This platform is developed by Tianyu Zhang and Han Zhang from Tsinghua University.
TLS Certificate Content Error Rate
TLS Deployment Rate of Active IPv4 Sites
TLS deployment Error Rate
Fraudulent Certificate Rate
Android App Certificate Validation Error Rate
Number of SSL/TLS Certificates Covered
Number of CAs Covered
Number of Android Apps Covered
Continuously monitor TLS and certificate deployments across websites. Analyze deployment security attributes to detect TLS misconfigurations and certificate-related vulnerabilities.
Analyze CA cross-signing relationships and market distribution patterns. By clustering certificate ASN.1 fingerprints, we detect anomalies and identify potentially forged certificates.
Analyze certificate validation mechanisms in mobile apps through static and dynamic analysis. Trace validation logic, locate potential flaws, and detect usage of advanced mechanisms such as SSL pinning or Certificate Transparency.
Extracts and visualizes all standard and non-standard X.509 fields from TLS certificates, presenting a clear hierarchical structure for in-depth analysis
Inspired by the work of Ma et al., we construct ASN.1-based fingerprints for TLS certificates and apply a grouping-based method to detect forged or anomalous certificates observed in the wild
Paper LinkReconstructs certificate chains and analyzes trust paths to reveal relationships between certificate authorities (CAs). Utilizes multi-dimensional data to build a cyber asset graph that reflects associations between network entities through certificate linkage
Build a custom rule repository to identify certificate content issues and detect website TLS deployment misconfigurations
Leverage both static and dynamic analysis to detect vulnerabilities such as missing hostname verification, signature validation failures, and issues related to advanced techniques like SSL pinning and Certificate Transparency checks
© All Rights Reserved. DeepShield-AI PKI Watch