René's URL Explorer Experiment


Title: crypto: add API to retrieve key type OID by tniessen · Pull Request #26709 · nodejs/node · GitHub

Open Graph Title: crypto: add API to retrieve key type OID by tniessen · Pull Request #26709 · nodejs/node

X Title: crypto: add API to retrieve key type OID by tniessen · Pull Request #26709 · nodejs/node

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

Open Graph Description: Some users suggested that it would be helpful to have access to the OID of KeyObjects. Luckily, OpenSSL does manage OIDs, so there is little to do on our side. What do you think? Should we expose t...

X Description: Some users suggested that it would be helpful to have access to the OID of KeyObjects. Luckily, OpenSSL does manage OIDs, so there is little to do on our side. What do you think? Should we expose t...

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

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:19bdcc0d-2935-ff30-ff0a-bff665f79b85
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idA85C:8AE8C:394A9F6:4F63C8D:6A4F457E
html-safe-nonceae2c83778fa4c944a185d12395270aa6474345c315780592712fb301f793a819
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBODVDOjhBRThDOjM5NEE5RjY6NEY2M0M4RDo2QTRGNDU3RSIsInZpc2l0b3JfaWQiOiIyNjExMzI1MTE5NzI1NzgyMzk4IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac2ffb21632215618fb740b747400533afdd0ef08d5c66e6abf34de23921a2428b
hovercard-subject-tagpull_request:261810309
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/26709/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/c7439a247cd0919e477db49020323c90b373fd8e810fd88f446b102ea534b212/nodejs/node/pull/26709
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/c7439a247cd0919e477db49020323c90b373fd8e810fd88f446b102ea534b212/nodejs/node/pull/26709
og:image:altSome users suggested that it would be helpful to have access to the OID of KeyObjects. Luckily, OpenSSL does manage OIDs, so there is little to do on our side. What do you think? Should we expose t...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernametniessen
hostnamegithub.com
expected-hostnamegithub.com
Noneb92d11c0aa4a77d54ef4af1078b6a15fb5a70a215b30c4ecf28889d5a8e656d9
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
release4b249b445842943ed31549e027f57a8ade9881ed
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/nodejs/node/pull/26709#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F26709
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/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/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/enterprise/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%2F26709
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/26709
Reloadhttps://github.com/nodejs/node/pull/26709
Reloadhttps://github.com/nodejs/node/pull/26709
Please reload this pagehttps://github.com/nodejs/node/pull/26709
nodejs https://github.com/nodejs
nodehttps://github.com/nodejs/node
Please reload this pagehttps://github.com/nodejs/node/pull/26709
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.3k https://github.com/nodejs/node/issues
Pull requests 969 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
tniessenhttps://github.com/tniessen
nodejs:masterhttps://github.com/nodejs/node/tree/master
tniessen:crypto-add-key-object-oidhttps://github.com/tniessen/node/tree/crypto-add-key-object-oid
Conversationhttps://github.com/nodejs/node/pull/26709
Commits2 (2)https://github.com/nodejs/node/pull/26709/commits
Checkshttps://github.com/nodejs/node/pull/26709/checks
Files changedhttps://github.com/nodejs/node/pull/26709/files
crypto: add API to retrieve key type OIDhttps://github.com/nodejs/node/pull/26709#top
tniessenhttps://github.com/tniessen
nodejs:masterhttps://github.com/nodejs/node/tree/master
tniessen:crypto-add-key-object-oidhttps://github.com/tniessen/node/tree/crypto-add-key-object-oid
https://github.com/tniessen
tniessenhttps://github.com/tniessen
Mar 17, 2019https://github.com/nodejs/node/pull/26709#issue-421868613
@panvahttps://github.com/panva
@omsmithhttps://github.com/omsmith
commit guidelineshttps://github.com/nodejs/node/blob/master/doc/guides/contributing/pull-requests.md#commit-message-guidelines
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/tniessen
crypto: add API to retrieve key type OIDhttps://github.com/nodejs/node/pull/26709/commits/57908c92aa46aff9e13896eeb42c7a6610d20ae3
57908c9https://github.com/nodejs/node/pull/26709/commits/57908c92aa46aff9e13896eeb42c7a6610d20ae3
https://github.com/tniessen
tniessenhttps://github.com/tniessen
sam-githubhttps://github.com/sam-github
March 17, 2019 00:49https://github.com/nodejs/node/pull/26709#event-2208448188
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Mar 17, 2019https://github.com/nodejs/node/pull/26709#issuecomment-473605202
@tniessenhttps://github.com/tniessen
https://ci.nodejs.org/blue/organizations/jenkins/node-test-pull-request-lite-pipeline/detail/node-test-pull-request-lite-pipeline/2939/pipelinehttps://ci.nodejs.org/blue/organizations/jenkins/node-test-pull-request-lite-pipeline/detail/node-test-pull-request-lite-pipeline/2939/pipeline
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
c++ https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Ac%2B%2B
lib / src https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22lib%20%2F%20src%22
Mar 17, 2019https://github.com/nodejs/node/pull/26709#event-2208448210
https://github.com/omsmith
omsmithhttps://github.com/omsmith
Mar 17, 2019https://github.com/nodejs/node/pull/26709#issuecomment-473610063
RFC 4492 calls outhttps://tools.ietf.org/search/rfc4492#appendix-A
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/panva
panvahttps://github.com/panva
Mar 17, 2019 https://github.com/nodejs/node/pull/26709#pullrequestreview-215345423
View reviewed changes https://github.com/nodejs/node/pull/26709/files/57908c92aa46aff9e13896eeb42c7a6610d20ae3
panvahttps://github.com/panva
https://github.com/nodejs/node/pull/26709#pullrequestreview-215345423
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/tniessen
fixup! crypto: add API to retrieve key type OIDhttps://github.com/nodejs/node/pull/26709/commits/a030a5d6603a99bc1eaead3293caa04e6c859364
a030a5dhttps://github.com/nodejs/node/pull/26709/commits/a030a5d6603a99bc1eaead3293caa04e6c859364
https://github.com/tniessen
tniessenhttps://github.com/tniessen
Mar 17, 2019https://github.com/nodejs/node/pull/26709#issuecomment-473648314
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/tniessen
tniessenhttps://github.com/tniessen
crypto https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acrypto
semver-minor https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Asemver-minor
Mar 17, 2019https://github.com/nodejs/node/pull/26709#event-2208601732
https://github.com/panva
panvahttps://github.com/panva
Mar 17, 2019 https://github.com/nodejs/node/pull/26709#pullrequestreview-215351765
View reviewed changes https://github.com/nodejs/node/pull/26709/files/a030a5d6603a99bc1eaead3293caa04e6c859364
https://github.com/jasnell
jasnellhttps://github.com/jasnell
Mar 17, 2019 https://github.com/nodejs/node/pull/26709#pullrequestreview-215364625
View reviewed changes https://github.com/nodejs/node/pull/26709/files/a030a5d6603a99bc1eaead3293caa04e6c859364
https://github.com/panva
panvahttps://github.com/panva
Mar 18, 2019https://github.com/nodejs/node/pull/26709#issuecomment-473892339
Please reload this pagehttps://github.com/nodejs/node/pull/26709
@tniessenhttps://github.com/tniessen
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/omsmith
omsmithhttps://github.com/omsmith
Mar 18, 2019https://github.com/nodejs/node/pull/26709#issuecomment-473897421
Please reload this pagehttps://github.com/nodejs/node/pull/26709
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/tniessen
tniessenhttps://github.com/tniessen
Mar 18, 2019https://github.com/nodejs/node/pull/26709#issuecomment-473907560
Please reload this pagehttps://github.com/nodejs/node/pull/26709
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/panva
panvahttps://github.com/panva
Mar 18, 2019https://github.com/nodejs/node/pull/26709#issuecomment-473909613
Please reload this pagehttps://github.com/nodejs/node/pull/26709
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/sam-github
sam-githubhttps://github.com/sam-github
Mar 18, 2019 https://github.com/nodejs/node/pull/26709#pullrequestreview-215791082
View reviewed changes https://github.com/nodejs/node/pull/26709/files/a030a5d6603a99bc1eaead3293caa04e6c859364
sam-githubhttps://github.com/sam-github
https://github.com/nodejs/node/pull/26709#pullrequestreview-215791082
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/sam-github
sam-githubhttps://github.com/sam-github
Mar 18, 2019https://github.com/nodejs/node/pull/26709#issuecomment-474055428
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/sam-github
sam-githubhttps://github.com/sam-github
Mar 18, 2019 https://github.com/nodejs/node/pull/26709#pullrequestreview-215793660
View reviewed changes https://github.com/nodejs/node/pull/26709/files/a030a5d6603a99bc1eaead3293caa04e6c859364
sam-githubhttps://github.com/sam-github
https://github.com/nodejs/node/pull/26709#pullrequestreview-215793660
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@panvahttps://github.com/panva
@tniessenhttps://github.com/tniessen
@panvahttps://github.com/panva
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/panva
panvahttps://github.com/panva
Mar 18, 2019https://github.com/nodejs/node/pull/26709#issuecomment-474070368
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/tniessen
tniessenhttps://github.com/tniessen
Mar 18, 2019https://github.com/nodejs/node/pull/26709#issuecomment-474077979
#26554https://github.com/nodejs/node/pull/26554
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/tniessen
tniessenhttps://github.com/tniessen
Mar 18, 2019https://github.com/nodejs/node/pull/26709#event-2211586070
https://github.com/panva
panvahttps://github.com/panva
Mar 19, 2019 https://github.com/nodejs/node/pull/26709#ref-pullrequest-422674545
crypto: add support for x25119 and x448 key pair generation #26774 https://github.com/nodejs/node/pull/26774
https://github.com/panva
panvahttps://github.com/panva
Mar 19, 2019https://github.com/nodejs/node/pull/26709#issuecomment-474320622
Please reload this pagehttps://github.com/nodejs/node/pull/26709
#26774https://github.com/nodejs/node/pull/26774
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/tniessen
tniessenhttps://github.com/tniessen
Mar 19, 2019https://github.com/nodejs/node/pull/26709#issuecomment-474368145
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/sam-github
sam-githubhttps://github.com/sam-github
Mar 19, 2019https://github.com/nodejs/node/pull/26709#issuecomment-474436110
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/panva
panvahttps://github.com/panva
Mar 19, 2019https://github.com/nodejs/node/pull/26709#issuecomment-474441360
#26626https://github.com/nodejs/node/issues/26626
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/tniessen
tniessenhttps://github.com/tniessen
Mar 19, 2019https://github.com/nodejs/node/pull/26709#issuecomment-474478841
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/panva
panvahttps://github.com/panva
Mar 19, 2019https://github.com/nodejs/node/pull/26709#issuecomment-474480288
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/sam-github
sam-githubhttps://github.com/sam-github
Mar 19, 2019https://github.com/nodejs/node/pull/26709#issuecomment-474492407
@panvahttps://github.com/panva
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/panva
panvahttps://github.com/panva
Mar 19, 2019 https://github.com/nodejs/node/pull/26709#ref-pullrequest-422943185
crypto: don't crash on unknown keyObject.asymmetricKeyType #26786 https://github.com/nodejs/node/pull/26786
https://github.com/panva
panvahttps://github.com/panva
Apr 11, 2019https://github.com/nodejs/node/pull/26709#issuecomment-481999566
@sam-githubhttps://github.com/sam-github
@tniessenhttps://github.com/tniessen
#27181https://github.com/nodejs/node/pull/27181
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/sam-github
sam-githubhttps://github.com/sam-github
Apr 11, 2019https://github.com/nodejs/node/pull/26709#issuecomment-482252085
@tniessenhttps://github.com/tniessen
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/tniessen
tniessenhttps://github.com/tniessen
Apr 12, 2019 https://github.com/nodejs/node/pull/26709#ref-pullrequest-431676919
crypto: add OID constants for EVP_PKEY_ types #27181 https://github.com/nodejs/node/pull/27181
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%2F26709
https://github.com/panva
panva https://github.com/panva
https://github.com/nodejs/node/pull/26709/files/a030a5d6603a99bc1eaead3293caa04e6c859364
https://github.com/jasnell
jasnell https://github.com/jasnell
https://github.com/nodejs/node/pull/26709/files/a030a5d6603a99bc1eaead3293caa04e6c859364
https://github.com/sam-github
sam-github https://github.com/sam-github
https://github.com/nodejs/node/pull/26709/files/a030a5d6603a99bc1eaead3293caa04e6c859364
c++ https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Ac%2B%2B
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
semver-minor https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Asemver-minor
Please reload this pagehttps://github.com/nodejs/node/pull/26709
https://github.com/tniessen
https://github.com/nodejs-github-bot
https://github.com/omsmith
https://github.com/panva
https://github.com/sam-github
https://github.com/jasnell
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.