[Defect]: Missing GOST 2012/2015 algorithms and curve OIDs
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 66/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Quiet
- Domain
- cryptography
Research direction
Open cryptography-defs.json and review the existing RFC 4357 GOST entries alongside the proposed RFC 7091, RFC 6986, RFC 7836, RFC 8891, and RFC 7801 variants. Done means the listed signature, hash/HMAC, cipher, corrected curve descriptions, and CryptoPro/TC26 curve OIDs are represented accurately in the file.
Written by the indexing model from the issue text.
Description
Describe the defect
The GOST family in cryptography-defs.json only covers the RFC 4357 legacy suite (2001/94-era). Missing: GOST R 34.10-2012 signature, GOST R 34.11-2012 (Streebog) hash/HMAC, and GOST R 34.12-2015 block ciphers (Magma, Kuznyechik). Two TC26 curve entries also cite the wrong RFC, and several curves are missing their OIDs.
Proposed changes:
Add variants: GOSTR3410-2012-(256|512) (RFC7091), GOSTR3411-2012-(256|512) (RFC6986), HMAC-GOSTR3411-2012-(256|512) (RFC7836), Magma[...] (RFC8891), Kuznyechik[...] (RFC7801)
Fix id-tc26-gost-3410-2012-256-paramSetA / -512-paramSetC: description RFC5832 → RFC7836
Add OIDs for CryptoPro-A/B/C and TC26 param sets (RFC4357 / RFC7836)
- Dominant language
- XSLT
- Stars
- 551
- Forks
- 93
- Avg merge
- 5h 38m
- Merged PRs (30d)
- 35
Getting set up
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from CycloneDX/specification
-
Response vs ResponceOpen
Difficulty 1/5 Under an hour Newbie friendliness 68/100
CycloneDX/specification#1121 ·
Maintainers usually reply within 1 day
-
defect documentation
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
CycloneDX/specification#1115 ·
Maintainers usually reply within 1 day
-
cap: cryptography-registry
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
CycloneDX/specification#1098 ·
Maintainers usually reply within 1 day
-
defect
Difficulty 1/5 Under an hour Newbie friendliness 91/100
CycloneDX/specification#1045 · 2 comments ·
Maintainers usually reply within 1 day
-
CDX 2.0 documentation ready for review
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
CycloneDX/specification#1035 ·
Maintainers usually reply within 1 day
All issues in CycloneDX/specification
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
arkworks-rs/algebra#1161 ·
Maintainers usually reply within 1 day
-
area-System.Security untriaged
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
dotnet/runtime#134659 · 1 comment ·
Maintainers usually reply within 1 day
-
bug good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Arpan0995/pqc-migration-readiness#59 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
golang/go#81730 · 2 comments ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
freedomofpress/securedrop-protocol#391 ·
Maintainers usually reply within 1 day