Skip to content

fix: extend GOST registry with 2012/2015 algorithms and curve OIDs - #1026

Open
Mehrn0ush wants to merge 1 commit into
CycloneDX:masterfrom
Mehrn0ush:fix/update-gost-pattern
Open

fix: extend GOST registry with 2012/2015 algorithms and curve OIDs#1026
Mehrn0ush wants to merge 1 commit into
CycloneDX:masterfrom
Mehrn0ush:fix/update-gost-pattern

Conversation

@Mehrn0ush

Copy link
Copy Markdown
Contributor

Summary

  • Added GOST R 34.10-2012 signature pattern GOSTR3410-2012-(256|512) (RFC 7091)
  • Added GOST R 34.11-2012 hash pattern GOSTR3411-2012-(256|512) (RFC 6986)
  • Added HMAC pattern HMAC-GOSTR3411-2012-(256|512) (RFC 7836)
  • Added Magma and Kuznyechik block-cipher patterns (RFC 8891, RFC 7801)
  • Corrected TC26 Twisted Edwards curve citations from RFC 5832 to RFC 7836
  • Populated CryptoPro-A/B/C and TC26 curve OIDs from RFC 4357 / RFC 7836

Closes #1025

Add GOST R 34.10-2012, R 34.11-2012, HMAC-GOSTR3411-2012, Magma, and
Kuznyechik variants without changing existing RFC 4357 patterns. Fix
TC26 Twisted Edwards RFC citations and populate CryptoPro/TC26 curve OIDs.
Signed-off-by: Mehrn0ush <mehrnoush.vaseghi@gmail.com>
@Mehrn0ush
Mehrn0ush requested a review from a team as a code owner August 15, 2026 17:17
@stevespringett
stevespringett requested a review from bhess August 20, 2026 13:21
@stevespringett stevespringett added the cap: cryptography-registry Capability: Cryptography Registry label Aug 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cap: cryptography-registry Capability: Cryptography Registry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Defect]: Missing GOST 2012/2015 algorithms and curve OIDs

2 participants