Skip to content

Comments

Add SP800-90A DRBGs to Cryptography Registry#790

Merged
stevespringett merged 3 commits intoCycloneDX:masterfrom
Mehrn0ush:feat/crypto-registry-drbg-sp800-90a
Feb 19, 2026
Merged

Add SP800-90A DRBGs to Cryptography Registry#790
stevespringett merged 3 commits intoCycloneDX:masterfrom
Mehrn0ush:feat/crypto-registry-drbg-sp800-90a

Conversation

@Mehrn0ush
Copy link
Contributor

Adds NIST SP 800-90A Rev. 1 DRBG entries to the cryptography registry:

  • CTR_DRBG
  • Hash_DRBG
  • HMAC_DRBG

All entries reference https://doi.org/10.6028/NIST.SP.800-90Ar1.

Closes #789

@Mehrn0ush Mehrn0ush requested a review from a team as a code owner January 25, 2026 14:02
Add CTR_DRBG, Hash_DRBG, and HMAC_DRBG entries with NIST SP800-90Ar1 reference.

Closes CycloneDX#789

Signed-off-by: Mehrn0ush <mehrnoush.vaseghi@gmail.com>
@Mehrn0ush Mehrn0ush force-pushed the feat/crypto-registry-drbg-sp800-90a branch from 85b390f to e45984d Compare February 2, 2026 11:42
@stevespringett stevespringett added the cap: cryptography-registry Capability: Cryptography Registry label Feb 5, 2026
@stevespringett
Copy link
Member

cc: @bhess

Copy link
Contributor

@bhess bhess left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the addition, LGTM

Copy link
Contributor

@jvdsn jvdsn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should algorithmFamiliesEnum in cryptography-defs.schema.json not be updated to add these three new families?

Signed-off-by: Mehrn0ush <mehrnoush.vaseghi@gmail.com>
@Mehrn0ush
Copy link
Contributor Author

Should algorithmFamiliesEnum in cryptography-defs.schema.json not be updated to add these three new families?

Good catch — I’ve updated algorithmFamiliesEnum in cryptography-defs.schema.json to include CTR_DRBG, Hash_DRBG, and HMAC_DRBG to keep it aligned with the registry additions in this PR.
Thank you.

Signed-off-by: Mehrnoush <mehrnoush.vaseghi@gmail.com>
@stevespringett stevespringett merged commit b446bc3 into CycloneDX:master Feb 19, 2026
9 checks passed
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.

Add NIST SP800-90A DRBGs (CTR_DRBG, Hash_DRBG, HMAC_DRBG) to Cryptography Registry

4 participants