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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

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

1 participant