René's URL Explorer Experiment


Title: KeyObject | Node.js 26.13.0 Documentation

Open Graph Title: KeyObject | Node.js 26.13.0 Documentation

Description: Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

Open Graph Description: Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

direct link

Domain: beta.docs.nodejs.org

og:typewebsite
og:imagehttps://nodejs.org/en/next-data/og/announcement/Node.js — Run JavaScript Everywhere

Links:

https://beta.docs.nodejs.org/
Learnhttps://nodejs.org/en/learn
Abouthttps://nodejs.org/en/about
Downloadhttps://nodejs.org/en/download
Docshttps://nodejs.org/docs/latest/api/
Bloghttps://nodejs.org/en/blog/
Contributehttps://github.com/nodejs/node/blob/main/CONTRIBUTING.md
https://github.com/nodejs/node
About this documentationhttps://beta.docs.nodejs.org/index.html
Usage and examplehttps://beta.docs.nodejs.org/synopsis.html
Asserthttps://beta.docs.nodejs.org/assert.html
Async hookshttps://beta.docs.nodejs.org/async_hooks.html
Asynchronous context trackinghttps://beta.docs.nodejs.org/async_context.html
Benchmark runnerhttps://beta.docs.nodejs.org/bench.html
Bufferhttps://beta.docs.nodejs.org/buffer.html
C++ addonshttps://beta.docs.nodejs.org/addons.html
C++ embedder APIhttps://beta.docs.nodejs.org/embedding.html
Child processhttps://beta.docs.nodejs.org/child_process.html
Clusterhttps://beta.docs.nodejs.org/cluster.html
Command-line APIhttps://beta.docs.nodejs.org/cli.html
Consolehttps://beta.docs.nodejs.org/console.html
Cryptohttps://beta.docs.nodejs.org/crypto.html
Certificatehttps://beta.docs.nodejs.org/crypto/Certificate.html
Cipherivhttps://beta.docs.nodejs.org/crypto/Cipheriv.html
Decipherivhttps://beta.docs.nodejs.org/crypto/Decipheriv.html
DiffieHellmanhttps://beta.docs.nodejs.org/crypto/DiffieHellman.html
DiffieHellmanGrouphttps://beta.docs.nodejs.org/crypto/DiffieHellmanGroup.html
ECDHhttps://beta.docs.nodejs.org/crypto/ECDH.html
Hashhttps://beta.docs.nodejs.org/crypto/Hash.html
Hmachttps://beta.docs.nodejs.org/crypto/Hmac.html
KeyObjecthttps://beta.docs.nodejs.org/crypto/KeyObject.html
Machttps://beta.docs.nodejs.org/crypto/Mac.html
Signhttps://beta.docs.nodejs.org/crypto/Sign.html
Verifyhttps://beta.docs.nodejs.org/crypto/Verify.html
X509Certificatehttps://beta.docs.nodejs.org/crypto/X509Certificate.html
crypto module methods and propertieshttps://beta.docs.nodejs.org/crypto/crypto-module-methods-and-properties.html
Debuggerhttps://beta.docs.nodejs.org/debugger.html
Deprecated APIshttps://beta.docs.nodejs.org/deprecations.html
Diagnostic reporthttps://beta.docs.nodejs.org/report.html
Diagnostics Channelhttps://beta.docs.nodejs.org/diagnostics_channel.html
DNShttps://beta.docs.nodejs.org/dns.html
Domainhttps://beta.docs.nodejs.org/domain.html
DTLShttps://beta.docs.nodejs.org/dtls.html
Environment Variableshttps://beta.docs.nodejs.org/environment_variables.html
Errorshttps://beta.docs.nodejs.org/errors.html
Eventshttps://beta.docs.nodejs.org/events.html
FFIhttps://beta.docs.nodejs.org/ffi.html
File systemhttps://beta.docs.nodejs.org/fs.html
Global objectshttps://beta.docs.nodejs.org/globals.html
HTTPhttps://beta.docs.nodejs.org/http.html
HTTP/2https://beta.docs.nodejs.org/http2.html
HTTPShttps://beta.docs.nodejs.org/https.html
Inspectorhttps://beta.docs.nodejs.org/inspector.html
Internationalization supporthttps://beta.docs.nodejs.org/intl.html
Iterable Streamshttps://beta.docs.nodejs.org/stream_iter.html
Modules: node:module APIhttps://beta.docs.nodejs.org/module.html
Modules: CommonJS moduleshttps://beta.docs.nodejs.org/modules.html
Modules: ECMAScript moduleshttps://beta.docs.nodejs.org/esm.html
Modules: Packageshttps://beta.docs.nodejs.org/packages.html
Modules: TypeScripthttps://beta.docs.nodejs.org/typescript.html
Nethttps://beta.docs.nodejs.org/net.html
Node-APIhttps://beta.docs.nodejs.org/n-api.html
OShttps://beta.docs.nodejs.org/os.html
Pathhttps://beta.docs.nodejs.org/path.html
Performance measurement APIshttps://beta.docs.nodejs.org/perf_hooks.html
Permissionshttps://beta.docs.nodejs.org/permissions.html
Processhttps://beta.docs.nodejs.org/process.html
Punycodehttps://beta.docs.nodejs.org/punycode.html
Query stringhttps://beta.docs.nodejs.org/querystring.html
Readlinehttps://beta.docs.nodejs.org/readline.html
REPLhttps://beta.docs.nodejs.org/repl.html
Single executable applicationshttps://beta.docs.nodejs.org/single-executable-applications.html
SQLitehttps://beta.docs.nodejs.org/sqlite.html
Streamhttps://beta.docs.nodejs.org/stream.html
String decoderhttps://beta.docs.nodejs.org/string_decoder.html
Test runnerhttps://beta.docs.nodejs.org/test.html
Timershttps://beta.docs.nodejs.org/timers.html
TLS (SSL)https://beta.docs.nodejs.org/tls.html
Trace eventshttps://beta.docs.nodejs.org/tracing.html
TTYhttps://beta.docs.nodejs.org/tty.html
UDP/datagram socketshttps://beta.docs.nodejs.org/dgram.html
URLhttps://beta.docs.nodejs.org/url.html
Utilhttps://beta.docs.nodejs.org/util.html
V8https://beta.docs.nodejs.org/v8.html
Virtual File Systemhttps://beta.docs.nodejs.org/vfs.html
VM (executing JavaScript)https://beta.docs.nodejs.org/vm.html
Web Crypto APIhttps://beta.docs.nodejs.org/webcrypto.html
Web Streams APIhttps://beta.docs.nodejs.org/webstreams.html
WebAssembly System Interface (WASI)https://beta.docs.nodejs.org/wasi.html
Worker threadshttps://beta.docs.nodejs.org/worker_threads.html
Zlibhttps://beta.docs.nodejs.org/zlib.html
KeyObject.fromhttps://beta.docs.nodejs.org/crypto/KeyObject.html#static-method-keyobjectfromkey
keyObject.asymmetricKeyDetailshttps://beta.docs.nodejs.org/crypto/KeyObject.html#keyobjectasymmetrickeydetails
keyObject.asymmetricKeyTypehttps://beta.docs.nodejs.org/crypto/KeyObject.html#keyobjectasymmetrickeytype
keyObject.equalshttps://beta.docs.nodejs.org/crypto/KeyObject.html#keyobjectequalsotherkeyobject
keyObject.exporthttps://beta.docs.nodejs.org/crypto/KeyObject.html#keyobjectexportoptions
keyObject.symmetricKeySizehttps://beta.docs.nodejs.org/crypto/KeyObject.html#keyobjectsymmetrickeysize
keyObject.toCryptoKeyhttps://beta.docs.nodejs.org/crypto/KeyObject.html#keyobjecttocryptokeyalgorithm-extractable-keyusages
keyObject.typehttps://beta.docs.nodejs.org/crypto/KeyObject.html#keyobjecttype
KeyObjecthttps://beta.docs.nodejs.org/crypto/KeyObject.html#class-keyobject
Add support for ML-DSA keys.v24.6.0https://github.com/nodejs/node/pull/59259
Instances of this class can now be passed to worker threads using postMessage.v14.5.0, v12.19.0https://github.com/nodejs/node/pull/33360
This class is now exported.v11.13.0https://github.com/nodejs/node/pull/26438
crypto.createSecretKey()https://beta.docs.nodejs.org/crypto/crypto-module-methods-and-properties.html#cryptocreatesecretkeykey-encoding
crypto.createPublicKey()https://beta.docs.nodejs.org/crypto/crypto-module-methods-and-properties.html#cryptocreatepublickeykey
crypto.createPrivateKey()https://beta.docs.nodejs.org/crypto/crypto-module-methods-and-properties.html#cryptocreateprivatekeykey
postMessage()https://beta.docs.nodejs.org/worker_threads.html#portpostmessagevalue-transferlist
KeyObject.fromhttps://beta.docs.nodejs.org/crypto/KeyObject.html#static-method-keyobjectfromkey
Passing a non-extractable CryptoKey as key is deprecated.v26.0.0https://github.com/nodejs/node/pull/62453
CryptoKeyhttps://beta.docs.nodejs.org/webcrypto.html#class-cryptokey
KeyObjecthttps://beta.docs.nodejs.org/crypto.html#class-keyobject
KeyObjecthttps://beta.docs.nodejs.org/crypto.html#class-keyobject
CryptoKeyhttps://beta.docs.nodejs.org/webcrypto.html#class-cryptokey
KeyObjecthttps://beta.docs.nodejs.org/crypto.html#class-keyobject
CryptoKeyhttps://beta.docs.nodejs.org/webcrypto.html#class-cryptokey
KeyObjecthttps://beta.docs.nodejs.org/crypto.html#class-keyobject
keyObject.asymmetricKeyDetailshttps://beta.docs.nodejs.org/crypto/KeyObject.html#keyobjectasymmetrickeydetails
Expose RSASSA-PSS-params sequence parameters for RSA-PSS keys.v16.9.0https://github.com/nodejs/node/pull/39851
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
numberhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type
biginthttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#bigint_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
numberhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type
numberhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
keyObject.asymmetricKeyTypehttps://beta.docs.nodejs.org/crypto/KeyObject.html#keyobjectasymmetrickeytype
Add support for SLH-DSA keys.v24.8.0https://github.com/nodejs/node/pull/59537
Add support for ML-KEM keys.v24.7.0https://github.com/nodejs/node/pull/59461
Add support for ML-DSA keys.v24.6.0https://github.com/nodejs/node/pull/59259
Added support for 'dh'.v13.9.0, v12.17.0https://github.com/nodejs/node/pull/31178
Added support for 'rsa-pss'.v12.0.0https://github.com/nodejs/node/pull/26960
This property now returns undefined for KeyObject instances of unrecognized type instead of aborting.v12.0.0https://github.com/nodejs/node/pull/26786
Added support for 'x25519' and 'x448'.v12.0.0https://github.com/nodejs/node/pull/26774
Added support for 'ed25519' and 'ed448'.v12.0.0https://github.com/nodejs/node/pull/26319
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
asymmetric key typeshttps://beta.docs.nodejs.org/crypto.html#asymmetric-key-types
keyObject.equalshttps://beta.docs.nodejs.org/crypto/KeyObject.html#keyobjectequalsotherkeyobject
KeyObjecthttps://beta.docs.nodejs.org/crypto.html#class-keyobject
booleanhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type
constant timehttps://en.wikipedia.org/wiki/Timing_attack
keyObject.exporthttps://beta.docs.nodejs.org/crypto/KeyObject.html#keyobjectexportoptions
Added JWK format support for ML-KEM and SLH-DSA key types.v26.1.0https://github.com/nodejs/node/pull/62706
Added support for 'raw-public', 'raw-private', and 'raw-seed' formats.v26.0.0https://github.com/nodejs/node/pull/62240
ML-KEM and ML-DSA private key 'pkcs8' export now uses seed-only format by default when a seed is available.v26.0.0https://github.com/nodejs/node/pull/62178
Added support for 'jwk' format.v15.9.0https://github.com/nodejs/node/pull/37081
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
Bufferhttps://beta.docs.nodejs.org/buffer.html#class-buffer
Objecthttps://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
asymmetric key typeshttps://beta.docs.nodejs.org/crypto.html#asymmetric-key-types
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
asymmetric key typeshttps://beta.docs.nodejs.org/crypto.html#asymmetric-key-types
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
Bufferhttps://beta.docs.nodejs.org/buffer.html#class-buffer
JWKhttps://tools.ietf.org/html/rfc7517
Bufferhttps://beta.docs.nodejs.org/buffer.html#class-buffer
RFC 5208https://www.rfc-editor.org/rfc/rfc5208.txt
RFC 1421https://www.rfc-editor.org/rfc/rfc1421.txt
keyObject.symmetricKeySizehttps://beta.docs.nodejs.org/crypto/KeyObject.html#keyobjectsymmetrickeysize
numberhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type
keyObject.toCryptoKeyhttps://beta.docs.nodejs.org/crypto/KeyObject.html#keyobjecttocryptokeyalgorithm-extractable-keyusages
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
Algorithmhttps://beta.docs.nodejs.org/webcrypto.html#class-algorithm
RsaHashedImportParamshttps://beta.docs.nodejs.org/webcrypto.html#class-rsahashedimportparams
EcKeyImportParamshttps://beta.docs.nodejs.org/webcrypto.html#class-eckeyimportparams
HmacImportParamshttps://beta.docs.nodejs.org/webcrypto.html#class-hmacimportparams
booleanhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
Key usageshttps://beta.docs.nodejs.org/webcrypto.html#cryptokeyusages
CryptoKeyhttps://beta.docs.nodejs.org/webcrypto.html#class-cryptokey
keyObject.typehttps://beta.docs.nodejs.org/crypto/KeyObject.html#keyobjecttype
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
PreviousHmachttps://beta.docs.nodejs.org/crypto/Hmac.html
NextMachttps://beta.docs.nodejs.org/crypto/Mac.html
Cryptohttps://beta.docs.nodejs.org/crypto.html#class-keyobject
JSONhttps://beta.docs.nodejs.org/crypto.json
MDhttps://beta.docs.nodejs.org/crypto.md
Edit this pagehttps://github.com/nodejs/node/edit/HEAD/doc/api/crypto.md
KeyObject.fromhttps://beta.docs.nodejs.org/crypto/KeyObject.html#static-method-keyobjectfromkey
keyObject.asymmetricKeyDetailshttps://beta.docs.nodejs.org/crypto/KeyObject.html#keyobjectasymmetrickeydetails
keyObject.asymmetricKeyTypehttps://beta.docs.nodejs.org/crypto/KeyObject.html#keyobjectasymmetrickeytype
keyObject.equalshttps://beta.docs.nodejs.org/crypto/KeyObject.html#keyobjectequalsotherkeyobject
keyObject.exporthttps://beta.docs.nodejs.org/crypto/KeyObject.html#keyobjectexportoptions
keyObject.symmetricKeySizehttps://beta.docs.nodejs.org/crypto/KeyObject.html#keyobjectsymmetrickeysize
keyObject.toCryptoKeyhttps://beta.docs.nodejs.org/crypto/KeyObject.html#keyobjecttocryptokeyalgorithm-extractable-keyusages
keyObject.typehttps://beta.docs.nodejs.org/crypto/KeyObject.html#keyobjecttype

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.