SubtleCrypto.generateKey method | Node.js crypto module | Bun BuildDocsReferenceGuidesBlogDiscord/node:crypto/webcrypto/SubtleCrypto/generateKeyMgenerateKey BuildDocsReferenceGuidesBlogDiscord /node:crypto/webcrypto/SubtleCrypto/generateKeyMgenerateKey crypto.webcrypto.SubtleCrypto.generateKeygenerateKey(algorithm: EcKeyGenParams | RsaHashedKeyGenParams,extractable: boolean,keyUsages: KeyUsage[]): PromiseCryptoKeyPair>;generateKey(algorithm: AesKeyGenParams | HmacKeyGenParams | KmacKeyGenParams | Pbkdf2Params,extractable: boolean,keyUsages: KeyUsage[]): PromiseCryptoKey>;generateKey(algorithm: AlgorithmIdentifier,extractable: boolean,keyUsages: KeyUsage[]): PromiseCryptoKey | CryptoKeyPair>;Referenced typesinterface EcKeyGenParamsname: stringnamedCurve: stringinterface RsaHashedKeyGenParamshash: AlgorithmIdentifiermodulusLength: numbername: stringpublicExponent: NonSharedUint8Arraytype KeyUsage = 'decapsulateBits' | 'decapsulateKey' | 'decrypt' | 'deriveBits' | 'deriveKey' | 'encapsulateBits' | 'encapsulateKey' | 'encrypt' | 'sign' | 'unwrapKey' | 'verify' | 'wrapKey'interface CryptoKeyPairprivateKey: CryptoKeypublicKey: CryptoKeyinterface AesKeyGenParamslength: numbername: stringinterface HmacKeyGenParamshash: AlgorithmIdentifierlength?: numbername: stringinterface KmacKeyGenParamslength?: numbername: stringinterface Pbkdf2Paramshash: AlgorithmIdentifieriterations: numbername: stringsalt: BufferSourceinterface CryptoKeyreadonly algorithm: KeyAlgorithmreadonly extractable: booleanreadonly type: KeyTypereadonly usages: KeyUsage[]type AlgorithmIdentifier = Algorithm | string
Search the reference...
/
method
Resources
ReferenceDocsGuidesDiscordMerch StoreGitHubBlogToolkit
RuntimePackage managerTest runnerBundlerPackage runnerProject
Bun 1.0Bun 1.1Bun 1.2Bun 1.3RoadmapContributingLicenseBaked with ❤️ in San Francisco
We're hiring →SubtleCrypto.generateKey method | Node.js crypto module | Bun,AI智能索引,全网链接索引,智能导航,网页索引
- API documentation for method node:crypto.webcrypto.SubtleCrypto.generateKey | Bun