Skip to content
CertScore logoCertScore

Context: CertScore verifies professional credentials through the issuing platforms. This letter explains why EC-Council credentials cannot currently be verified. For a full overview of how verification works, see our Transparency page.

Open Letter to EC-Council: Request for Programmatic Credential Verification API

From: V2C Inc (501(c)(3) Nonprofit), Rajat Ravinder Varuni, Founder

To: EC-Council, Engineering & Partnerships Team

Date: February 17, 2026

Re: Request for a Programmatic Verification API for ASPEN

Dear EC-Council Engineering and Partnerships Team,

I am writing on behalf of V2C Inc, a 501(c)(3) nonprofit organization, regarding our platform CertScore (certscore.org), a professional credential verification and ranking platform that integrates with major certification providers to help professionals showcase and prove their expertise.

The Issue

CertScore currently integrates with Credly, Accredible, and EC-Council ASPEN for credential verification. We have identified a significant gap in EC-Council's ASPEN verification system that directly disadvantages EC-Council credential holders compared to holders of certifications from other providers.

The core problem: EC-Council's ASPEN system provides no mechanism for a credential holder to programmatically prove ownership of their certification to a third-party platform.

As a result, CertScore is forced to classify all EC-Council credentials (CEH, CCISO, CND, ECSA, CHFI, CPENT, LPT, CSCU, etc.) as "self-reported," a lower trust tier that awards zero points toward a user's CertScore ranking. Meanwhile, credentials from Credly and Accredible achieve "verified" status with full points, because those providers offer a way for third-party platforms to confirm ownership.

This means an EC-Council Certified Ethical Hacker (CEH), one of the most respected certifications in cybersecurity, carries less trust weight on our platform than a Credly-issued badge, purely because of this technical limitation.

What Other Providers Do

Credly and Accredible

Both Credly and Accredible provide third-party platforms with a way to confirm that a credential actually belongs to the person claiming it, without ever exposing the holder's email address or any other personal data. This means a platform like CertScore can verify ownership on behalf of the user in a way that respects privacy and cannot be faked by someone who simply knows the badge URL.

What EC-Council ASPEN Currently Provides

We have conducted a thorough technical audit of EC-Council's ASPEN platform. Here is what we found:

ASPEN Verification Page

The verification page at aspen.eccouncil.org/verify provides a lookup form accepting two fields: Candidate Name and Certification Number. The form returns a server-rendered HTML page displaying the holder name, certification name and number, issue and expiry dates, and a "Verified" status label. There is no structured data, no JSON output, and no machine-readable response.

Capability Comparison

CapabilityCredlyAccredibleEC-Council ASPEN
JSON API endpointYesYesNo
Machine-readable verification dataYesYesNo (HTML only)
Third-party ownership verificationYesYesNo
Privacy-preserving holder identifierYesYesNo

The Consequence: HTML Scraping

Because ASPEN exposes only server-rendered HTML with no structured data output, CertScore is forced to fetch the raw HTML, parse the DOM, and compare names. This approach is fragile (any HTML change breaks it), unverifiable (name matching cannot prove ownership), and unfair to EC-Council holders who receive zero points while equivalent credentials from other providers receive 50 to 150 points.

CertScore Verification Status Breakdown

Verified (Gold)20-150 points

Ownership confirmed through the issuing platform.

?
Self-Reported (Amber)0 points

Name match only. All EC-Council credentials are locked here.

Rejected (Red)0 points

Identity mismatch. The name on the credential does not match the user's profile.

EC-Council Certification Scoring Impact

CertificationTierPoints (if verified)Points (current)
CEH (Certified Ethical Hacker)Professional1000
CCISO (Chief Information Security Officer)Professional1000
CHFI (Computer Hacking Forensic Investigator)Professional1000
CPENT (Certified Penetration Testing Professional)Professional1000
LPT (Licensed Penetration Tester)Expert1500
CND (Certified Network Defender)Professional1000
ECSA (EC-Council Certified Security Analyst)Professional1000
CSCU (Certified Secure Computer User)Associate500

What We Are Requesting

We respectfully request that EC-Council implement one or more of the following, listed in order of implementation simplicity:

Option A: OAuth Verification Flow

Allow credential holders to authorize third-party platforms via OAuth 2.0. The holder logs into their EC-Council account and grants read access to their certifications. This provides the strongest verification and the best user experience.

Option B: Verification Code System

Issue a unique, time-limited verification code to each credential holder via their registered email. The holder enters this code on CertScore, and we validate it against EC-Council's system. This requires only a code generation endpoint and a validation endpoint.

Option C: Any Programmatic Verification API

Any JSON API that allows a third-party platform to confirm that a given credential belongs to a given person, without exposing personal data, would solve this problem. We are happy to work with EC-Council on whatever approach fits best with ASPEN's architecture.

The Impact

EC-Council certifications are among the most prestigious in cybersecurity. The CEH alone is held by over 250,000 professionals worldwide. By not providing a verification API, EC-Council is inadvertently:

  1. Reducing trust in EC-Council credentials on third-party platforms. Any platform that integrates with both Credly and EC-Council will face the same verification gap.
  2. Disadvantaging EC-Council holders. A professional with both a CEH and a Credly-issued AWS Security Specialty will see their AWS cert verified and scored, while their CEH sits at zero points.
  3. Limiting discoverability. On CertScore's leaderboard, self-reported credentials rank lower. EC-Council holders are structurally penalized through no fault of their own.
  4. Falling behind industry standards. Other major credential providers already support programmatic third-party verification. EC-Council's absence is increasingly notable.

We have published a full transparency page explaining our verification methodology at certscore.org/transparency.

About CertScore and V2C

  • CertScore (certscore.org) is a free, open platform for professionals to verify, showcase, and rank their professional certifications
  • V2C Inc (v2c.org) is a 501(c)(3) nonprofit organization focused on workforce development and technology accessibility
  • We have no commercial interest in favoring any provider. Our goal is accurate, fair verification for all credentials
  • Our verification infrastructure is monitored 24/7, instrumented with error tracking, and operates on Supabase + Cloudflare

Next Steps

We would welcome the opportunity to discuss this further with EC-Council's engineering or partnerships team. We are prepared to:

  • Discuss detailed technical requirements for any of the above options
  • Test and validate any API endpoint in a staging environment before production rollout
  • Collaborate on a pilot program for CertScore + EC-Council integration
  • Co-author a joint announcement if EC-Council adds programmatic verification support

Please reach out to us at [email protected].

Thank you for your time and consideration. EC-Council certifications deserve the same level of trust and verifiability that the industry's other leading providers already offer.

Respectfully,

Rajat Ravinder Varuni

Founder, V2C Inc

[email protected] | v2c.org | certscore.org

V2C Inc is a 501(c)(3) tax-exempt nonprofit organization (EIN: 33-3915449). CertScore is a V2C project.