☰
@nfen/webcrypto-ts
Version 0.1.8
Exports
. .
Alg
KdfShared
Functions
deriveBits
deriveKey
generateKeyMaterial
?
Namespace
kdf/shared
.
KdfShared
source
·
[
−
]
Functions
source
deriveBits
source
(
algorithm
:
EnforcedPbkdf2Params
|
EnforcedHkdfParams
, baseKey
:
Pbkdf2KeyMaterial
|
HkdfKeyMaterial
, length
:
number
)
:
Promise
<
ArrayBuffer
>
source
deriveKey
source
(
algorithm
:
EnforcedPbkdf2Params
|
EnforcedHkdfParams
, baseKey
:
Pbkdf2KeyMaterial
|
HkdfKeyMaterial
, derivedKeyType
:
EnforcedHmacKeyGenParams
|
EnforcedAesKeyGenParams
, extractable
?:
boolean
, keyUsages
?:
KeyUsage
[]
)
:
Promise
<
AesCryptoKeys
|
HmacCryptoKey
>
source
generateKeyMaterial
source
<
K
>
(
format
:
KeyFormat
, key
:
BufferSource
, algorithm
:
"PBKDF2"
|
"HKDF"
, extractable
?:
boolean
)
:
Promise
<
K
>