gchq / gchq/CyberChef

Operation request: ECDSA key pair generation

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

Description

## Summary
Operation to generate a ECDSA key pair

### Example Input
The desired curve: P-256, P-384 or P-521

### Example Output
private and public key as PEM (similar to how it is done for RSA)

Contributor guide

Open the contributing guide

Research direction

Start by locating CyberChef's existing RSA key-generation operation and its associated operation registration and tests. Trace how the desired curve is accepted and how private and public PEM output is produced. Done means a new operation supports P-256, P-384, and P-521 and returns both keys in PEM format with coverage for those curves.

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
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.