Skip to content

feat(registry): add scrypt (RFC7914) to Cryptography Registry#784

Merged
stevespringett merged 2 commits intoCycloneDX:masterfrom
Mehrn0ush:feat/crypto-registry-scrypt-rfc7914
Feb 19, 2026
Merged

feat(registry): add scrypt (RFC7914) to Cryptography Registry#784
stevespringett merged 2 commits intoCycloneDX:masterfrom
Mehrn0ush:feat/crypto-registry-scrypt-rfc7914

Conversation

@Mehrn0ush
Copy link
Contributor

Adds scrypt (RFC7914) to the Cryptography Registry (schema/cryptography-defs.json).

Rationale:

  • RFC7914 specifies scrypt and it is commonly used for password hashing.
  • This classifies scrypt under primitive: "hash" to remain consistent with the existing registry taxonomy (e.g., bcrypt).

Closes #783

@Mehrn0ush Mehrn0ush requested a review from a team as a code owner January 25, 2026 12:27
@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.

LGTM

Signed-off-by: Mehrn0ush <mehrnoush.vaseghi@gmail.com>
Signed-off-by: Mehrn0ush <mehrnoush.vaseghi@gmail.com>
@Mehrn0ush Mehrn0ush force-pushed the feat/crypto-registry-scrypt-rfc7914 branch from 951145f to 5fb8955 Compare February 19, 2026 06:53
@Mehrn0ush
Copy link
Contributor Author

I also added scrypt to algorithmFamiliesEnum in cryptography-defs.schema.json so the enum stays aligned with the new registry entry.

@stevespringett stevespringett merged commit b6698d2 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 scrypt (RFC7914) to Cryptography Registry

3 participants