Cyphrme / Cyphrme/Ed25519Tool

Support ECDSA (ES256, ES384, ES512)

Open
#3 0 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue help wanted
Dominant language
JavaScript
Stars
31
Forks
4
PR merge metrics
No merged PRs in 30d

Description

Don't worry about ES192 or ES224 since Javascript won't support it without an outside library.

Probably use Cozejs's `cryptokey.js`

https://github.com/Cyphrme/Cozejs/blob/master/cryptokey.js

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the current Ed25519Tool implementation and the referenced Cozejs cryptokey.js. Determine how ES256, ES384, and ES512 support should fit the existing signing and verification flow, while excluding ES192 and ES224. Done means the online tool supports signing and verification for the three requested ECDSA algorithms.

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
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.