gchq / gchq/CyberChef

Operation request: Sign/Verify with EdDSA

Open
#1,796 0 comments 1 reaction 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
Similar to RSA, support "Sign with EdDSA" and "Verfiy with EdDSA"

### Example Input
the needed key for the operation (sign=>private key | verify => public key) as PEM

for sign the message is the input
for verify the signature is the input (and the message is provided as option)

### Example Output
for sign: the signature
for verify: the verification result

Contributor guide

Open the contributing guide

Research direction

Start by locating the existing RSA signing and verification operation and reviewing how its PEM keys, message or signature input, and options are handled. Add equivalent EdDSA sign and verify behavior, with signing returning a signature and verification returning the verification result, then run the related operation tests if available.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
cryptography
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.