| react-profiling | 0 |
| react-import-map | react,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf |
| route-pattern | /:user_id/:repository/commit/:name(/*path) |
| route-controller | commit |
| route-action | show |
| fetch-nonce | v2:4edc5208-7a56-6732-9262-4913eba888bc |
| current-catalog-service-hash | f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb |
| request-id | CCB2:113520:547F0:6EAB2:6AED06A7 |
| html-safe-nonce | 14ecbc38ece7d55db0ee01d7820e716f06136cdf3e40f0c449b0d72d191d99ab |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDQ0IyOjExMzUyMDo1NDdGMDo2RUFCMjo2QUVEMDZBNyIsInZpc2l0b3JfaWQiOiI4MjkxNDkwNjczNzQzMTY5MTkxIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 666d082ff00cfff1d5df400463dd6f7b6fc7ddfb1794c9d960715e70cea207c1 |
| hovercard-subject-tag | repository:27193779 |
| github-keyboard-shortcuts | repository,commits,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///commit/show |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/nodejs/node/commit/a4effe6809 |
| twitter:image | https://opengraph.githubassets.com/6dacf185ae0a4c8b736b727c23d1a47c684ca2cbf96abc1e30aecf5c3923fde8/nodejs/node/commit/a4effe6809931b4eb7fbfe9926a1af3467a5c663 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/6dacf185ae0a4c8b736b727c23d1a47c684ca2cbf96abc1e30aecf5c3923fde8/nodejs/node/commit/a4effe6809931b4eb7fbfe9926a1af3467a5c663 |
| og:image:alt | Provider-backed keys can have no numeric OpenSSL ID. Identify and
construct asymmetric keys by algorithm name, replacing the custom PQC
name-to-NID substitution with provider-aware matching in ncry... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:updated_time | 1790354885 |
| hostname | github.com |
| expected-hostname | github.com |
| None | 21e10c535436b2122cfb44c76dfb4af296e371850fb60de16776f8a64e5c3ed8 |
| turbo-cache-control | no-cache |
| go-import | github.com/nodejs/node git https://github.com/nodejs/node.git |
| octolytics-dimension-user_id | 9950313 |
| octolytics-dimension-user_login | nodejs |
| octolytics-dimension-repository_id | 27193779 |
| octolytics-dimension-repository_nwo | nodejs/node |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 27193779 |
| octolytics-dimension-repository_network_root_nwo | nodejs/node |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 302a6d707c3288a5f951258a2fa3e926b8c8f8cf |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| react-app-name | commits |
| Skip to content | https://github.com/nodejs/node/commit/a4effe6809#start-of-content |
| https://github.com/ |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fcommit%2Fa4effe6809 |
| GitHubRepository hosting, code review, and collaboration | https://github.com/platform |
| CopilotAI coding agent for tasks, projects, and automated work | https://github.com/features/copilot |
| ActionsCI/CD and automation | https://github.com/features/actions |
| Code QualityQuality analysis, fixes, and enforcement | https://github.com/features/code-quality |
| CodespacesCloud development environments | https://github.com/features/codespaces |
| Code SecurityVulnerability detection and remediation | https://github.com/security/advanced-security/code-security |
| Secret ProtectionSecret scanning and leak prevention | https://github.com/security/advanced-security/secret-protection |
| All Features | https://github.com/features |
| Documentation | https://docs.github.com/en |
| Training | https://learn.github.com/skills |
| Certifications | https://learn.github.com/credentials |
| Build with Copilot | https://github.com/features/ai |
| Customize Copilot | https://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview |
| Integrations | https://github.com/marketplace |
| Trending repos | https://github.com/trending |
| GitHub Sponsors | https://github.com/open-source/sponsors |
| Developer articles | https://github.com/resources/articles |
| ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place. | https://github.blog/changelog/ |
| Enterprises | https://github.com/enterprise |
| Team | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| See all industries | https://github.com/solutions/industry |
| Why GitHub | https://github.com/why-github |
| Customer Stories | https://github.com/customer-stories |
| Business insights | https://github.com/solutions/executive-insights |
| Trust Center | https://github.com/trust-center |
| GitHub Advanced SecurityEnterprise-grade code security | https://github.com/security/advanced-security |
| Copilot for businessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Documentation | https://docs.github.com/en |
| Resource center | https://github.com/resources |
| Blog | https://github.blog/ |
| Events & webinars | https://github.com/resources/events |
| Community Forum | https://github.com/orgs/community/discussions |
| Customer Stories | https://github.com/customer-stories |
| Integrations | https://github.com/marketplace |
| Customer support | https://help.github.com/ |
| Training | https://learn.github.com/skills |
| GitHub Status | https://www.githubstatus.com/ |
| About | https://github.com/about |
| Partners | https://github.com/partners |
| Changelog | https://github.blog/changelog/ |
| GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub. | https://githubuniverse.com/ |
| Pricing | https://github.com/pricing |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fcommit%2Fa4effe6809 |
| 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%2Fcommit%2Fshow&source=header-repo&source_repo=nodejs%2Fnode |
| Reload | https://github.com/nodejs/node/commit/a4effe6809 |
| Reload | https://github.com/nodejs/node/commit/a4effe6809 |
| Reload | https://github.com/nodejs/node/commit/a4effe6809 |
| nodejs | https://github.com/nodejs |
| node | https://github.com/nodejs/node |
| Code | https://github.com/nodejs/node |
| Issues654 (654) | https://github.com/nodejs/node/issues |
| Pull requests666 (666) | 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 |
| https://github.com/nodejs/node |
| Browse files | https://github.com/nodejs/node/tree/a4effe6809931b4eb7fbfe9926a1af3467a5c663 |
| https://github.com/nodejs/node/tree/a4effe6809931b4eb7fbfe9926a1af3467a5c663 |
| panva | https://github.com/nodejs/node/commits?author=panva |
| aduh95 | https://github.com/nodejs/node/commits?author=aduh95 |
| #65966 | https://github.com/nodejs/node/pull/65966 |
| #66233 | https://github.com/nodejs/node/pull/66233 |
| ddbf974 | https://github.com/nodejs/node/commit/ddbf974b47bd11f1c20fcd7440005f6b7d72b5d6 |
| kem.js | https://github.com/nodejs/node/commit/a4effe6809#diff-475a3d10af33fcf44ca8c645ed797a318a136f5a18e73d851bff083842b36704 |
| keyobject-serialization.js | https://github.com/nodejs/node/commit/a4effe6809#diff-a0cda019ee0ec3cca909406e83c52c861b35be03998055713fff0a17594c032c |
| oneshot-sign.js | https://github.com/nodejs/node/commit/a4effe6809#diff-26bc6c1fdddef8927412f842c56f1f4a87067679e8ff57ea2acd47bbf69f9af4 |
| oneshot-verify.js | https://github.com/nodejs/node/commit/a4effe6809#diff-50c7122d5b84747771878453fbacaf33b0a60914958efa6ace1eb8c5fc448ef9 |
| ncrypto.cc | https://github.com/nodejs/node/commit/a4effe6809#diff-7470aa25aa785aefac4470bbca2756e039ff6c8ad21c72b26ff91e1fc27d14cb |
| ncrypto.h | https://github.com/nodejs/node/commit/a4effe6809#diff-f37db69aeba7e0af996c662436ed066613fff83871b71801a94909cdfd68e2d3 |
| cfrg.js | https://github.com/nodejs/node/commit/a4effe6809#diff-53b9ee1f571ea7753baa2ed2f7b549c044de283c11605a1c3169911cb074acb7 |
| kem_hybrids.js | https://github.com/nodejs/node/commit/a4effe6809#diff-38f25ce4d7d00869afd0c7962c4c8edf31f1fdb4bf60066a6c189ab647ab0ddb |
| keygen.js | https://github.com/nodejs/node/commit/a4effe6809#diff-dce5609306b3cc0cf6380ac524959f6b6de6fced1c42fd1ed0e8175d1f6b23df |
| ml_dsa.js | https://github.com/nodejs/node/commit/a4effe6809#diff-aafefed13aa329d8aedb709c4336989fcd560e57396546fc731437e437ccdef8 |
| ml_kem.js | https://github.com/nodejs/node/commit/a4effe6809#diff-047915935f506e203c24ada563d2364e29180685c65001fbe4ded65ccd936521 |
| util.js | https://github.com/nodejs/node/commit/a4effe6809#diff-58fb74b9b189a11905c3b44a366cd7395f8dd204103d1803c0d853cbd14b53b0 |
| README.md | https://github.com/nodejs/node/commit/a4effe6809#diff-30a6621169f98b52f8627de43b250889106143820885c59c34aea4a7e2fc965e |
| crypto_common.cc | https://github.com/nodejs/node/commit/a4effe6809#diff-f20a2853869c79466fa0e43b5479b7863038e14855c44a49d338f1fea33dde6f |
| crypto_context.cc | https://github.com/nodejs/node/commit/a4effe6809#diff-3a010f7fadf05b30c9e223628e2bacd54df3404fa83a8d280158fe639494bb5a |
| crypto_dh.cc | https://github.com/nodejs/node/commit/a4effe6809#diff-71927b876a24fecf9143ac54163171f22e307c07e8cc0c8608074ce3f064adc8 |
| crypto_dsa.cc | https://github.com/nodejs/node/commit/a4effe6809#diff-930e7371244f0e300c378971a15ecc54ecdc8ae39ac30582596bed7db6373fa8 |
| crypto_ec.cc | https://github.com/nodejs/node/commit/a4effe6809#diff-5db80d8f7a9d7880f439eb95303372ab76f77ff4f13818d04020108f49c38316 |
| crypto_ec.h | https://github.com/nodejs/node/commit/a4effe6809#diff-99907db9d320d0b01d19d01d868ab332c7fe1d0164b4e9618831857a2251a50d |
| crypto_keygen.cc | https://github.com/nodejs/node/commit/a4effe6809#diff-c8cc8b526f1e88c6ac4ec13d783d7ceaf70ac12f7ec8beedb5588838c0ddb5a4 |
| crypto_keygen.h | https://github.com/nodejs/node/commit/a4effe6809#diff-7a1212c43a5f33a68cfc735128a9afa7e1d9431bbf9ab36146f72215de415f05 |
| crypto_keys.cc | https://github.com/nodejs/node/commit/a4effe6809#diff-ba9c6e460921506078681fce317dec2c97e0b9b43c4b7b17d16dd1539e469b2b |
| crypto_pqc.cc | https://github.com/nodejs/node/commit/a4effe6809#diff-dfc1b68d8679aeff08ffaed4ee8125efd69f95085ef6f16fa7105e2bf17ed080 |
| crypto_pqc.h | https://github.com/nodejs/node/commit/a4effe6809#diff-b20e95e38d658c958afd977dca88652fd966bdc55adfbf98fb147002ed39a2bf |
| crypto_rsa.cc | https://github.com/nodejs/node/commit/a4effe6809#diff-c6de2ecfc54c47adc24707ee08978aaafbcdfa842020f0e48a261d39c884a803 |
| crypto_sig.cc | https://github.com/nodejs/node/commit/a4effe6809#diff-1041264ad354cc963820900c2fc1ffba5ad1fe001b14e5d7a67d34ff45759701 |
| crypto_tls.cc | https://github.com/nodejs/node/commit/a4effe6809#diff-b6bc83442e6523d48f1604e1754451478337a6a70aa5fb0caba6628d878dc2fb |
| crypto_util.cc | https://github.com/nodejs/node/commit/a4effe6809#diff-44f169afcf633347349f172323ec642b8f25c09502990d488f161c1cb37f12b7 |
| env_properties.h | https://github.com/nodejs/node/commit/a4effe6809#diff-3c4caf9223a0c3a6efbb87207e13f002d4209a6c4db5d9c113ac5d7112ef4474 |
| test_node_crypto.cc | https://github.com/nodejs/node/commit/a4effe6809#diff-4656045880edef0f0c01cab8f68964ef683312814376ff54de47424248fa4068 |
| test-crypto-jwk-raw-validation.js | https://github.com/nodejs/node/commit/a4effe6809#diff-9a41040b01fd3deb1761859b79f3f59d3e69b104a384cfb32fd815fe8ede4184 |
| test-crypto-pqc-key-objects-ml-dsa.js | https://github.com/nodejs/node/commit/a4effe6809#diff-718b7b060143d3ce563593db1e427e7130fe27b78ddb67e1da8c351492b32f47 |
| test-crypto-pqc-key-objects-ml-kem.js | https://github.com/nodejs/node/commit/a4effe6809#diff-58da891f325ccd1893ee913589dcfd8d92ce301202da2e94b904b00c75f32b80 |
| test-crypto-raw-key-type-validation.js | https://github.com/nodejs/node/commit/a4effe6809#diff-1dbc2b9f54fff84528072c69a4e82739357c99882b844e00ae071b68c5731769 |
| crypto.d.ts | https://github.com/nodejs/node/commit/a4effe6809#diff-517ab8c8dbbbf45a3eabdd84580614e87af93ea1b3dcd5323abd951eeb9b43bf |
| benchmark/crypto/kem.js | https://github.com/nodejs/node/commit/a4effe6809#diff-475a3d10af33fcf44ca8c645ed797a318a136f5a18e73d851bff083842b36704 |
| benchmark/crypto/keyobject-serialization.js | https://github.com/nodejs/node/commit/a4effe6809#diff-a0cda019ee0ec3cca909406e83c52c861b35be03998055713fff0a17594c032c |
| benchmark/crypto/oneshot-sign.js | https://github.com/nodejs/node/commit/a4effe6809#diff-26bc6c1fdddef8927412f842c56f1f4a87067679e8ff57ea2acd47bbf69f9af4 |
| benchmark/crypto/oneshot-verify.js | https://github.com/nodejs/node/commit/a4effe6809#diff-50c7122d5b84747771878453fbacaf33b0a60914958efa6ace1eb8c5fc448ef9 |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |