René's URL Explorer Experiment


Title: crypto: implement crypto.hash() by joyeecheung · Pull Request #51044 · nodejs/node · GitHub

Open Graph Title: crypto: implement crypto.hash() by joyeecheung · Pull Request #51044 · nodejs/node

X Title: crypto: implement crypto.hash() by joyeecheung · Pull Request #51044 · nodejs/node

Description: crypto: implement crypto.hash() This patch introduces a helper crypto.hash() that computes a digest from the input at one shot. This can be 1.2-2x faster than the object-based createHash() for smal...

Open Graph Description: crypto: implement crypto.hash() This patch introduces a helper crypto.hash() that computes a digest from the input at one shot. This can be 1.2-2x faster than the object-based createHash() for smal...

X Description: crypto: implement crypto.hash() This patch introduces a helper crypto.hash() that computes a digest from the input at one shot. This can be 1.2-2x faster than the object-based createHash() for smal...

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

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:4e41456d-b7e1-a378-a6f1-79ced403a605
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idE2A6:8ADEB:48DBA4:629878:6969D86A
html-safe-nonce9100600bd7e60dc28233b35a2fa5829ee66c53bc2b56ce998e0f341eb576af79
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFMkE2OjhBREVCOjQ4REJBNDo2Mjk4Nzg6Njk2OUQ4NkEiLCJ2aXNpdG9yX2lkIjoiNDgwODI4ODM5Mjk4MzQ2ODEzOCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac51fa481deb8a95fdee7a63a3efa5533ef6161865c820ed0a67da885986af970b
hovercard-subject-tagpull_request:1628455710
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/51044/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/bb486bdc97970c8cb1c1a1278222bdbd3794b2d2473af00e10581e3f600cd705/nodejs/node/pull/51044
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/bb486bdc97970c8cb1c1a1278222bdbd3794b2d2473af00e10581e3f600cd705/nodejs/node/pull/51044
og:image:altcrypto: implement crypto.hash() This patch introduces a helper crypto.hash() that computes a digest from the input at one shot. This can be 1.2-2x faster than the object-based createHash() for smal...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamejoyeecheung
hostnamegithub.com
expected-hostnamegithub.com
Noneacedec8b5f975d9e3d494ddd8f949b0b8a0de59d393901e26f73df9dcba80056
turbo-cache-controlno-preview
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
release83c08c21cdda978090dc44364b71aa5bc6dcea79
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/nodejs/node/pull/51044#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F51044
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
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
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
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%2F51044
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/51044
Reloadhttps://github.com/nodejs/node/pull/51044
Reloadhttps://github.com/nodejs/node/pull/51044
nodejs https://github.com/nodejs
nodehttps://github.com/nodejs/node
Please reload this pagehttps://github.com/nodejs/node/pull/51044
Notifications https://github.com/login?return_to=%2Fnodejs%2Fnode
Fork 34.4k https://github.com/login?return_to=%2Fnodejs%2Fnode
Star 115k https://github.com/login?return_to=%2Fnodejs%2Fnode
Code https://github.com/nodejs/node
Issues 1.7k https://github.com/nodejs/node/issues
Pull requests 697 https://github.com/nodejs/node/pulls
Actions https://github.com/nodejs/node/actions
Projects 3 https://github.com/nodejs/node/projects
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/nodejs/node/security
Please reload this pagehttps://github.com/nodejs/node/pull/51044
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 https://github.com/nodejs/node/security
Insights https://github.com/nodejs/node/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fnodejs%2Fnode%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fnodejs%2Fnode%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://github.com/nodejs/node/pull/51044#issue-comment-box
joyeecheunghttps://github.com/joyeecheung
nodejs:mainhttps://github.com/nodejs/node/tree/main
joyeecheung:oneshot-digesthttps://github.com/joyeecheung/node/tree/oneshot-digest
crypto: implement crypto.hash() https://github.com/nodejs/node/pull/51044#top
joyeecheunghttps://github.com/joyeecheung
nodejs:mainhttps://github.com/nodejs/node/tree/main
joyeecheung:oneshot-digesthttps://github.com/joyeecheung/node/tree/oneshot-digest
Conversation 40 https://github.com/nodejs/node/pull/51044
Commits 3 https://github.com/nodejs/node/pull/51044/commits
Checks 0 https://github.com/nodejs/node/pull/51044/checks
Files changed https://github.com/nodejs/node/pull/51044/files
Please reload this pagehttps://github.com/nodejs/node/pull/51044
https://github.co/hiddenchars
https://github.com/nodejs/node/pull/{{ revealButtonHref }}
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
Dec 4, 2023https://github.com/nodejs/node/pull/51044#issue-2024026372
Please reload this pagehttps://github.com/nodejs/node/pull/51044
nodejs/performance#136https://github.com/nodejs/performance/issues/136
https://ci.nodejs.org/view/Node.js%20benchmark/job/benchmark-node-micro-benchmarks/1493/consolehttps://ci.nodejs.org/view/Node.js%20benchmark/job/benchmark-node-micro-benchmarks/1493/console
Please reload this pagehttps://github.com/nodejs/node/pull/51044
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Dec 4, 2023https://github.com/nodejs/node/pull/51044#issuecomment-1838783505
Please reload this pagehttps://github.com/nodejs/node/pull/51044
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
Dec 4, 2023https://github.com/nodejs/node/pull/51044#event-11140133413
https://github.com/panva
panvahttps://github.com/panva
Dec 4, 2023https://github.com/nodejs/node/pull/51044#issuecomment-1838791725
Please reload this pagehttps://github.com/nodejs/node/pull/51044
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
Dec 4, 2023https://github.com/nodejs/node/pull/51044#issuecomment-1838827928
#51034https://github.com/nodejs/node/pull/51034
nodejs/performance#136 (comment)https://github.com/nodejs/performance/issues/136#issuecomment-1837588252
Please reload this pagehttps://github.com/nodejs/node/pull/51044
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
Dec 4, 2023https://github.com/nodejs/node/pull/51044#issuecomment-1838842171
Please reload this pagehttps://github.com/nodejs/node/pull/51044
https://github.com/tniessen
tniessenhttps://github.com/tniessen
Dec 5, 2023https://github.com/nodejs/node/pull/51044#issuecomment-1840920415
#42233https://github.com/nodejs/node/pull/42233
Please reload this pagehttps://github.com/nodejs/node/pull/51044
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
Dec 5, 2023https://github.com/nodejs/node/pull/51044#issuecomment-1841550091
Please reload this pagehttps://github.com/nodejs/node/pull/51044
#42233https://github.com/nodejs/node/pull/42233
Please reload this pagehttps://github.com/nodejs/node/pull/51044
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
force-pushedhttps://github.com/nodejs/node/compare/444fec1c98240f9c3481ecb827b76a17a5484be1..114f2f95f2c0eafc520d1a690b1f24342a1cdd49
444fec1https://github.com/nodejs/node/commit/444fec1c98240f9c3481ecb827b76a17a5484be1
114f2f9https://github.com/nodejs/node/commit/114f2f95f2c0eafc520d1a690b1f24342a1cdd49
Compare https://github.com/nodejs/node/compare/444fec1c98240f9c3481ecb827b76a17a5484be1..114f2f95f2c0eafc520d1a690b1f24342a1cdd49
January 6, 2024 21:18https://github.com/nodejs/node/pull/51044#event-11409613788
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
force-pushedhttps://github.com/nodejs/node/compare/114f2f95f2c0eafc520d1a690b1f24342a1cdd49..163a5a651e18726884c781fc28a4ed5fc3a516f0
114f2f9https://github.com/nodejs/node/commit/114f2f95f2c0eafc520d1a690b1f24342a1cdd49
163a5a6https://github.com/nodejs/node/commit/163a5a651e18726884c781fc28a4ed5fc3a516f0
Compare https://github.com/nodejs/node/compare/114f2f95f2c0eafc520d1a690b1f24342a1cdd49..163a5a651e18726884c781fc28a4ed5fc3a516f0
January 14, 2024 10:47https://github.com/nodejs/node/pull/51044#event-11480822500
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
Jan 14, 2024https://github.com/nodejs/node/pull/51044#event-11480823678
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
force-pushedhttps://github.com/nodejs/node/compare/163a5a651e18726884c781fc28a4ed5fc3a516f0..2f9c4fe499ef4091be3c728548ee514365d98a27
163a5a6https://github.com/nodejs/node/commit/163a5a651e18726884c781fc28a4ed5fc3a516f0
2f9c4fehttps://github.com/nodejs/node/commit/2f9c4fe499ef4091be3c728548ee514365d98a27
Compare https://github.com/nodejs/node/compare/163a5a651e18726884c781fc28a4ed5fc3a516f0..2f9c4fe499ef4091be3c728548ee514365d98a27
January 14, 2024 10:50https://github.com/nodejs/node/pull/51044#event-11480830189
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
request-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci
Jan 14, 2024https://github.com/nodejs/node/pull/51044#event-11480831417
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
request-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci
Jan 14, 2024https://github.com/nodejs/node/pull/51044#event-11480841527
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Jan 14, 2024https://github.com/nodejs/node/pull/51044#issuecomment-1890916910
https://ci.nodejs.org/job/node-test-pull-request/56773/https://ci.nodejs.org/job/node-test-pull-request/56773/
Please reload this pagehttps://github.com/nodejs/node/pull/51044
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
request-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci
Jan 19, 2024https://github.com/nodejs/node/pull/51044#event-11538259769
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
request-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci
Jan 19, 2024https://github.com/nodejs/node/pull/51044#event-11538269810
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Jan 19, 2024https://github.com/nodejs/node/pull/51044#issuecomment-1900518259
https://ci.nodejs.org/job/node-test-pull-request/56843/https://ci.nodejs.org/job/node-test-pull-request/56843/
Please reload this pagehttps://github.com/nodejs/node/pull/51044
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
January 23, 2024 12:40https://github.com/nodejs/node/pull/51044#event-11569787862
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
Jan 23, 2024https://github.com/nodejs/node/pull/51044#issuecomment-1905982359
Please reload this pagehttps://github.com/nodejs/node/pull/51044
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
Feb 22, 2024https://github.com/nodejs/node/pull/51044#issuecomment-1959726872
Please reload this pagehttps://github.com/nodejs/node/pull/51044
https://github.com/aduh95
aduh95https://github.com/aduh95
Feb 22, 2024 https://github.com/nodejs/node/pull/51044#pullrequestreview-1897054829
View reviewed changes https://github.com/nodejs/node/pull/51044/files
aduh95https://github.com/aduh95
https://github.com/nodejs/node/pull/51044#pullrequestreview-1897054829
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/51044
doc/api/crypto.mdhttps://github.com/nodejs/node/pull/51044/files#diff-52a58775d8a5519e232893c0d176d1a7461037007ac2c8f25a2aa803b8304454
Please reload this pagehttps://github.com/nodejs/node/pull/51044
doc/api/crypto.mdhttps://github.com/nodejs/node/pull/51044/files#diff-52a58775d8a5519e232893c0d176d1a7461037007ac2c8f25a2aa803b8304454
Please reload this pagehttps://github.com/nodejs/node/pull/51044
https://github.com/H4ad
H4adhttps://github.com/H4ad
Feb 25, 2024 https://github.com/nodejs/node/pull/51044#pullrequestreview-1899749924
View reviewed changes https://github.com/nodejs/node/pull/51044/files
H4adhttps://github.com/H4ad
https://github.com/nodejs/node/pull/51044#pullrequestreview-1899749924
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/51044
lib/internal/crypto/hash.jshttps://github.com/nodejs/node/pull/51044/files#diff-e87e004e18d483bcd6061da937c18e347fddf9a08c1b2039d80d5edb4bed6f8c
Please reload this pagehttps://github.com/nodejs/node/pull/51044
joyeecheunghttps://github.com/joyeecheung
February 26, 2024 21:36https://github.com/nodejs/node/pull/51044#commits-pushed-28e62e7
https://github.com/joyeecheung
lib: move encodingsMap to internal/utilhttps://github.com/nodejs/node/pull/51044/commits/28e62e7a524bc339c86f36dd7075d3d432d3aaf9
28e62e7https://github.com/nodejs/node/pull/51044/commits/28e62e7a524bc339c86f36dd7075d3d432d3aaf9
https://github.com/joyeecheung
crypto: implement crypto.hash()https://github.com/nodejs/node/pull/51044/commits/cb7662b25bd75de21fbc7de33c52538e27662ecd
cb7662bhttps://github.com/nodejs/node/pull/51044/commits/cb7662b25bd75de21fbc7de33c52538e27662ecd
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
Mar 4, 2024https://github.com/nodejs/node/pull/51044#issuecomment-1976514542
Please reload this pagehttps://github.com/nodejs/node/pull/51044
Please reload this pagehttps://github.com/nodejs/node/pull/51044
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
Mar 4, 2024https://github.com/nodejs/node/pull/51044#issuecomment-1976523831
Please reload this pagehttps://github.com/nodejs/node/pull/51044
Please reload this pagehttps://github.com/nodejs/node/pull/51044
marco-ippolitohttps://github.com/marco-ippolito
Mar 5, 2024 https://github.com/nodejs/node/pull/51044#ref-commit-bd81180
https://github.com/marco-ippolito
2024-03-06, Version 21.7.0 (Current)https://github.com/nodejs/node/commit/bd81180362de2461af957bde75239005ee1e6217
bd81180https://github.com/nodejs/node/commit/bd81180362de2461af957bde75239005ee1e6217
#51525https://github.com/nodejs/node/pull/51525
#51044https://github.com/nodejs/node/pull/51044
#51794https://github.com/nodejs/node/pull/51794
#51812https://github.com/nodejs/node/pull/51812
#51572https://github.com/nodejs/node/pull/51572
#51412https://github.com/nodejs/node/pull/51412
#51172https://github.com/nodejs/node/pull/51172
#51323https://github.com/nodejs/node/pull/51323
#51044https://github.com/nodejs/node/pull/51044
#50960https://github.com/nodejs/node/pull/50960
#50960https://github.com/nodejs/node/pull/50960
#50960https://github.com/nodejs/node/pull/50960
#51289https://github.com/nodejs/node/pull/51289
#51476https://github.com/nodejs/node/pull/51476
#51425https://github.com/nodejs/node/pull/51425
#50888https://github.com/nodejs/node/pull/50888
#51850https://github.com/nodejs/node/pull/51850
#51244https://github.com/nodejs/node/pull/51244
#51932https://github.com/nodejs/node/pull/51932
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
Mar 5, 2024 https://github.com/nodejs/node/pull/51044#ref-pullrequest-2169924965
doc: add stability index to crypto.hash() #51978 https://github.com/nodejs/node/pull/51978
marco-ippolitohttps://github.com/marco-ippolito
Mar 5, 2024 https://github.com/nodejs/node/pull/51044#ref-commit-47e6820
https://github.com/marco-ippolito
2024-03-06, Version 21.7.0 (Current)https://github.com/nodejs/node/commit/47e6820358b4d5fa0915444e62eab7a5d2520d17
47e6820https://github.com/nodejs/node/commit/47e6820358b4d5fa0915444e62eab7a5d2520d17
#51525https://github.com/nodejs/node/pull/51525
#51044https://github.com/nodejs/node/pull/51044
#51794https://github.com/nodejs/node/pull/51794
#51812https://github.com/nodejs/node/pull/51812
#51572https://github.com/nodejs/node/pull/51572
#51412https://github.com/nodejs/node/pull/51412
#51172https://github.com/nodejs/node/pull/51172
#51323https://github.com/nodejs/node/pull/51323
#51044https://github.com/nodejs/node/pull/51044
#50960https://github.com/nodejs/node/pull/50960
#50960https://github.com/nodejs/node/pull/50960
#50960https://github.com/nodejs/node/pull/50960
#51289https://github.com/nodejs/node/pull/51289
#51476https://github.com/nodejs/node/pull/51476
#51425https://github.com/nodejs/node/pull/51425
#50888https://github.com/nodejs/node/pull/50888
#51850https://github.com/nodejs/node/pull/51850
#51244https://github.com/nodejs/node/pull/51244
#51932https://github.com/nodejs/node/pull/51932
RafaelGSShttps://github.com/RafaelGSS
Mar 6, 2024 https://github.com/nodejs/node/pull/51044#ref-commit-2246cd9
https://github.com/marco-ippolito
https://github.com/RafaelGSS
2024-03-06, Version 21.7.0 (Current)https://github.com/nodejs/node/commit/2246cd9735b25e67b569d8ebe0ce1df8cc7bbc25
2246cd9https://github.com/nodejs/node/commit/2246cd9735b25e67b569d8ebe0ce1df8cc7bbc25
#51525https://github.com/nodejs/node/pull/51525
#51044https://github.com/nodejs/node/pull/51044
#51794https://github.com/nodejs/node/pull/51794
#51812https://github.com/nodejs/node/pull/51812
#51572https://github.com/nodejs/node/pull/51572
#51412https://github.com/nodejs/node/pull/51412
#51172https://github.com/nodejs/node/pull/51172
#51323https://github.com/nodejs/node/pull/51323
#51044https://github.com/nodejs/node/pull/51044
#50960https://github.com/nodejs/node/pull/50960
#50960https://github.com/nodejs/node/pull/50960
#50960https://github.com/nodejs/node/pull/50960
#51289https://github.com/nodejs/node/pull/51289
#51476https://github.com/nodejs/node/pull/51476
#51425https://github.com/nodejs/node/pull/51425
#50888https://github.com/nodejs/node/pull/50888
#51850https://github.com/nodejs/node/pull/51850
#51244https://github.com/nodejs/node/pull/51244
#51932https://github.com/nodejs/node/pull/51932
https://github.com/Cherry
Cherryhttps://github.com/Cherry
Mar 7, 2024 https://github.com/nodejs/node/pull/51044#ref-issue-2174854445
feature request: crypto.hash node.js API cloudflare/workerd#1781 https://github.com/cloudflare/workerd/issues/1781
https://github.com/fengmk2
fengmk2https://github.com/fengmk2
Mar 13, 2024 https://github.com/nodejs/node/pull/51044#pullrequestreview-1933021194
View reviewed changes https://github.com/nodejs/node/pull/51044/files/1da2bb5095042a6bbe99b928828301ada1b0bf63
doc/api/crypto.mdhttps://github.com/nodejs/node/pull/51044/files/1da2bb5095042a6bbe99b928828301ada1b0bf63#diff-52a58775d8a5519e232893c0d176d1a7461037007ac2c8f25a2aa803b8304454
Please reload this pagehttps://github.com/nodejs/node/pull/51044
richardlauhttps://github.com/richardlau
Mar 25, 2024 https://github.com/nodejs/node/pull/51044#ref-commit-dc140d1
https://github.com/joyeecheung
https://github.com/richardlau
lib: move encodingsMap to internal/utilhttps://github.com/nodejs/node/commit/dc140d15196414833dc4295d36043824da773b78
dc140d1https://github.com/nodejs/node/commit/dc140d15196414833dc4295d36043824da773b78
#51044https://github.com/nodejs/node/pull/51044
nodejs/performance#136https://github.com/nodejs/performance/issues/136
richardlauhttps://github.com/richardlau
Mar 25, 2024 https://github.com/nodejs/node/pull/51044#ref-commit-a15bfb6
https://github.com/joyeecheung
https://github.com/richardlau
crypto: implement crypto.hash()https://github.com/nodejs/node/commit/a15bfb647da42e35276ad6b5e0f9f4019033098e
a15bfb6https://github.com/nodejs/node/commit/a15bfb647da42e35276ad6b5e0f9f4019033098e
#51044https://github.com/nodejs/node/pull/51044
nodejs/performance#136https://github.com/nodejs/performance/issues/136
richardlauhttps://github.com/richardlau
Mar 25, 2024 https://github.com/nodejs/node/pull/51044#ref-commit-7894989
https://github.com/joyeecheung
https://github.com/richardlau
lib: move encodingsMap to internal/utilhttps://github.com/nodejs/node/commit/7894989bf054b6f1060ad1623c6402d3fc6dd8f8
7894989https://github.com/nodejs/node/commit/7894989bf054b6f1060ad1623c6402d3fc6dd8f8
#51044https://github.com/nodejs/node/pull/51044
nodejs/performance#136https://github.com/nodejs/performance/issues/136
richardlauhttps://github.com/richardlau
Mar 25, 2024 https://github.com/nodejs/node/pull/51044#ref-commit-448d671
https://github.com/joyeecheung
https://github.com/richardlau
crypto: implement crypto.hash()https://github.com/nodejs/node/commit/448d67109a9fac5c79ef7b3e191413f5b1f57c89
448d671https://github.com/nodejs/node/commit/448d67109a9fac5c79ef7b3e191413f5b1f57c89
#51044https://github.com/nodejs/node/pull/51044
nodejs/performance#136https://github.com/nodejs/performance/issues/136
richardlauhttps://github.com/richardlau
Mar 25, 2024 https://github.com/nodejs/node/pull/51044#ref-commit-94fb854
https://github.com/richardlau
2024-03-26, Version 20.12.0 'Iron' (LTS)https://github.com/nodejs/node/commit/94fb85426bac26dd44c777eb666f87ebe1a4f8ea
94fb854https://github.com/nodejs/node/commit/94fb85426bac26dd44c777eb666f87ebe1a4f8ea
#51525https://github.com/nodejs/node/pull/51525
#51044https://github.com/nodejs/node/pull/51044
#51794https://github.com/nodejs/node/pull/51794
#51572https://github.com/nodejs/node/pull/51572
#51812https://github.com/nodejs/node/pull/51812
#51044https://github.com/nodejs/node/pull/51044
#50960https://github.com/nodejs/node/pull/50960
#50960https://github.com/nodejs/node/pull/50960
#50960https://github.com/nodejs/node/pull/50960
#51850https://github.com/nodejs/node/pull/51850
#51244https://github.com/nodejs/node/pull/51244
#52212https://github.com/nodejs/node/pull/52212
https://github.com/richardlau
richardlauhttps://github.com/richardlau
Mar 25, 2024 https://github.com/nodejs/node/pull/51044#ref-pullrequest-2206634908
v20.12.0 proposal #52212 https://github.com/nodejs/node/pull/52212
rdw-msfthttps://github.com/rdw-msft
Mar 26, 2024 https://github.com/nodejs/node/pull/51044#ref-commit-7cf9164
https://github.com/joyeecheung
https://github.com/rdw-msft
lib: move encodingsMap to internal/utilhttps://github.com/rdw-msft/node/commit/7cf91643b139bc0c1491f317e48f631056b43a68
7cf9164https://github.com/rdw-msft/node/commit/7cf91643b139bc0c1491f317e48f631056b43a68
nodejs#51044https://github.com/nodejs/node/pull/51044
nodejs/performance#136https://github.com/nodejs/performance/issues/136
rdw-msfthttps://github.com/rdw-msft
Mar 26, 2024 https://github.com/nodejs/node/pull/51044#ref-commit-6bc5fee
https://github.com/joyeecheung
https://github.com/rdw-msft
crypto: implement crypto.hash()https://github.com/rdw-msft/node/commit/6bc5fee43812e0da4454ff0fc71db139e6452da5
6bc5feehttps://github.com/rdw-msft/node/commit/6bc5fee43812e0da4454ff0fc71db139e6452da5
nodejs#51044https://github.com/nodejs/node/pull/51044
nodejs/performance#136https://github.com/nodejs/performance/issues/136
rdw-msfthttps://github.com/rdw-msft
Mar 26, 2024 https://github.com/nodejs/node/pull/51044#ref-commit-dd4caad
https://github.com/marco-ippolito
https://github.com/rdw-msft
2024-03-06, Version 21.7.0 (Current)https://github.com/rdw-msft/node/commit/dd4caad6d08520c0307f70611a340a8bd0dcb039
dd4caadhttps://github.com/rdw-msft/node/commit/dd4caad6d08520c0307f70611a340a8bd0dcb039
nodejs#51525https://github.com/nodejs/node/pull/51525
nodejs#51044https://github.com/nodejs/node/pull/51044
nodejs#51794https://github.com/nodejs/node/pull/51794
nodejs#51812https://github.com/nodejs/node/pull/51812
nodejs#51572https://github.com/nodejs/node/pull/51572
nodejs#51412https://github.com/nodejs/node/pull/51412
nodejs#51172https://github.com/nodejs/node/pull/51172
nodejs#51323https://github.com/nodejs/node/pull/51323
nodejs#51044https://github.com/nodejs/node/pull/51044
nodejs#50960https://github.com/nodejs/node/pull/50960
nodejs#50960https://github.com/nodejs/node/pull/50960
nodejs#50960https://github.com/nodejs/node/pull/50960
nodejs#51289https://github.com/nodejs/node/pull/51289
nodejs#51476https://github.com/nodejs/node/pull/51476
nodejs#51425https://github.com/nodejs/node/pull/51425
nodejs#50888https://github.com/nodejs/node/pull/50888
nodejs#51850https://github.com/nodejs/node/pull/51850
nodejs#51244https://github.com/nodejs/node/pull/51244
nodejs#51932https://github.com/nodejs/node/pull/51932
richardlauhttps://github.com/richardlau
Mar 26, 2024 https://github.com/nodejs/node/pull/51044#ref-commit-6d2d3f1
https://github.com/richardlau
2024-03-26, Version 20.12.0 'Iron' (LTS)https://github.com/nodejs/node/commit/6d2d3f17ba96353ea76147d95b6106bc4ff587d4
6d2d3f1https://github.com/nodejs/node/commit/6d2d3f17ba96353ea76147d95b6106bc4ff587d4
#51525https://github.com/nodejs/node/pull/51525
#51044https://github.com/nodejs/node/pull/51044
#51794https://github.com/nodejs/node/pull/51794
#51572https://github.com/nodejs/node/pull/51572
#51812https://github.com/nodejs/node/pull/51812
#51044https://github.com/nodejs/node/pull/51044
#50960https://github.com/nodejs/node/pull/50960
#50960https://github.com/nodejs/node/pull/50960
#50960https://github.com/nodejs/node/pull/50960
#51850https://github.com/nodejs/node/pull/51850
#51244https://github.com/nodejs/node/pull/51244
#52212https://github.com/nodejs/node/pull/52212
https://github.com/GauriSpears
GauriSpearshttps://github.com/GauriSpears
Mar 27, 2024https://github.com/nodejs/node/pull/51044#issuecomment-2023960969
Please reload this pagehttps://github.com/nodejs/node/pull/51044
Please reload this pagehttps://github.com/nodejs/node/pull/51044
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
Mar 27, 2024https://github.com/nodejs/node/pull/51044#issuecomment-2023989303
@GauriSpearshttps://github.com/GauriSpears
#51034https://github.com/nodejs/node/pull/51034
Please reload this pagehttps://github.com/nodejs/node/pull/51044
https://github.com/GauriSpears
GauriSpearshttps://github.com/GauriSpears
Mar 27, 2024https://github.com/nodejs/node/pull/51044#issuecomment-2024032111
Please reload this pagehttps://github.com/nodejs/node/pull/51044
@joyeecheunghttps://github.com/joyeecheung
openssl/openssl#20651https://github.com/openssl/openssl/pull/20651
Please reload this pagehttps://github.com/nodejs/node/pull/51044
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
Mar 28, 2024https://github.com/nodejs/node/pull/51044#issuecomment-2025122129
Please reload this pagehttps://github.com/nodejs/node/pull/51044
https://github.com/karlhorky
karlhorkyhttps://github.com/karlhorky
Mar 28, 2024https://github.com/nodejs/node/pull/51044#issuecomment-2025500099
Please reload this pagehttps://github.com/nodejs/node/pull/51044
@joyeecheunghttps://github.com/joyeecheung
https://github.com/DefinitelyTyped/DefinitelyTyped/blob/518b9ae4a518c621700a97be30ee128b66a5da78/types/node/crypto.d.ts#L231https://github.com/DefinitelyTyped/DefinitelyTyped/blob/518b9ae4a518c621700a97be30ee128b66a5da78/types/node/crypto.d.ts#L231
TypeScript Playgroundhttps://www.typescriptlang.org/play#code/JYWwDg9gTgLgBAYygTzDCcBmUIjgcgDsIATAUwC4lV18BuAKAYQkIGcIAbMgOk4gDmACmpoIPABYBDNhKH5ZUgIz4ANAQBypXgCs2+AJQHGQA
@Semigradskyhttps://github.com/Semigradsky
@jhmaster2000https://github.com/jhmaster2000
[@types/node] Update type definitions for v20.12.2 DefinitelyTyped/DefinitelyTyped#69212https://github.com/DefinitelyTyped/DefinitelyTyped/pull/69212
Please reload this pagehttps://github.com/nodejs/node/pull/51044
https://github.com/GauriSpears
GauriSpearshttps://github.com/GauriSpears
Mar 29, 2024https://github.com/nodejs/node/pull/51044#issuecomment-2026493050
Please reload this pagehttps://github.com/nodejs/node/pull/51044
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
Mar 30, 2024https://github.com/nodejs/node/pull/51044#issuecomment-2028476036
Please reload this pagehttps://github.com/nodejs/node/pull/51044
#51034 (comment)https://github.com/nodejs/node/pull/51034#issuecomment-1851990287
Please reload this pagehttps://github.com/nodejs/node/pull/51044
https://github.com/GauriSpears
GauriSpearshttps://github.com/GauriSpears
Apr 1, 2024 https://github.com/nodejs/node/pull/51044#ref-issue-2218827131
unable to sign with external OpenSSL engine after usage of crypto.hash #52307 https://github.com/nodejs/node/issues/52307
jcbhmrhttps://github.com/jcbhmr
May 15, 2024 https://github.com/nodejs/node/pull/51044#ref-commit-b5faabe
https://github.com/marco-ippolito
https://github.com/jcbhmr
2024-03-06, Version 21.7.0 (Current)https://github.com/jcbhmr/node/commit/b5faabeccdbe794cbeebf724ab85aba44741e3a7
b5faabehttps://github.com/jcbhmr/node/commit/b5faabeccdbe794cbeebf724ab85aba44741e3a7
nodejs#51525https://github.com/nodejs/node/pull/51525
nodejs#51044https://github.com/nodejs/node/pull/51044
nodejs#51794https://github.com/nodejs/node/pull/51794
nodejs#51812https://github.com/nodejs/node/pull/51812
nodejs#51572https://github.com/nodejs/node/pull/51572
nodejs#51412https://github.com/nodejs/node/pull/51412
nodejs#51172https://github.com/nodejs/node/pull/51172
nodejs#51323https://github.com/nodejs/node/pull/51323
nodejs#51044https://github.com/nodejs/node/pull/51044
nodejs#50960https://github.com/nodejs/node/pull/50960
nodejs#50960https://github.com/nodejs/node/pull/50960
nodejs#50960https://github.com/nodejs/node/pull/50960
nodejs#51289https://github.com/nodejs/node/pull/51289
nodejs#51476https://github.com/nodejs/node/pull/51476
nodejs#51425https://github.com/nodejs/node/pull/51425
nodejs#50888https://github.com/nodejs/node/pull/50888
nodejs#51850https://github.com/nodejs/node/pull/51850
nodejs#51244https://github.com/nodejs/node/pull/51244
nodejs#51932https://github.com/nodejs/node/pull/51932
https://github.com/joyeecheung
joyeecheunghttps://github.com/joyeecheung
Jan 14, 2025 https://github.com/nodejs/node/pull/51044#ref-issue-2781715044
MD5 SIMD #56558 https://github.com/nodejs/node/issues/56558
https://github.com/panva
panvahttps://github.com/panva
Mar 4, 2025 https://github.com/nodejs/node/pull/51044#ref-issue-2894195588
crypto.hash XOF hash functions outputLength option #57312 https://github.com/nodejs/node/issues/57312
https://github.com/pepol
pepolhttps://github.com/pepol
Dec 22, 2025 https://github.com/nodejs/node/pull/51044#ref-pullrequest-3735024395
feat: mask hostname in cli telemetry wundergraph/cosmo#2416 https://github.com/wundergraph/cosmo/pull/2416
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%2F51044
https://github.com/aduh95
aduh95 https://github.com/aduh95
https://github.com/nodejs/node/pull/51044/files/2f9c4fe499ef4091be3c728548ee514365d98a27
https://github.com/marco-ippolito
marco-ippolito https://github.com/marco-ippolito
https://github.com/nodejs/node/pull/51044/files/1da2bb5095042a6bbe99b928828301ada1b0bf63
https://github.com/anonrig
anonrig https://github.com/anonrig
https://github.com/nodejs/node/pull/51044/files/1da2bb5095042a6bbe99b928828301ada1b0bf63
https://github.com/H4ad
H4ad https://github.com/H4ad
https://github.com/nodejs/node/pull/51044/files/1da2bb5095042a6bbe99b928828301ada1b0bf63
https://github.com/fengmk2
fengmk2 https://github.com/fengmk2
https://github.com/nodejs/node/pull/51044/files/1da2bb5095042a6bbe99b928828301ada1b0bf63
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
notable-change https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Anotable-change
semver-minor https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Asemver-minor
Please reload this pagehttps://github.com/nodejs/node/pull/51044
https://github.com/joyeecheung
https://github.com/nodejs-github-bot
https://github.com/panva
https://github.com/tniessen
https://github.com/GauriSpears
https://github.com/karlhorky
https://github.com/fengmk2
https://github.com/anonrig
https://github.com/H4ad
https://github.com/aduh95
https://github.com/marco-ippolito
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.