René's URL Explorer Experiment


Title: crypto: unify asymmetric key import through KeyObjectHandle::Init by panva · Pull Request #62499 · nodejs/node · GitHub

Open Graph Title: crypto: unify asymmetric key import through KeyObjectHandle::Init by panva · Pull Request #62499 · nodejs/node

X Title: crypto: unify asymmetric key import through KeyObjectHandle::Init by panva · Pull Request #62499 · nodejs/node

Description: Node.js JavaScript runtime ✨🐢🚀✨. Contribute to nodejs/node development by creating an account on GitHub.

Open Graph Description: Consolidate all asymmetric key import paths (DER/PEM, JWK, raw) into a single KeyObjectHandle::Init() entry point with a uniform signature. Remove the per-type C++ init methods (InitECRaw, InitEDRa...

X Description: Consolidate all asymmetric key import paths (DER/PEM, JWK, raw) into a single KeyObjectHandle::Init() entry point with a uniform signature. Remove the per-type C++ init methods (InitECRaw, InitEDRa...

Opengraph URL: https://github.com/nodejs/node/pull/62499

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:9fc363f7-680e-7139-50f6-c891e4cc1ff3
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id8EF4:7CA5C:1986BF:225B41:6A4C75EB
html-safe-nonce9babfdce131458022e71ab167d72a6a6bc781830a50f1c6cd25572c632f304c5
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4RUY0OjdDQTVDOjE5ODZCRjoyMjVCNDE6NkE0Qzc1RUIiLCJ2aXNpdG9yX2lkIjoiNTU3MDA1NjUzNTc4NDg0NjgyNyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmace21593bd7fd28bbec7abc11f4cc38a22ceb2e4e103f483e4abacb84603575bb9
hovercard-subject-tagpull_request:3463134901
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/nodejs/node/62499/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/fc8fc82ee06763a36857736824e0111de1479f372a828ab69e06efb5c80f808a/nodejs/node/pull/62499
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/fc8fc82ee06763a36857736824e0111de1479f372a828ab69e06efb5c80f808a/nodejs/node/pull/62499
og:image:altConsolidate all asymmetric key import paths (DER/PEM, JWK, raw) into a single KeyObjectHandle::Init() entry point with a uniform signature. Remove the per-type C++ init methods (InitECRaw, InitEDRa...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamepanva
hostnamegithub.com
expected-hostnamegithub.com
None3d11bb817438277de2a940854450e83a7d32b6aeb5014e9e6b00a6423900251c
turbo-cache-controlno-cache
go-importgithub.com/nodejs/node git https://github.com/nodejs/node.git
octolytics-dimension-user_id9950313
octolytics-dimension-user_loginnodejs
octolytics-dimension-repository_id27193779
octolytics-dimension-repository_nwonodejs/node
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id27193779
octolytics-dimension-repository_network_root_nwonodejs/node
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release56ac743bebb13694b888673bb7257f4b97a4b7fd
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/nodejs/node/pull/62499#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F62499
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F62499
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=nodejs%2Fnode
Reloadhttps://github.com/nodejs/node/pull/62499
Reloadhttps://github.com/nodejs/node/pull/62499
Reloadhttps://github.com/nodejs/node/pull/62499
Please reload this pagehttps://github.com/nodejs/node/pull/62499
nodejs https://github.com/nodejs
nodehttps://github.com/nodejs/node
Please reload this pagehttps://github.com/nodejs/node/pull/62499
Notifications https://github.com/login?return_to=%2Fnodejs%2Fnode
Fork 36k https://github.com/login?return_to=%2Fnodejs%2Fnode
Star 118k https://github.com/login?return_to=%2Fnodejs%2Fnode
Code https://github.com/nodejs/node
Issues 1.4k https://github.com/nodejs/node/issues
Pull requests 964 https://github.com/nodejs/node/pulls
Actions https://github.com/nodejs/node/actions
Projects https://github.com/nodejs/node/projects
Security and quality 0 https://github.com/nodejs/node/security
Insights https://github.com/nodejs/node/pulse
Code https://github.com/nodejs/node
Issues https://github.com/nodejs/node/issues
Pull requests https://github.com/nodejs/node/pulls
Actions https://github.com/nodejs/node/actions
Projects https://github.com/nodejs/node/projects
Security and quality https://github.com/nodejs/node/security
Insights https://github.com/nodejs/node/pulse
nodejs-github-bothttps://github.com/nodejs-github-bot
nodejs:mainhttps://github.com/nodejs/node/tree/main
panva:key-refactorhttps://github.com/panva/node/tree/key-refactor
Conversationhttps://github.com/nodejs/node/pull/62499
Commits1 (1)https://github.com/nodejs/node/pull/62499/commits
Checkshttps://github.com/nodejs/node/pull/62499/checks
Files changedhttps://github.com/nodejs/node/pull/62499/files
crypto: unify asymmetric key import through KeyObjectHandle::Inithttps://github.com/nodejs/node/pull/62499#top
nodejs-github-bothttps://github.com/nodejs-github-bot
nodejs:mainhttps://github.com/nodejs/node/tree/main
panva:key-refactorhttps://github.com/panva/node/tree/key-refactor
https://github.com/panva
panvahttps://github.com/panva
Mar 29, 2026https://github.com/nodejs/node/pull/62499#issue-4165634002
Please reload this pagehttps://github.com/nodejs/node/pull/62499
#62455https://github.com/nodejs/node/pull/62455
Please reload this pagehttps://github.com/nodejs/node/pull/62499
https://github.com/panva
panvahttps://github.com/panva
crypto https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acrypto
webcrypto https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Awebcrypto
dont-land-on-v20.x https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Adont-land-on-v20.x
dont-land-on-v22.x https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Adont-land-on-v22.x
dont-land-on-v24.x https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Adont-land-on-v24.x
Mar 29, 2026https://github.com/nodejs/node/pull/62499#event-24014054988
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Mar 29, 2026https://github.com/nodejs/node/pull/62499#issuecomment-4150955415
Please reload this pagehttps://github.com/nodejs/node/pull/62499
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
lib / src https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22lib%20%2F%20src%22
needs-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci
Mar 29, 2026https://github.com/nodejs/node/pull/62499#event-24014056635
https://github.com/panva
panvahttps://github.com/panva
March 29, 2026 21:29https://github.com/nodejs/node/pull/62499#event-24015004443
https://github.com/apps/codecov
codecovhttps://github.com/apps/codecov
Mar 29, 2026https://github.com/nodejs/node/pull/62499#issuecomment-4151245272
Please reload this pagehttps://github.com/nodejs/node/pull/62499
Codecovhttps://app.codecov.io/gh/nodejs/node/pull/62499?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
c3042c6https://app.codecov.io/gh/nodejs/node/commit/c3042c605bed92aa357f6377441ecc3bd9fc8eb8?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
e862156https://app.codecov.io/gh/nodejs/node/commit/e8621565734120a74dde5e909105c23a69598d29?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
Files with missing lineshttps://app.codecov.io/gh/nodejs/node/pull/62499?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
src/crypto/crypto_keys.cchttps://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&filepath=src%2Fcrypto%2Fcrypto_keys.cc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-c3JjL2NyeXB0by9jcnlwdG9fa2V5cy5jYw==
22 Missing and 30 partials ⚠️ https://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
src/crypto/crypto_ec.cchttps://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&filepath=src%2Fcrypto%2Fcrypto_ec.cc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-c3JjL2NyeXB0by9jcnlwdG9fZWMuY2M=
3 Missing and 7 partials ⚠️ https://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
src/crypto/crypto_ml_dsa.cchttps://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&filepath=src%2Fcrypto%2Fcrypto_ml_dsa.cc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-c3JjL2NyeXB0by9jcnlwdG9fbWxfZHNhLmNj
1 Missing and 5 partials ⚠️ https://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
lib/internal/crypto/keys.jshttps://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fkeys.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9rZXlzLmpz
1 Missing ⚠️ https://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
lib/internal/crypto/webcrypto_util.jshttps://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fwebcrypto_util.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by93ZWJjcnlwdG9fdXRpbC5qcw==
0 Missing and 1 partial ⚠️ https://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
src/crypto/crypto_rsa.cchttps://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&filepath=src%2Fcrypto%2Fcrypto_rsa.cc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-c3JjL2NyeXB0by9jcnlwdG9fcnNhLmNj
0 Missing and 1 partial ⚠️ https://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
Files with missing lineshttps://app.codecov.io/gh/nodejs/node/pull/62499?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
lib/internal/crypto/aes.jshttps://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Faes.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9hZXMuanM=
lib/internal/crypto/cfrg.jshttps://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fcfrg.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9jZnJnLmpz
lib/internal/crypto/chacha20_poly1305.jshttps://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fchacha20_poly1305.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9jaGFjaGEyMF9wb2x5MTMwNS5qcw==
lib/internal/crypto/cipher.jshttps://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fcipher.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9jaXBoZXIuanM=
lib/internal/crypto/ec.jshttps://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fec.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9lYy5qcw==
lib/internal/crypto/kem.jshttps://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fkem.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9rZW0uanM=
lib/internal/crypto/mac.jshttps://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fmac.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9tYWMuanM=
lib/internal/crypto/ml_dsa.jshttps://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fml_dsa.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9tbF9kc2EuanM=
lib/internal/crypto/ml_kem.jshttps://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fml_kem.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9tbF9rZW0uanM=
lib/internal/crypto/rsa.jshttps://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Frsa.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9yc2EuanM=
11 morehttps://app.codecov.io/gh/nodejs/node/pull/62499?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
24 files with indirect coverage changeshttps://app.codecov.io/gh/nodejs/node/pull/62499/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
Test Analyticshttps://docs.codecov.com/docs/test-analytics
JS Bundle Analysishttps://docs.codecov.com/docs/javascript-bundle-analysis
Please reload this pagehttps://github.com/nodejs/node/pull/62499
https://github.com/panva
crypto: unify asymmetric key import through KeyObjectHandle::Inithttps://github.com/nodejs/node/pull/62499/commits/e8621565734120a74dde5e909105c23a69598d29
e862156https://github.com/nodejs/node/pull/62499/commits/e8621565734120a74dde5e909105c23a69598d29
https://github.com/panva
panvahttps://github.com/panva
force-pushedhttps://github.com/nodejs/node/compare/bdfec98e57abfce0b7a5786715726964ae93d033..e8621565734120a74dde5e909105c23a69598d29
bdfec98https://github.com/nodejs/node/commit/bdfec98e57abfce0b7a5786715726964ae93d033
e862156https://github.com/nodejs/node/commit/e8621565734120a74dde5e909105c23a69598d29
Compare https://github.com/nodejs/node/compare/bdfec98e57abfce0b7a5786715726964ae93d033..e8621565734120a74dde5e909105c23a69598d29
March 30, 2026 19:36https://github.com/nodejs/node/pull/62499#event-24049030277
https://github.com/panva
panvahttps://github.com/panva
anonrighttps://github.com/anonrig
jasnellhttps://github.com/jasnell
March 30, 2026 19:37https://github.com/nodejs/node/pull/62499#event-24049065831
https://github.com/anonrig
anonrighttps://github.com/anonrig
Mar 30, 2026 https://github.com/nodejs/node/pull/62499#pullrequestreview-4032897319
View reviewed changes https://github.com/nodejs/node/pull/62499/files/e8621565734120a74dde5e909105c23a69598d29
lib/internal/crypto/rsa.jshttps://github.com/nodejs/node/pull/62499/files/e8621565734120a74dde5e909105c23a69598d29#diff-73032fe8406a59d52947208fc3a5273e0b9f8156ed44d569f296d30139e6c3b5
Please reload this pagehttps://github.com/nodejs/node/pull/62499
lib/internal/crypto/webcrypto_util.jshttps://github.com/nodejs/node/pull/62499/files/e8621565734120a74dde5e909105c23a69598d29#diff-17c7930d6048d99e8c6b2e22e6bb8cdf44ea5348635b5b64b883108a3e908dc1
Please reload this pagehttps://github.com/nodejs/node/pull/62499
src/crypto/crypto_ec.cchttps://github.com/nodejs/node/pull/62499/files/e8621565734120a74dde5e909105c23a69598d29#diff-5db80d8f7a9d7880f439eb95303372ab76f77ff4f13818d04020108f49c38316
Please reload this pagehttps://github.com/nodejs/node/pull/62499
lib/internal/crypto/aes.jshttps://github.com/nodejs/node/pull/62499/files/e8621565734120a74dde5e909105c23a69598d29#diff-60dc1451af2067da77efcdd065f1f10b85e41d6bd0491eaf46265f074f7066d5
Please reload this pagehttps://github.com/nodejs/node/pull/62499
https://github.com/panva
panvahttps://github.com/panva
request-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci
request-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci
Mar 31, 2026https://github.com/nodejs/node/pull/62499#event-24060207302
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Mar 31, 2026https://github.com/nodejs/node/pull/62499#issuecomment-4160216206
https://ci.nodejs.org/job/node-test-pull-request/72332/https://ci.nodejs.org/job/node-test-pull-request/72332/
Please reload this pagehttps://github.com/nodejs/node/pull/62499
https://github.com/panva
panvahttps://github.com/panva
anonrighttps://github.com/anonrig
tniessenhttps://github.com/tniessen
March 31, 2026 14:20https://github.com/nodejs/node/pull/62499#event-24077134065
https://github.com/anonrig
anonrighttps://github.com/anonrig
Mar 31, 2026 https://github.com/nodejs/node/pull/62499#pullrequestreview-4039311198
View reviewed changes https://github.com/nodejs/node/pull/62499/files/e8621565734120a74dde5e909105c23a69598d29
https://github.com/anonrig
anonrighttps://github.com/anonrig
commit-queue https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue
Mar 31, 2026https://github.com/nodejs/node/pull/62499#event-24085075543
https://github.com/panva
panvahttps://github.com/panva
author ready https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22author%20ready%22
semver-major https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Asemver-major
commit-queue https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue
dont-land-on-v20.x https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Adont-land-on-v20.x
dont-land-on-v22.x https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Adont-land-on-v22.x
dont-land-on-v24.x https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Adont-land-on-v24.x
Mar 31, 2026https://github.com/nodejs/node/pull/62499#event-24085081871
RafaelGSShttps://github.com/RafaelGSS
May 4, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-1eaf8a9
https://github.com/RafaelGSS
2026-05-05, Version 26.0.0 (Current)https://github.com/nodejs/node/commit/1eaf8a9bd9b665c104bc49f1890e962dddc87d8c
1eaf8a9https://github.com/nodejs/node/commit/1eaf8a9bd9b665c104bc49f1890e962dddc87d8c
#58849https://github.com/nodejs/node/pull/58849
#62555https://github.com/nodejs/node/pull/62555
#61806https://github.com/nodejs/node/pull/61806
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#62296https://github.com/nodejs/node/pull/62296
#61177https://github.com/nodejs/node/pull/61177
#60863https://github.com/nodejs/node/pull/60863
#60488https://github.com/nodejs/node/pull/60488
#60111https://github.com/nodejs/node/pull/60111
CVE-2026-21717https://github.com/advisories/GHSA-326m-34v3-gv5p
#61898https://github.com/nodejs/node/pull/61898
#61806https://github.com/nodejs/node/pull/61806
#62499https://github.com/nodejs/node/pull/62499
#62453https://github.com/nodejs/node/pull/62453
#62348https://github.com/nodejs/node/pull/62348
#62178https://github.com/nodejs/node/pull/62178
#61084https://github.com/nodejs/node/pull/61084
#60830https://github.com/nodejs/node/pull/60830
#62408https://github.com/nodejs/node/pull/62408
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#62384https://github.com/nodejs/node/pull/62384
#60488https://github.com/nodejs/node/pull/60488
#60488https://github.com/nodejs/node/pull/60488
#59805https://github.com/nodejs/node/pull/59805
#58070https://github.com/nodejs/node/pull/58070
#58070https://github.com/nodejs/node/pull/58070
#54077https://github.com/nodejs/node/pull/54077
#60488https://github.com/nodejs/node/pull/60488
#60111https://github.com/nodejs/node/pull/60111
#60111https://github.com/nodejs/node/pull/60111
#59805https://github.com/nodejs/node/pull/59805
#58070https://github.com/nodejs/node/pull/58070
#58070https://github.com/nodejs/node/pull/58070
#54077https://github.com/nodejs/node/pull/54077
#60111https://github.com/nodejs/node/pull/60111
#61766https://github.com/nodejs/node/pull/61766
#62176https://github.com/nodejs/node/pull/62176
#61973https://github.com/nodejs/node/pull/61973
#61005https://github.com/nodejs/node/pull/61005
#60635https://github.com/nodejs/node/pull/60635
#60016https://github.com/nodejs/node/pull/60016
#61333https://github.com/nodejs/node/pull/61333
#62293https://github.com/nodejs/node/pull/62293
#62401https://github.com/nodejs/node/pull/62401
#61803https://github.com/nodejs/node/pull/61803
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#60488https://github.com/nodejs/node/pull/60488
#60488https://github.com/nodejs/node/pull/60488
#60496https://github.com/nodejs/node/pull/60496
#60111https://github.com/nodejs/node/pull/60111
#62173https://github.com/nodejs/node/pull/62173
#60657https://github.com/nodejs/node/pull/60657
#60441https://github.com/nodejs/node/pull/60441
#59873https://github.com/nodejs/node/pull/59873
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#60488https://github.com/nodejs/node/pull/60488
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61029https://github.com/nodejs/node/pull/61029
#60339https://github.com/nodejs/node/pull/60339
#62526https://github.com/nodejs/node/pull/62526
RafaelGSShttps://github.com/RafaelGSS
May 5, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-9e633f9
https://github.com/RafaelGSS
2026-05-05, Version 26.0.0 (Current)https://github.com/nodejs/node/commit/9e633f94ce1419870c8decf1a98863ee75518e4e
9e633f9https://github.com/nodejs/node/commit/9e633f94ce1419870c8decf1a98863ee75518e4e
#58849https://github.com/nodejs/node/pull/58849
#62555https://github.com/nodejs/node/pull/62555
#61806https://github.com/nodejs/node/pull/61806
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#62296https://github.com/nodejs/node/pull/62296
#61177https://github.com/nodejs/node/pull/61177
#60863https://github.com/nodejs/node/pull/60863
#60488https://github.com/nodejs/node/pull/60488
#60111https://github.com/nodejs/node/pull/60111
CVE-2026-21717https://github.com/advisories/GHSA-326m-34v3-gv5p
#61898https://github.com/nodejs/node/pull/61898
#61806https://github.com/nodejs/node/pull/61806
#62499https://github.com/nodejs/node/pull/62499
#62453https://github.com/nodejs/node/pull/62453
#62348https://github.com/nodejs/node/pull/62348
#62178https://github.com/nodejs/node/pull/62178
#61084https://github.com/nodejs/node/pull/61084
#60830https://github.com/nodejs/node/pull/60830
#62408https://github.com/nodejs/node/pull/62408
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#62384https://github.com/nodejs/node/pull/62384
#60488https://github.com/nodejs/node/pull/60488
#60488https://github.com/nodejs/node/pull/60488
#59805https://github.com/nodejs/node/pull/59805
#58070https://github.com/nodejs/node/pull/58070
#58070https://github.com/nodejs/node/pull/58070
#54077https://github.com/nodejs/node/pull/54077
#60488https://github.com/nodejs/node/pull/60488
#60111https://github.com/nodejs/node/pull/60111
#60111https://github.com/nodejs/node/pull/60111
#59805https://github.com/nodejs/node/pull/59805
#58070https://github.com/nodejs/node/pull/58070
#58070https://github.com/nodejs/node/pull/58070
#54077https://github.com/nodejs/node/pull/54077
#60111https://github.com/nodejs/node/pull/60111
#61766https://github.com/nodejs/node/pull/61766
#62176https://github.com/nodejs/node/pull/62176
#61973https://github.com/nodejs/node/pull/61973
#61005https://github.com/nodejs/node/pull/61005
#60635https://github.com/nodejs/node/pull/60635
#60016https://github.com/nodejs/node/pull/60016
#61333https://github.com/nodejs/node/pull/61333
#62293https://github.com/nodejs/node/pull/62293
#62401https://github.com/nodejs/node/pull/62401
#61803https://github.com/nodejs/node/pull/61803
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#60488https://github.com/nodejs/node/pull/60488
#60488https://github.com/nodejs/node/pull/60488
#60496https://github.com/nodejs/node/pull/60496
#60111https://github.com/nodejs/node/pull/60111
#62173https://github.com/nodejs/node/pull/62173
#60657https://github.com/nodejs/node/pull/60657
#60441https://github.com/nodejs/node/pull/60441
#59873https://github.com/nodejs/node/pull/59873
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#60488https://github.com/nodejs/node/pull/60488
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61898https://github.com/nodejs/node/pull/61898
#61029https://github.com/nodejs/node/pull/61029
#60339https://github.com/nodejs/node/pull/60339
#62526https://github.com/nodejs/node/pull/62526
https://github.com/panva
panvahttps://github.com/panva
May 25, 2026 https://github.com/nodejs/node/pull/62499#ref-pullrequest-4518311243
[v24.x backport] crypto, WebCrypto, and WebIDL updates #63563 https://github.com/nodejs/node/pull/63563
https://github.com/panva
panvahttps://github.com/panva
backport-open-v24.x https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Abackport-open-v24.x
lts-watch-v24.x https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Alts-watch-v24.x
May 25, 2026https://github.com/nodejs/node/pull/62499#event-25933615446
panvahttps://github.com/panva
May 25, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-6c38ebf
https://github.com/panva
crypto: unify asymmetric key import through KeyObjectHandle::Inithttps://github.com/panva/node/commit/6c38ebf4c76565f1b3e8881f0b16101fced77dc3
6c38ebfhttps://github.com/panva/node/commit/6c38ebf4c76565f1b3e8881f0b16101fced77dc3
nodejs#62499https://github.com/nodejs/node/pull/62499
araujoguihttps://github.com/araujogui
May 26, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-92ae815
https://github.com/RafaelGSS
https://github.com/araujogui
2026-05-05, Version 26.0.0 (Current)https://github.com/araujogui/node/commit/92ae815ad3ddb212a9b3ac8c903ccc76c0149e46
92ae815https://github.com/araujogui/node/commit/92ae815ad3ddb212a9b3ac8c903ccc76c0149e46
nodejs#58849https://github.com/nodejs/node/pull/58849
nodejs#62555https://github.com/nodejs/node/pull/62555
nodejs#61806https://github.com/nodejs/node/pull/61806
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#62296https://github.com/nodejs/node/pull/62296
nodejs#61177https://github.com/nodejs/node/pull/61177
nodejs#60863https://github.com/nodejs/node/pull/60863
nodejs#60488https://github.com/nodejs/node/pull/60488
nodejs#60111https://github.com/nodejs/node/pull/60111
CVE-2026-21717https://github.com/advisories/GHSA-326m-34v3-gv5p
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61806https://github.com/nodejs/node/pull/61806
nodejs#62499https://github.com/nodejs/node/pull/62499
nodejs#62453https://github.com/nodejs/node/pull/62453
nodejs#62348https://github.com/nodejs/node/pull/62348
nodejs#62178https://github.com/nodejs/node/pull/62178
nodejs#61084https://github.com/nodejs/node/pull/61084
nodejs#60830https://github.com/nodejs/node/pull/60830
nodejs#62408https://github.com/nodejs/node/pull/62408
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#62384https://github.com/nodejs/node/pull/62384
nodejs#60488https://github.com/nodejs/node/pull/60488
nodejs#60488https://github.com/nodejs/node/pull/60488
nodejs#59805https://github.com/nodejs/node/pull/59805
nodejs#58070https://github.com/nodejs/node/pull/58070
nodejs#58070https://github.com/nodejs/node/pull/58070
nodejs#54077https://github.com/nodejs/node/pull/54077
nodejs#60488https://github.com/nodejs/node/pull/60488
nodejs#60111https://github.com/nodejs/node/pull/60111
nodejs#60111https://github.com/nodejs/node/pull/60111
nodejs#59805https://github.com/nodejs/node/pull/59805
nodejs#58070https://github.com/nodejs/node/pull/58070
nodejs#58070https://github.com/nodejs/node/pull/58070
nodejs#54077https://github.com/nodejs/node/pull/54077
nodejs#60111https://github.com/nodejs/node/pull/60111
nodejs#61766https://github.com/nodejs/node/pull/61766
nodejs#62176https://github.com/nodejs/node/pull/62176
nodejs#61973https://github.com/nodejs/node/pull/61973
nodejs#61005https://github.com/nodejs/node/pull/61005
nodejs#60635https://github.com/nodejs/node/pull/60635
nodejs#60016https://github.com/nodejs/node/pull/60016
nodejs#61333https://github.com/nodejs/node/pull/61333
nodejs#62293https://github.com/nodejs/node/pull/62293
nodejs#62401https://github.com/nodejs/node/pull/62401
nodejs#61803https://github.com/nodejs/node/pull/61803
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#60488https://github.com/nodejs/node/pull/60488
nodejs#60488https://github.com/nodejs/node/pull/60488
nodejs#60496https://github.com/nodejs/node/pull/60496
nodejs#60111https://github.com/nodejs/node/pull/60111
nodejs#62173https://github.com/nodejs/node/pull/62173
nodejs#60657https://github.com/nodejs/node/pull/60657
nodejs#60441https://github.com/nodejs/node/pull/60441
nodejs#59873https://github.com/nodejs/node/pull/59873
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#60488https://github.com/nodejs/node/pull/60488
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61898https://github.com/nodejs/node/pull/61898
nodejs#61029https://github.com/nodejs/node/pull/61029
nodejs#60339https://github.com/nodejs/node/pull/60339
nodejs#62526https://github.com/nodejs/node/pull/62526
panvahttps://github.com/panva
Jun 19, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-790969f
https://github.com/panva
crypto: unify asymmetric key import through KeyObjectHandle::Inithttps://github.com/panva/node/commit/790969fa37ea2816efc5a419d03b3d0c0b2a1a25
790969fhttps://github.com/panva/node/commit/790969fa37ea2816efc5a419d03b3d0c0b2a1a25
nodejs#62499https://github.com/nodejs/node/pull/62499
sxahttps://github.com/sxa
Jun 22, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-628ca42
https://github.com/panva
https://github.com/sxa
crypto: unify asymmetric key import through KeyObjectHandle::Inithttps://github.com/nodejs/node/commit/628ca42c63a5b284c1fdb9a7a42955e6d5738d28
628ca42https://github.com/nodejs/node/commit/628ca42c63a5b284c1fdb9a7a42955e6d5738d28
#62499https://github.com/nodejs/node/pull/62499
https://github.com/sxa
sxahttps://github.com/sxa
Jun 22, 2026 https://github.com/nodejs/node/pull/62499#ref-pullrequest-4716245129
2026-06-23, Version 24.18.0 'Krypton' (LTS) #64062 https://github.com/nodejs/node/pull/64062
sxahttps://github.com/sxa
Jun 22, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-505dbf5
https://github.com/sxa
2026-06-22, Version 24.18.0 'Krypton' (LTS)https://github.com/sxa/node/commit/505dbf5b07eee4d4ac36769bb885416286671916
505dbf5https://github.com/sxa/node/commit/505dbf5b07eee4d4ac36769bb885416286671916
nodejs#63527https://github.com/nodejs/node/pull/63527
nodejs#63597https://github.com/nodejs/node/pull/63597
nodejs#62527https://github.com/nodejs/node/pull/62527
nodejs#62527https://github.com/nodejs/node/pull/62527
nodejs#62499https://github.com/nodejs/node/pull/62499
nodejs#62183https://github.com/nodejs/node/pull/62183
nodejs#63155https://github.com/nodejs/node/pull/63155
nodejs#63079https://github.com/nodejs/node/pull/63079
nodejs#62645https://github.com/nodejs/node/pull/62645
nodejs#64062https://github.com/nodejs/node/pull/64062
sxahttps://github.com/sxa
Jun 22, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-3d0ff91
https://github.com/sxa
2026-06-22, Version 24.18.0 'Krypton' (LTS)https://github.com/nodejs/node/commit/3d0ff9141a6583eef30860c57195324373944741
3d0ff91https://github.com/nodejs/node/commit/3d0ff9141a6583eef30860c57195324373944741
#63527https://github.com/nodejs/node/pull/63527
#63597https://github.com/nodejs/node/pull/63597
#62527https://github.com/nodejs/node/pull/62527
#62527https://github.com/nodejs/node/pull/62527
#62499https://github.com/nodejs/node/pull/62499
#62183https://github.com/nodejs/node/pull/62183
#63155https://github.com/nodejs/node/pull/63155
#63079https://github.com/nodejs/node/pull/63079
#62645https://github.com/nodejs/node/pull/62645
#64062https://github.com/nodejs/node/pull/64062
sxahttps://github.com/sxa
Jun 22, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-229592c
https://github.com/sxa
2026-06-22, Version 24.18.0 'Krypton' (LTS)https://github.com/nodejs/node/commit/229592ca06cb1bd57101df062f9e63d3397ca19d
229592chttps://github.com/nodejs/node/commit/229592ca06cb1bd57101df062f9e63d3397ca19d
#63527https://github.com/nodejs/node/pull/63527
#63597https://github.com/nodejs/node/pull/63597
#62527https://github.com/nodejs/node/pull/62527
#62527https://github.com/nodejs/node/pull/62527
#62499https://github.com/nodejs/node/pull/62499
#62183https://github.com/nodejs/node/pull/62183
#63155https://github.com/nodejs/node/pull/63155
#63079https://github.com/nodejs/node/pull/63079
#62645https://github.com/nodejs/node/pull/62645
#64062https://github.com/nodejs/node/pull/64062
https://github.com/sxa
sxahttps://github.com/sxa
lts-watch-v24.x https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Alts-watch-v24.x
Jun 22, 2026https://github.com/nodejs/node/pull/62499#event-27041050506
sxahttps://github.com/sxa
Jun 22, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-4e74db5
https://github.com/panva
https://github.com/sxa
crypto: unify asymmetric key import through KeyObjectHandle::Inithttps://github.com/sxa/node/commit/4e74db56ec34b20ad956532c383ad3811d650dde
4e74db5https://github.com/sxa/node/commit/4e74db56ec34b20ad956532c383ad3811d650dde
nodejs#62499https://github.com/nodejs/node/pull/62499
nodejs#63563https://github.com/nodejs/node/pull/63563
sxahttps://github.com/sxa
Jun 23, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-b46d52b
https://github.com/panva
https://github.com/sxa
crypto: unify asymmetric key import through KeyObjectHandle::Inithttps://github.com/sxa/node/commit/b46d52b283a057df1b69ded4021bed23cf3afb8e
b46d52bhttps://github.com/sxa/node/commit/b46d52b283a057df1b69ded4021bed23cf3afb8e
nodejs#62499https://github.com/nodejs/node/pull/62499
nodejs#63563https://github.com/nodejs/node/pull/63563
https://github.com/panva
panvahttps://github.com/panva
backported-to-v24.x https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Abackported-to-v24.x
backport-open-v24.x https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Abackport-open-v24.x
Jun 23, 2026https://github.com/nodejs/node/pull/62499#event-27098765314
jkleinschttps://github.com/jkleinsc
Jun 30, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-5718143
https://github.com/jkleinsc
test: update JWK error message assertion for unsupported algorithmhttps://github.com/electron/electron/commit/5718143e636f738ccbd0703cde099f4342fee9a7
5718143https://github.com/electron/electron/commit/5718143e636f738ccbd0703cde099f4342fee9a7
nodejs/node#62499https://github.com/nodejs/node/pull/62499
jkleinschttps://github.com/jkleinsc
Jun 30, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-81312fb
https://github.com/jkleinsc
test: update JWK error message assertion for unsupported algorithmhttps://github.com/electron/electron/commit/81312fbe7d0778ac280a2846ac6008d26f5bb0b4
81312fbhttps://github.com/electron/electron/commit/81312fbe7d0778ac280a2846ac6008d26f5bb0b4
nodejs/node#62499https://github.com/nodejs/node/pull/62499
5718143https://github.com/electron/electron/commit/5718143e636f738ccbd0703cde099f4342fee9a7
jkleinschttps://github.com/jkleinsc
Jul 1, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-230f6c2
https://github.com/jkleinsc
test: update JWK error message assertion for unsupported algorithmhttps://github.com/electron/electron/commit/230f6c28263e03d41742f3720f9e270b63b1f312
230f6c2https://github.com/electron/electron/commit/230f6c28263e03d41742f3720f9e270b63b1f312
nodejs/node#62499https://github.com/nodejs/node/pull/62499
jkleinschttps://github.com/jkleinsc
Jul 1, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-f59d2a5
https://github.com/jkleinsc
test: update JWK error message assertion for unsupported algorithmhttps://github.com/electron/electron/commit/f59d2a58d8782bbf93fa71df9d64742127dc8bfb
f59d2a5https://github.com/electron/electron/commit/f59d2a58d8782bbf93fa71df9d64742127dc8bfb
nodejs/node#62499https://github.com/nodejs/node/pull/62499
5718143https://github.com/electron/electron/commit/5718143e636f738ccbd0703cde099f4342fee9a7
jkleinschttps://github.com/jkleinsc
Jul 1, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-01464c6
https://github.com/jkleinsc
test: update JWK error message assertion for unsupported algorithmhttps://github.com/electron/electron/commit/01464c61de800e8d5eb948db7ac84340403cbd95
01464c6https://github.com/electron/electron/commit/01464c61de800e8d5eb948db7ac84340403cbd95
nodejs/node#62499https://github.com/nodejs/node/pull/62499
dsanders11https://github.com/dsanders11
Jul 2, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-cde5418
https://github.com/apps/electron-roller
https://github.com/jkleinsc
chore: bump node to v24.18.0 (main) (https://github.com/electron/electron/commit/cde5418ee3d86cc0a7c03f5623f524d4aa1d89b6
#52068https://github.com/electron/electron/pull/52068
)https://github.com/electron/electron/commit/cde5418ee3d86cc0a7c03f5623f524d4aa1d89b6
cde5418https://github.com/electron/electron/commit/cde5418ee3d86cc0a7c03f5623f524d4aa1d89b6
nodejs/node@677ca7e76c9https://github.com/nodejs/node/commit/677ca7e76c9
nodejs/node@61b20f60a39https://github.com/nodejs/node/commit/61b20f60a39
nodejs/node@69df688fff4https://github.com/nodejs/node/commit/69df688fff4
nodejs/node@69df688fff4https://github.com/nodejs/node/commit/69df688fff4
nodejs/node#62499https://github.com/nodejs/node/pull/62499
nodejs/node#62704https://github.com/nodejs/node/pull/62704
jkleinschttps://github.com/jkleinsc
Jul 2, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-050555c
https://github.com/jkleinsc
test: update JWK error message assertion for unsupported algorithmhttps://github.com/electron/electron/commit/050555c97eb1e4dfc3eaaec322f68b91f756c8e2
050555chttps://github.com/electron/electron/commit/050555c97eb1e4dfc3eaaec322f68b91f756c8e2
nodejs/node#62499https://github.com/nodejs/node/pull/62499
5718143https://github.com/electron/electron/commit/5718143e636f738ccbd0703cde099f4342fee9a7
jkleinschttps://github.com/jkleinsc
Jul 2, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-1677b9c
https://github.com/apps/trop
https://github.com/apps/electron-roller
https://github.com/jkleinsc
chore: bump node to v24.18.0 (44-x-y) (https://github.com/electron/electron/commit/1677b9c652b8c6c626638d13aad6520b00ffec15
#52237https://github.com/electron/electron/pull/52237
)https://github.com/electron/electron/commit/1677b9c652b8c6c626638d13aad6520b00ffec15
1677b9chttps://github.com/electron/electron/commit/1677b9c652b8c6c626638d13aad6520b00ffec15
nodejs/node@677ca7e76c9https://github.com/nodejs/node/commit/677ca7e76c9
nodejs/node@61b20f60a39https://github.com/nodejs/node/commit/61b20f60a39
nodejs/node@69df688fff4https://github.com/nodejs/node/commit/69df688fff4
nodejs/node@69df688fff4https://github.com/nodejs/node/commit/69df688fff4
nodejs/node#62499https://github.com/nodejs/node/pull/62499
nodejs/node#62704https://github.com/nodejs/node/pull/62704
jkleinschttps://github.com/jkleinsc
Jul 2, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-e4a5c5a
https://github.com/apps/electron-roller
https://github.com/jkleinsc
chore: bump node to v24.18.0 (43-x-y) (https://github.com/electron/electron/commit/e4a5c5a3b9532e1ac1bfa561f0ee95b4ee64363a
#52106https://github.com/electron/electron/pull/52106
)https://github.com/electron/electron/commit/e4a5c5a3b9532e1ac1bfa561f0ee95b4ee64363a
e4a5c5ahttps://github.com/electron/electron/commit/e4a5c5a3b9532e1ac1bfa561f0ee95b4ee64363a
nodejs/node@61b20f60a39https://github.com/nodejs/node/commit/61b20f60a39
432172chttps://github.com/electron/electron/commit/432172c5b0cf65001a25ef091613b60ff937e135
nodejs/node@69df688fff4https://github.com/nodejs/node/commit/69df688fff4
ce40736https://github.com/electron/electron/commit/ce407364407e9087e287c750204474e514dc1314
nodejs/node#62499https://github.com/nodejs/node/pull/62499
5718143https://github.com/electron/electron/commit/5718143e636f738ccbd0703cde099f4342fee9a7
nodejs/node@677ca7e76c9https://github.com/nodejs/node/commit/677ca7e76c9
4d514ffhttps://github.com/electron/electron/commit/4d514ffba7411b707e1b3d4884100e880729359c
nodejs/node@69df688fff4https://github.com/nodejs/node/commit/69df688fff4
nodejs/node#62704https://github.com/nodejs/node/pull/62704
jkleinschttps://github.com/jkleinsc
Jul 2, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-3c8db38
https://github.com/apps/electron-roller
https://github.com/jkleinsc
https://github.com/claude
chore: bump node to v24.18.0 (42-x-y) (https://github.com/electron/electron/commit/3c8db38c242c5c30be0d35a7c6fad19ddaf0f4c3
#52105https://github.com/electron/electron/pull/52105
)https://github.com/electron/electron/commit/3c8db38c242c5c30be0d35a7c6fad19ddaf0f4c3
3c8db38https://github.com/electron/electron/commit/3c8db38c242c5c30be0d35a7c6fad19ddaf0f4c3
nodejs/node@61b20f60a39https://github.com/nodejs/node/commit/61b20f60a39
432172chttps://github.com/electron/electron/commit/432172c5b0cf65001a25ef091613b60ff937e135
nodejs/node@69df688fff4https://github.com/nodejs/node/commit/69df688fff4
ce40736https://github.com/electron/electron/commit/ce407364407e9087e287c750204474e514dc1314
nodejs/node#62499https://github.com/nodejs/node/pull/62499
5718143https://github.com/electron/electron/commit/5718143e636f738ccbd0703cde099f4342fee9a7
nodejs/node@677ca7e76c9https://github.com/nodejs/node/commit/677ca7e76c9
4d514ffhttps://github.com/electron/electron/commit/4d514ffba7411b707e1b3d4884100e880729359c
nodejs/node@69df688fff4https://github.com/nodejs/node/commit/69df688fff4
nodejs/node#62704https://github.com/nodejs/node/pull/62704
nodejs/node#63255https://github.com/nodejs/node/pull/63255
nodejs/node#63255https://github.com/nodejs/node/pull/63255
jkleinschttps://github.com/jkleinsc
Jul 2, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-f1edbc3
https://github.com/jkleinsc
test: update JWK error message assertion for unsupported algorithmhttps://github.com/electron/electron/commit/f1edbc3f04fed1659f8c8e8502ea2848d1aabbb0
f1edbc3https://github.com/electron/electron/commit/f1edbc3f04fed1659f8c8e8502ea2848d1aabbb0
nodejs/node#62499https://github.com/nodejs/node/pull/62499
5718143https://github.com/electron/electron/commit/5718143e636f738ccbd0703cde099f4342fee9a7
jkleinschttps://github.com/jkleinsc
Jul 3, 2026 https://github.com/nodejs/node/pull/62499#ref-commit-015e7a6
https://github.com/apps/electron-roller
https://github.com/jkleinsc
https://github.com/claude
chore: bump node to v24.18.0 (41-x-y) (https://github.com/electron/electron/commit/015e7a65b770b8ca81c6adc7645b83b405e7f016
#52104https://github.com/electron/electron/pull/52104
)https://github.com/electron/electron/commit/015e7a65b770b8ca81c6adc7645b83b405e7f016
015e7a6https://github.com/electron/electron/commit/015e7a65b770b8ca81c6adc7645b83b405e7f016
nodejs/node@61b20f60a39https://github.com/nodejs/node/commit/61b20f60a39
432172chttps://github.com/electron/electron/commit/432172c5b0cf65001a25ef091613b60ff937e135
nodejs/node@69df688fff4https://github.com/nodejs/node/commit/69df688fff4
ce40736https://github.com/electron/electron/commit/ce407364407e9087e287c750204474e514dc1314
nodejs/node#62499https://github.com/nodejs/node/pull/62499
5718143https://github.com/electron/electron/commit/5718143e636f738ccbd0703cde099f4342fee9a7
nodejs/node@677ca7e76c9https://github.com/nodejs/node/commit/677ca7e76c9
4d514ffhttps://github.com/electron/electron/commit/4d514ffba7411b707e1b3d4884100e880729359c
nodejs/node@69df688fff4https://github.com/nodejs/node/commit/69df688fff4
nodejs/node#62704https://github.com/nodejs/node/pull/62704
nodejs/node#63255https://github.com/nodejs/node/pull/63255
nodejs/node#63255https://github.com/nodejs/node/pull/63255
nodejs/node#63255https://github.com/nodejs/node/pull/63255
nodejs/node#63255https://github.com/nodejs/node/pull/63255
https://github.co/hiddenchars
https://github.com/nodejs/node/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F62499
https://github.com/jasnell
jasnell https://github.com/jasnell
https://github.com/nodejs/node/pull/62499/files/e8621565734120a74dde5e909105c23a69598d29
https://github.com/anonrig
anonrig https://github.com/anonrig
https://github.com/nodejs/node/pull/62499/files/e8621565734120a74dde5e909105c23a69598d29
https://github.com/tniessen
tniessen https://github.com/tniessen
author ready https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22author%20ready%22
backported-to-v24.x https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Abackported-to-v24.x
crypto https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acrypto
lib / src https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22lib%20%2F%20src%22
needs-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci
semver-major https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Asemver-major
webcrypto https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Awebcrypto
Please reload this pagehttps://github.com/nodejs/node/pull/62499
https://github.com/panva
https://github.com/nodejs-github-bot
https://github.com/jasnell
https://github.com/anonrig
https://github.com/sxa
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.