René's URL Explorer Experiment


Title: crypto: use current FIPS state for availability · nodejs/node@7c9b2df · GitHub

Open Graph Title: crypto: use current FIPS state for availability · nodejs/node@7c9b2df

X Title: crypto: use current FIPS state for availability · nodejs/node@7c9b2df

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

Open Graph Description: Refresh conditional algorithm registration on FIPS changes and use the current state for parameter restrictions. Use per-algorithm availability checks in normalization and native named key generat...

X Description: Refresh conditional algorithm registration on FIPS changes and use the current state for parameter restrictions. Use per-algorithm availability checks in normalization and native named key generat...

Opengraph URL: /nodejs/node/commit/7c9b2df87aa77fc625103b46c26b1eebbe914370

X: @github

direct link

Domain: github.com

react-profiling0
react-import-mapreact,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-controllercommit
route-actionshow
fetch-noncev2:0bcb03ea-c242-e485-7416-ac2204447d16
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idC534:1258EF:5DCB15:79E9F4:6AED2A7F
html-safe-nonce09ea3c93df93fbe4ed94db2b72904de92e386c08bb63a8faf047aea8e19adabb
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDNTM0OjEyNThFRjo1RENCMTU6NzlFOUY0OjZBRUQyQTdGIiwidmlzaXRvcl9pZCI6IjY3NzAyMzYwNTA4OTE0MTgyMzkiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac293b73f79eaddd30768c1948f6a6bde6b4e481bfeba4678e38a483456c166a74
hovercard-subject-tagrepository:27193779
github-keyboard-shortcutsrepository,commits,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///commit/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/nodejs/node/commit/7c9b2df87a
twitter:imagehttps://opengraph.githubassets.com/83ace6a33c6f4eb5a867b8a65ba8a1cd6463d93aaac2d0a1e454511b48d77a6c/nodejs/node/commit/7c9b2df87aa77fc625103b46c26b1eebbe914370
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/83ace6a33c6f4eb5a867b8a65ba8a1cd6463d93aaac2d0a1e454511b48d77a6c/nodejs/node/commit/7c9b2df87aa77fc625103b46c26b1eebbe914370
og:image:altRefresh conditional algorithm registration on FIPS changes and use the current state for parameter restrictions. Use per-algorithm availability checks in normalization and native named key generat...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:updated_time1790522775
hostnamegithub.com
expected-hostnamegithub.com
None9d95365dda0576efe9b71f45807595e396bd0ca9286fba5367a05048e6ddf8f2
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
release98b41fa4b5635ceb45a4c54320fced73817ff290
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-namecommits

Links:

Skip to contenthttps://github.com/nodejs/node/commit/7c9b2df87a#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fcommit%2F7c9b2df87a
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
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
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://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/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fcommit%2F7c9b2df87a
Sign uphttps://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
Reloadhttps://github.com/nodejs/node/commit/7c9b2df87a
Reloadhttps://github.com/nodejs/node/commit/7c9b2df87a
Reloadhttps://github.com/nodejs/node/commit/7c9b2df87a
nodejshttps://github.com/nodejs
nodehttps://github.com/nodejs/node
Codehttps://github.com/nodejs/node
Issues656 (656)https://github.com/nodejs/node/issues
Pull requests666 (666)https://github.com/nodejs/node/pulls
Actionshttps://github.com/nodejs/node/actions
Projectshttps://github.com/nodejs/node/projects
Security and qualityhttps://github.com/nodejs/node/security
Insightshttps://github.com/nodejs/node/pulse
https://github.com/nodejs/node
Browse fileshttps://github.com/nodejs/node/tree/7c9b2df87aa77fc625103b46c26b1eebbe914370
https://github.com/nodejs/node/tree/7c9b2df87aa77fc625103b46c26b1eebbe914370
panvahttps://github.com/nodejs/node/commits?author=panva
aduh95https://github.com/nodejs/node/commits?author=aduh95
#66160https://github.com/nodejs/node/pull/66160
9656992https://github.com/nodejs/node/commit/9656992affea574eb1ff5c0f8d0bebc86d26922a
ncrypto.cchttps://github.com/nodejs/node/commit/7c9b2df87a#diff-7470aa25aa785aefac4470bbca2756e039ff6c8ad21c72b26ff91e1fc27d14cb
ncrypto.hhttps://github.com/nodejs/node/commit/7c9b2df87a#diff-f37db69aeba7e0af996c662436ed066613fff83871b71801a94909cdfd68e2d3
keygen.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-dce5609306b3cc0cf6380ac524959f6b6de6fced1c42fd1ed0e8175d1f6b23df
util.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-58fb74b9b189a11905c3b44a366cd7395f8dd204103d1803c0d853cbd14b53b0
webcrypto.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-94512ef9a5aef0e277e76a298c97ce87a685b5f54b60d62532e637046e974bf6
webidl.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-800ad0ad975b0ac9a91466383c9a2d69ad2c07b4ec00664190523f44fdbaaa44
node.gyphttps://github.com/nodejs/node/commit/7c9b2df87a#diff-9f1d0716c75f4df39d9e88499ac205b50301c0c672b816ce54d5339be4c2238c
README.mdhttps://github.com/nodejs/node/commit/7c9b2df87a#diff-30a6621169f98b52f8627de43b250889106143820885c59c34aea4a7e2fc965e
crypto_keygen.cchttps://github.com/nodejs/node/commit/7c9b2df87a#diff-c8cc8b526f1e88c6ac4ec13d783d7ceaf70ac12f7ec8beedb5588838c0ddb5a4
crypto_keys.cchttps://github.com/nodejs/node/commit/7c9b2df87a#diff-ba9c6e460921506078681fce317dec2c97e0b9b43c4b7b17d16dd1539e469b2b
crypto_pqc.cchttps://github.com/nodejs/node/commit/7c9b2df87a#diff-dfc1b68d8679aeff08ffaed4ee8125efd69f95085ef6f16fa7105e2bf17ed080
crypto_pqc.hhttps://github.com/nodejs/node/commit/7c9b2df87a#diff-b20e95e38d658c958afd977dca88652fd966bdc55adfbf98fb147002ed39a2bf
crypto_sig.cchttps://github.com/nodejs/node/commit/7c9b2df87a#diff-1041264ad354cc963820900c2fc1ffba5ad1fe001b14e5d7a67d34ff45759701
node_crypto.hhttps://github.com/nodejs/node/commit/7c9b2df87a#diff-470e0cf24a7d187261d3d90860324ab61599d549fbbcd910c011d394d2a3a950
supports-level-2.mjshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-12f639c6b54cbc05bd2439b0818b9c19d0ab1d3acf5ab766ea7d1ab648c2cf52
supports-modern-algorithms.mjshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-47d1b2bd324688a1f63deec91a4303b106dbff7a8772d4cab8e75d4eb7e7d05c
supports-secure-curves.mjshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-781ea5172ec6e9e55d39672903380cfa6026b88e452ff20e7814550a2f211abf
supports-sha3.mjshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-88f3b64df5165e723f81c632cad5868b2978b18237e033d9752879e7c8656da0
test-crypto-key-objects-to-crypto-key.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-1481197dd3097a0a1b50af4522dea9faa2e5fbbf8a309e12f6d8b885dc1c489a
test-crypto-key-objects.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-20d46603bdf095e987f1453e94b57fff0bf05a3d818e9bf1e06d06226d63c4e6
test-crypto-key-store.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-aad12662f598af6080428d383c14740f740cadd7165616fd37ce1996c3e8fa74
test-crypto-keygen-async-elliptic-curve-jwk.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-3d41a442d2e9e95252445d098e443fddda07ce2aad7cb861692e8baa8abc375d
test-crypto-keygen-eddsa.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-66917d86e7077c201b074f794abbfc79d7eb119d21844c9baa3e8018f80dddd5
test-crypto-keygen-raw.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-99e967ae5ea582b472a9dd8c4bfa3b551e56d78ea5f627a29d06b77f9b8939f7
test-crypto-provider-cache.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-0440ef1f47f164670c864db48e428751da5b24a6bed57f7942aae1ebc6e233c8
test-webcrypto-aead-decrypt-detached-buffer.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-e19e9bb255f1b56b535d54443ef312171921596f916869b821b1fac0502df9fa
test-webcrypto-deduplicate-usages.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-1b9f8488517ad41af57415c8e9e4fe294239676e829ea9582ea5062d8079bc80
test-webcrypto-derivebits-cfrg.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-df9c57d7c41760e94dd1746c40c901a1a45c0a4537becb22bc0f69633945cca8
test-webcrypto-derivebits-hkdf.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-58e602dd2ba5cceef09f7eca832f2c5cb6454fc42f32b46089b70f481e784105
test-webcrypto-derivebits.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-5893fa12bf782474738cdd1571b6d2bab19815bb2359ace61b47589d8891c8c7
test-webcrypto-derivekey-cfrg.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-2031f6feedb8f4a9899a106ba29ac55ff23e531db2b22bd6e87d54dfe3475d29
test-webcrypto-derivekey.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-e210802031a63eee332b4d5877a943e7870f690c114a737523be7651e467f85e
test-webcrypto-encrypt-decrypt-aes.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-2931af70783d18c7795358aa0093bc1f1e683c37f619c106dbd0a04a8abf2037
test-webcrypto-encrypt-decrypt.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-5c121a34d9fad15b0cc7675bd2fe543a24404c3e6d93cf9a55ed5929b76c8075
test-webcrypto-export-import-cfrg.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-30f6d387fea6f5e4131038e8fd3cb2bbc656af2723e0e0669b4fb0bef10dba93
test-webcrypto-keygen.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-02f7939140fc580a08fb15a6014678b1f46a06f604f67f9ceb52db54f592a05c
test-webcrypto-raw-format-aliases.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-c87c6ed4a7a079baa3fff433169009177520204d133981dc28136f1cb5df66ec
test-webcrypto-supports-fips.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-58d3036f1bced6a5f14674e3b904d069064d6adf8a90469cdb5dcb94b500ae2f
test-webcrypto-supports.mjshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-d60562b4631ab509070dda2d7f71c257fdee04e2e555fbca7145a1df1c3dc493
test-webcrypto-wrap-unwrap.jshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-ef36ed02719c29144b55fe82a9f7c92ccc161852cee25cb53bc07a7458c70937
WebCryptoAPI.cjshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-84642b8edec46d5f9b80d1a91f71ee3c6bdddcdb5b8f2629066b3c01bbe51d7d
crypto.d.tshttps://github.com/nodejs/node/commit/7c9b2df87a#diff-517ab8c8dbbbf45a3eabdd84580614e87af93ea1b3dcd5323abd951eeb9b43bf
‎deps/ncrypto/ncrypto.cc‎https://github.com/nodejs/node/commit/7c9b2df87a#diff-7470aa25aa785aefac4470bbca2756e039ff6c8ad21c72b26ff91e1fc27d14cb
‎deps/ncrypto/ncrypto.h‎https://github.com/nodejs/node/commit/7c9b2df87a#diff-f37db69aeba7e0af996c662436ed066613fff83871b71801a94909cdfd68e2d3
‎lib/internal/crypto/keygen.js‎https://github.com/nodejs/node/commit/7c9b2df87a#diff-dce5609306b3cc0cf6380ac524959f6b6de6fced1c42fd1ed0e8175d1f6b23df
‎lib/internal/crypto/util.js‎https://github.com/nodejs/node/commit/7c9b2df87a#diff-58fb74b9b189a11905c3b44a366cd7395f8dd204103d1803c0d853cbd14b53b0
‎lib/internal/crypto/webcrypto.js‎https://github.com/nodejs/node/commit/7c9b2df87a#diff-94512ef9a5aef0e277e76a298c97ce87a685b5f54b60d62532e637046e974bf6
‎lib/internal/crypto/webidl.js‎https://github.com/nodejs/node/commit/7c9b2df87a#diff-800ad0ad975b0ac9a91466383c9a2d69ad2c07b4ec00664190523f44fdbaaa44
‎node.gyp‎https://github.com/nodejs/node/commit/7c9b2df87a#diff-9f1d0716c75f4df39d9e88499ac205b50301c0c672b816ce54d5339be4c2238c
‎src/crypto/README.md‎https://github.com/nodejs/node/commit/7c9b2df87a#diff-30a6621169f98b52f8627de43b250889106143820885c59c34aea4a7e2fc965e
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.