Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement crypto.createVerify #3284

Open
KhafraDev opened this issue Jan 2, 2025 · 3 comments
Open

Implement crypto.createVerify #3284

KhafraDev opened this issue Jan 2, 2025 · 3 comments
Assignees
Labels
crypto feature request Request for Workers team to add a feature nodejs compat

Comments

@KhafraDev
Copy link

Specifically I need this for RSA-SHA1 and RSA-SHA256 for verifying messages received from AWS SNS. It is possible with webcrypto, but the setup is considerably more advanced.

aws' package does not work because of this unfortunately.

@anonrig

@jasnell
Copy link
Member

jasnell commented Jan 2, 2025

Improved node:crypto support is in progress.

@jasnell jasnell added feature request Request for Workers team to add a feature nodejs compat labels Jan 2, 2025
@Meai
Copy link

Meai commented Jan 9, 2025

@jasnell will that include support for crypto.createPrivateKey for example? Apparently that's needed for the @azure/identity package to work in cloudflare workers as discovered here: Azure/azure-sdk-for-js#31467 (comment)

@jasnell
Copy link
Member

jasnell commented Jan 9, 2025

The plan is to fully support node:crypto, including crypto.createPrivateKey(...)

@jasnell jasnell added the crypto label Jan 9, 2025
@jasnell jasnell self-assigned this Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
crypto feature request Request for Workers team to add a feature nodejs compat
Projects
None yet
Development

No branches or pull requests

3 participants