☰
@nfen/webcrypto-ts
Version 0.1.13
Exports
. .
aes
aes/aes_cbc
aes/aes_ctr
aes/aes_gcm
aes/aes_kw
aes/shared
ec
ec/ecdh
ec/ecdsa
ec/shared
hmac
index
kdf
kdf/hkdf
kdf/pbkdf
kdf/shared
key_usages
params
proxy
random
rsa
rsa/rsa_oaep
rsa/rsa_pss
rsa/rsassa_pkcs1_v1_5
rsa/shared
sha
sha/sha_1
sha/sha_256
sha/sha_384
sha/sha_512
sha/shared
webcrypto
Interfaces
AesCbcKeyAlgorithm
AesCtrKeyAlgorithm
AesGcmKeyAlgorithm
AesKwKeyAlgorithm
EnforcedAesCbcParams
EnforcedAesCtrParams
EnforcedAesGcmParams
EnforcedAesKeyGenParams
EnforcedAesKwParams
EnforcedEcKeyGenParams
EnforcedEcKeyImportParams
EnforcedEcdhKeyDeriveParams
EnforcedEcdsaParams
EnforcedHkdfParams
EnforcedHmacImportParams
EnforcedHmacKeyGenParams
EnforcedPbkdf2Params
EnforcedRsaHashedImportParams
EnforcedRsaHashedKeyGenParams
EnforcedRsaOaepParams
EnforcedRsaPssParams
EnforcedRsassaPkcs1v15Params
HmacKeyAlgorithm
Type Aliases
AesBlockSize
EnforcedAesKeyAlgorithmNames
EnforcedAesKeyAlgorithms
EnforcedAesParams
EnforcedImportParams
EnforcedKeyDeriveParams
EnforcedKeyGenParams
?
Module
params
source
·
[
−
]
Expand description
Enforced parameters for algorithms
Type Aliases
source
AesBlockSize
source
type Aes
Block
Size =
128
|
192
|
256
source
EnforcedAesKeyAlgorithmNames
source
type Enforced
Aes
Key
Algorithm
Names =
Pick
<
EnforcedAesKeyAlgorithms
,
"name"
>
source
EnforcedAesKeyAlgorithms
source
type Enforced
Aes
Key
Algorithms =
AesGcmKeyAlgorithm
|
AesCtrKeyAlgorithm
|
AesCbcKeyAlgorithm
|
AesKwKeyAlgorithm
source
EnforcedAesParams
source
type Enforced
Aes
Params =
EnforcedAesGcmParams
|
EnforcedAesCtrParams
|
EnforcedAesCbcParams
|
EnforcedAesKwParams
source
EnforcedImportParams
source
type Enforced
Import
Params =
EnforcedRsaHashedImportParams
|
EnforcedEcKeyImportParams
|
EnforcedHmacImportParams
|
EnforcedAesKeyAlgorithmNames
source
EnforcedKeyDeriveParams
source
type Enforced
Key
Derive
Params =
EnforcedEcdhKeyDeriveParams
|
EnforcedHkdfParams
|
EnforcedPbkdf2Params
source
EnforcedKeyGenParams
source
type Enforced
Key
Gen
Params =
EnforcedRsaHashedKeyGenParams
|
EnforcedEcKeyGenParams
|
EnforcedHmacKeyGenParams
|
EnforcedAesKeyGenParams
Interfaces
AesCbcKeyAlgorithm
AesCtrKeyAlgorithm
AesGcmKeyAlgorithm
AesKwKeyAlgorithm
EnforcedAesCbcParams
EnforcedAesCtrParams
EnforcedAesGcmParams
EnforcedAesKeyGenParams
EnforcedAesKwParams
EnforcedEcKeyGenParams
EnforcedEcKeyImportParams
EnforcedEcdhKeyDeriveParams
EnforcedEcdsaParams
EnforcedHkdfParams
EnforcedHmacImportParams
EnforcedHmacKeyGenParams
EnforcedPbkdf2Params
EnforcedRsaHashedImportParams
EnforcedRsaHashedKeyGenParams
EnforcedRsaOaepParams
EnforcedRsaPssParams
EnforcedRsassaPkcs1v15Params
HmacKeyAlgorithm