Full Feature Reference
Everything Truvald™
checks, monitors, and reports.
Truvald™ covers the full breadth of Microsoft ADCS security and health — from ESC attack paths to CRL monitoring to governance documentation. Here's what's under the hood.
80+ controls. Every role. Every finding answered.
Truvald™ systematically evaluates your ADCS infrastructure against a library of security controls. Controls are organized by category — each with a consistent ID, severity rating, description, and remediation recommendation. Every control gets an answer. You are never left wondering "was this actually checked?"
ESC Attack Path Controls (Selected)
-
ESC-001
CriticalSAN Supply via TemplateTemplates allowing enrollees to supply Subject Alternative Names with broad enrollment permissions and no manager approval.
-
ESC-003
CriticalEnrollment Agent AbuseTemplates that allow enrollment on behalf of another user without constrained delegation — impersonation to Domain Admin.
-
ESC-004
CriticalTemplate Write AccessNon-privileged principals with write access to template objects in Active Directory — modification to introduce ESC-001.
-
ESC-006
CriticalEDITF_ATTRIBUTESUBJECTALTNAME2CA-level flag that allows SAN supply on any template — effectively ESC-001 for every template published on this CA.
-
ESC-008
HighNTLM Relay to ADCS HTTPWeb enrollment endpoints (certsrv) exposed without EPA, enabling NTLM relay attacks for machine certificate theft.
-
ESC-016
CriticalUnauthorized CA in NTAuth StoreRogue CAs present in the NTAuthCertificates store — can issue certificates for AD authentication without authorization.
CA & OS Controls (Selected)
-
CA-002
CriticalCA Certificate ValidityCA certificate expiry status and remaining lifetime. An expired CA certificate is a catastrophic event — caught here before your users experience it.
-
CA-005
ModerateCA Audit PolicyVerifies that the CA is configured to audit certificate requests, approvals, denials, and revocations. Missing audit events mean blind spots.
-
CA-013
HighHSM Key ProtectionCA private key stored in a Hardware Security Module vs. software-only key container. Software keys are extractable by an attacker with local admin.
-
OS-007
HighWDigest AuthenticationWDigest enabled causes plaintext credentials to be cached in LSASS memory — retrievable by any process with debug privilege.
-
OS-019
ModerateCA Role SeparationValidates that users in PKI administrative groups follow appropriate Tier 0 separation — no domain admin accounts in CA admin roles.
-
CA-019
GoodCRL FreshnessCRL publication status, time to next update, and delta CRL configuration. A stale CRL causes certificate validation failures across your entire environment.
Your PKI health at a glance — every morning.
The Operations tab is where you go when you want to know right now if your CAs are healthy, if CRLs are being published, and if your IIS endpoints are responding. Think of it as mission control for your daily PKI operations — no assessment run required.
Consolidated CA Status
Connectivity indicator, CA certificate status, CRL freshness, and AIA/CDP endpoint reachability for all configured CAs at a glance. One click to refresh against all servers.
Pending & Failed Requests
Review pending certificate requests across all Issuing CAs. See failed requests with reason codes. Identify unusual volumes that might indicate automation failures or attack activity.
Search Across All CAs
Find any certificate by subject name, Subject Alternative Name, serial number, or template. Searches across all your Issuing CAs simultaneously. Results exportable to CSV.
Monitor & Publish CRLs
View CRL freshness and time-to-expiry for each CA. Publish a fresh CRL directly from the dashboard — no need to RDP to the CA server for routine CRL maintenance.
Certificates Nearing Expiry
Identify certificates issued from your CAs that are approaching expiry. Filter by template, validity window, or CA. Export the list to plan renewal campaigns.
AD Group Membership
Resolve and display membership of your configured PKI administrative groups via LDAP. Useful for access reviews, departure checklists, and Tier 0 group audits.
Every template, every permission, fully exposed.
Certificate templates are one of the most overlooked attack surfaces in Active Directory. They're configured once — usually by someone who has since left the organization — and then just sit there. Truvald™'s template analysis surfaces the risk before your next pen test does.
- Discovers all templates published across configured CAs
- Maps ESC attack surface for each template — enroll, autoenroll, full control, write
- Cryptographic algorithm, minimum key size, and signature hash review
- Validity period and renewal window review
- Export full template inventory to PDF or Excel
- Template OID, internal name, and display name cross-reference
- Subject name format — Supplied by Requester vs. Built from AD flags
- Manager approval requirement and enrollment agent restrictions
GPO conflicts caught before they become incidents.
Group Policy and PKI have a complicated relationship. GPOs configure your CA servers, apply security baselines, and distribute certificates — and in some cases quietly break your PKI in ways that take days to diagnose. Truvald™'s GPO analysis surfaces those problems automatically.
- Reads GPO data directly from SYSVOL — works even with Remote Registry disabled
- LDAP walk of OU hierarchy to discover linked GPOs by gPLink attribute
- Conflict detection — same registry key defined differently across GPOs
- OS-inappropriate setting detection — workstation policies on CA servers
- GPO application order display — exactly which value wins and why
- Risk acceptance for GPO findings with PIN verification and audit record
No direct access? No problem.
The Offline Collector handles air-gapped environments, segmented networks, cloud-isolated infrastructure, and offline Root CAs. No separate installer or agent — just the same Truvald™ executable in collector mode.
Comprehensive Data Capture
Registry settings, CA configuration, certificate chain, CRL configuration, GPO data from SYSVOL, OS hardening baseline, local administrators group, service configurations, Windows features inventory, and event log entries.
AES-256-CBC Encryption
Every collected package is AES-256-CBC encrypted with a session-unique key. The package cannot be read without importing it through Truvald™. Safe to transfer by USB, email, or any file transfer method.
All ADCS Roles Supported
Collector mode auto-detects the ADCS roles installed on the target server — Certificate Authority, OCSP, NDES, CDP, CEP, CES, and management workstations. Collects the appropriate data set for each role.
Assessment results that go somewhere.
Truvald™ can produce Word assessment reports, PDF and Excel template exports, and CSV data files. Use your own branded Word template as a base — Truvald™ injects its findings into your document style.
Word Document (.docx)
Configurable sections: Executive Summary with severity counts, Overview Findings Grid, Per-Role Chapters with detailed findings, Statistics Matrix, and Appendices with control reference and glossary. Your organization name and logo are embedded automatically.
PDF & Excel
Export the complete certificate template inventory with all collected attributes — cryptography, permissions, validity, ESC surface — to PDF or Excel for distribution, archiving, or compliance evidence.
CSV Export
Export CertFinder search results and event log queries to CSV for further analysis in Excel, SIEM, or any data tool. Full field set included — no truncation.
Bring Your Own Template
Provide a branded Word document as your report base — Truvald™ uses your header, footer, styles, and cover page design and appends its content in your organization's visual identity.
One click. Everything your recovery team needs.
A PKI that can't be recovered is a liability, not an asset. Truvald™ generates complete, current disaster recovery documentation for your CA infrastructure in a single action — so when something goes wrong at 2am on a Sunday, the person rebuilding your Root CA isn't starting from a four-year-old Word document and prayers.
DR documentation is generated from live data — not filled in manually by an admin who hasn't touched the CA since 2021. Every time you generate it, it reflects the actual current state of your CA configuration: cryptography, extensions, CRL distribution points, key storage, role assignments, and recovery procedures specific to your environment.
Keep it in your runbook. Store it with your HSM credentials. Give it to your disaster recovery team. It's the document that gets your PKI back online instead of rebuilt from scratch.
Generated from live data
Because it reads your actual CA configuration at generation time, the document is accurate the moment it's produced — not the moment someone last remembered to update it.
No manual assembly
Click generate. Truvald™ collects, formats, and produces the complete DR package. No copy-pasting from certutil output, no spreadsheet, no screenshotting the CA properties dialog.
Every control in a Truvald™ assessment report includes direct references to the authoritative source that defines it — so findings aren't just assertions, they're documented positions you can defend. When an auditor asks why ESC-003 is a Critical, the answer is in the report with a link to the research that established it.
References include NIST publications (SP 800-57, SP 800-32), Microsoft PKI documentation and security advisories, SpecterOps Certified Pre-Owned research, CIS benchmarks, and RFC specifications where applicable. The report your CISO hands to an auditor has the receipts built in.
SP 800-57 · SP 800-32 · SP 800-52
Key management, PKI policy, and TLS guidelines referenced in cryptography and configuration controls.
ADCS documentation & security advisories
Vendor-specific configuration guidance and known vulnerability advisories cited directly in relevant findings.
Certified Pre-Owned research
The foundational ESC-001 through ESC-016 attack path research is referenced for every applicable template and configuration finding.
Post-quantum cryptography isn't a distant concern — NIST finalized its first post-quantum standards in 2024, and organizations are beginning the long process of inventorying and migrating their cryptographic infrastructure. PKI is at the center of that transition.
Truvald™ assesses the cryptographic posture of your entire CA hierarchy: key algorithms, key lengths, signature algorithms, hash functions across CAs, templates, and issued certificates. That inventory is the starting point for any quantum readiness program — you can't migrate what you haven't mapped.
Controls flag RSA key lengths below current NIST guidance, weak hash algorithms (MD5, SHA-1), and cryptographic configurations that will need to be addressed as post-quantum standards are adopted into Windows and enterprise PKI tooling. Truvald™ gives you the map. The migration work is yours — but at least you know what you're walking into.
Know what you have
Full visibility into every algorithm and key length in use across your CA hierarchy, templates, and certificate population — the prerequisite for any crypto-agility or PQC migration plan.
SHA-1. MD5. RSA-1024.
Findings flag deprecated algorithms and sub-standard key lengths against current NIST guidance so you know exactly what needs to move first.
Built for what's coming
As post-quantum standards land in Windows and ADCS, Truvald™ controls will track adoption. The assessment framework is designed to grow with the threat landscape.
The governance questions nobody wants to answer.
Not everything about PKI security can be verified by reading a registry key. The Operational Readiness Survey covers the governance side — 26 structured questions that map directly to SRV-series controls and affect your overall assessment posture.
Survey answers are PIN-protected — because they're part of your audit record and changes should be intentional. Every edit is logged with timestamp and reason. Answering "Yes" produces a Good finding. Leaving it blank — or answering "No" — produces a finding at the appropriate severity.
Numbers, logs, and schedules that actually run.
The Statistics tab gives you a matrix view of findings by role and severity for executive reporting. The Event Logs viewer queries Windows events remotely from all your CA servers. Scheduled Tasks tracks certificate-related automation across your infrastructure.
Findings Matrix
Role × severity matrix. Click any cell to drill directly to filtered findings. Designed for executive briefs and steering committee reports.
Remote Log Viewer
Query Windows event logs from CA servers — filter by server, time range, level, and Event ID. No RDP required. Export results to CSV.
Task Inventory
Discover and review certificate-related scheduled tasks across your CA servers — CRL publication jobs, certificate renewal automation, and any tasks that shouldn't be there.
Built-in Reference
Every control has built-in documentation — what it checks, what the risk is, and where the authoritative reference lives. No more tab-switching to Microsoft docs during an assessment.
Lightweight. No infrastructure changes required.
Truvald™ runs on a Windows workstation or management server. No agents to install, no infrastructure changes, no inbound firewall rules on your CA servers. Truvald™ connects outbound to your CAs over standard Windows remote administration protocols.
| Requirement | Details |
|---|---|
| Assessment Workstation OS | Windows 10 (64-bit) or Windows 11; or Windows Server 2016/2019/2022 |
| .NET Runtime | Compiled into Truvald™ — no separate installation required. |
| Network Access | TCP 135 + high ports (DCOM/RPC) and SMB 445 to CA servers for live assessment. LDAP 389/636 and SMB 445 for GPO analysis via SYSVOL. Not required for Offline Collector imports. |
| Permissions | Domain account with local administrator rights on target CA servers, or a dedicated service account with equivalent delegation. LDAP read access to Active Directory. |
| CA Server Requirements | Windows Server 2012 R2 or later with ADCS installed. Remote Registry service not required when using Offline Collector. IIS checks require IIS to be installed and running. |
| Database | Truvald™ maintains a local SQLite audit database for risk acceptances, survey answers, and assessment history. No SQL Server required. |
| Offline Collector Target | Any Windows Server with ADCS roles installed. Requires local administrator access on the target server during collection. No inbound network access required. |
| Display | Minimum 1280 × 800. Truvald™ has a custom UI with full DPI awareness and dark mode support. |
Stay on your management workstation. Always.
Truvald™ is built to run from a Privileged Access Workstation or dedicated management system. It reaches out to your CA servers over RPC and LDAP — you never need to open an RDP session, log an interactive console session, or leave credentials sitting on a CA.
Every assessment, every health check, every GPO query happens remotely and silently. Your CA servers stay clean. Your audit logs stay clean. Your security team stays happy.
Disconnected sessions are somebody else's problem now.
You know the habits — RDP into the CA to check something, get pulled into a meeting, leave the session disconnected for three days. Credentials cached. Session exposed. Security team having a quiet breakdown.
Truvald™ eliminates the need for that entirely. Run your assessment from your PAW, get your results, close the window. The CA never had a logged-on user session. That's the right way to manage Tier 0 infrastructure.