gchq / gchq/CyberChef

Feature request: Parse x509 certificates to JSON

Open
#1,509 1 comment 0 reactions 0 assignees View on GitHub
feature
Dominant language
JavaScript
Stars
35.8k
Forks
4.1k
Avg merge
2d 26m
Merged PRs (30d)
33

Description

**Is your feature request related to a problem? Please describe.**
When parsing an X.509 certificate, it's convoluted to extract certain parts of the certificate contents.

**Describe the solution you'd like**
When parsing a certificate, I would like the output in a structured data format like JSON.

**Describe alternatives you've considered**
Extracting the required information via regular expressions.

**Additional context**
After parsing into a structured format, it's more convenient to get the required data by JPath/XPath expression.

Contributor guide

Open the contributing guide

Research direction

The issue does not name a file, test, or existing entry point. Start by locating the current X.509 certificate parsing operation and determine how parsed fields are represented; done means the operation returns structured JSON containing the requested certificate data and has coverage for representative certificates.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
cryptography, security
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.