diff --git a/chacha20poly1305/docs/classes/Chacha20Poly1305.html b/chacha20poly1305/docs/classes/Chacha20Poly1305.html
index 8d8afeaf5..4f73e898b 100644
--- a/chacha20poly1305/docs/classes/Chacha20Poly1305.html
+++ b/chacha20poly1305/docs/classes/Chacha20Poly1305.html
@@ -36,7 +36,7 @@
Implements
+Defined in src/aeads/chacha20Poly1305.ts:92
Readonly
keySize
keySize: number = 32
@@ -84,7 +84,7 @@
+Defined in src/aeads/chacha20Poly1305.ts:96
Readonly
nonceSize
nonceSize: number = 12
@@ -93,7 +93,7 @@
+Defined in src/aeads/chacha20Poly1305.ts:98
Readonly
tagSize
tagSize: number = 16
@@ -102,7 +102,7 @@
+Defined in src/aeads/chacha20Poly1305.ts:100
Methods
@@ -118,7 +118,7 @@ key: Returns AeadEncryptionContext
+Defined in src/aeads/chacha20Poly1305.ts:102
+Defined in ../src/aeads/aesGcm.ts:107
Readonly
tagSize
tagSize: number = 16
@@ -101,7 +101,7 @@
+Defined in ../src/aeads/aesGcm.ts:109
+Defined in ../src/aeads/aesGcm.ts:111
+Defined in ../src/aeads/aesGcm.ts:146
Readonly
tagSize
tagSize: number = 16
@@ -99,7 +99,7 @@
+Defined in ../src/aeads/aesGcm.ts:148
+Defined in ../src/aeads/aesGcm.ts:111
+Defined in ../src/cipherSuiteNative.ts:176
kdf
@@ -156,7 +156,7 @@ Returns
+Defined in ../src/cipherSuiteNative.ts:169
kem
@@ -168,7 +168,7 @@ Returns
+Defined in ../src/cipherSuiteNative.ts:162
+Defined in ../src/cipherSuiteNative.ts:217
+Defined in ../src/cipherSuiteNative.ts:189
+Defined in ../src/cipherSuiteNative.ts:269
+Defined in ../src/cipherSuiteNative.ts:246
+Defined in ../src/aeads/exportOnly.ts:35
Readonly
tagSize
tagSize: number = 0
@@ -100,7 +100,7 @@
+Defined in ../src/aeads/exportOnly.ts:36
+Defined in ../src/aeads/exportOnly.ts:38
+Defined in ../src/kdfs/hkdf.ts:187
Readonly
id
id: KdfId = KdfId.HkdfSha256
@@ -116,7 +116,7 @@ Readonly
+Defined in ../src/kdfs/hkdf.ts:185
Protected
_setup
@@ -136,7 +136,7 @@ ProtectedReturns Promise<void>
+Defined in ../src/algorithm.ts:23
buildLabeledIkm
@@ -152,7 +152,7 @@ ikm: Returns Uint8Array
+Defined in ../src/kdfs/hkdf.ts:29
buildLabeledInfo
@@ -170,7 +170,7 @@ len: Returns Uint8Array
+Defined in ../src/kdfs/hkdf.ts:41
expand
@@ -188,7 +188,7 @@ len: Returns Promise<ArrayBuffer>
+Defined in ../src/kdfs/hkdf.ts:83
extract
@@ -204,7 +204,7 @@ ikm: Returns Promise<ArrayBuffer>
+Defined in ../src/kdfs/hkdf.ts:58
extractAndExpand
@@ -224,7 +224,7 @@ len: Returns Promise<ArrayBuffer>
+Defined in ../src/kdfs/hkdf.ts:133
init
@@ -238,7 +238,7 @@ suiteId: Returns void
+Defined in ../src/kdfs/hkdf.ts:25
labeledExpand
@@ -258,7 +258,7 @@ len: Returns Promise<ArrayBuffer>
+Defined in ../src/kdfs/hkdf.ts:167
labeledExtract
@@ -276,7 +276,7 @@ ikm: Returns Promise<ArrayBuffer>
+Defined in ../src/kdfs/hkdf.ts:159
+Defined in ../src/kdfs/hkdf.ts:200
Readonly
id
id: KdfId = KdfId.HkdfSha384
@@ -116,7 +116,7 @@ Readonly
+Defined in ../src/kdfs/hkdf.ts:198
Protected
_setup
@@ -136,7 +136,7 @@ ProtectedReturns Promise<void>
+Defined in ../src/algorithm.ts:23
buildLabeledIkm
@@ -152,7 +152,7 @@ ikm: Returns Uint8Array
+Defined in ../src/kdfs/hkdf.ts:29
buildLabeledInfo
@@ -170,7 +170,7 @@ len: Returns Uint8Array
+Defined in ../src/kdfs/hkdf.ts:41
expand
@@ -188,7 +188,7 @@ len: Returns Promise<ArrayBuffer>
+Defined in ../src/kdfs/hkdf.ts:83
extract
@@ -204,7 +204,7 @@ ikm: Returns Promise<ArrayBuffer>
+Defined in ../src/kdfs/hkdf.ts:58
extractAndExpand
@@ -224,7 +224,7 @@ len: Returns Promise<ArrayBuffer>
+Defined in ../src/kdfs/hkdf.ts:133
init
@@ -238,7 +238,7 @@ suiteId: Returns void
+Defined in ../src/kdfs/hkdf.ts:25
labeledExpand
@@ -258,7 +258,7 @@ len: Returns Promise<ArrayBuffer>
+Defined in ../src/kdfs/hkdf.ts:167
labeledExtract
@@ -276,7 +276,7 @@ ikm: Returns Promise<ArrayBuffer>
+Defined in ../src/kdfs/hkdf.ts:159
+Defined in ../src/kdfs/hkdf.ts:213
Readonly
id
id: KdfId = KdfId.HkdfSha512
@@ -116,7 +116,7 @@ Readonly
+Defined in ../src/kdfs/hkdf.ts:211
Protected
_setup
@@ -136,7 +136,7 @@ ProtectedReturns Promise<void>
+Defined in ../src/algorithm.ts:23
buildLabeledIkm
@@ -152,7 +152,7 @@ ikm: Returns Uint8Array
+Defined in ../src/kdfs/hkdf.ts:29
buildLabeledInfo
@@ -170,7 +170,7 @@ len: Returns Uint8Array
+Defined in ../src/kdfs/hkdf.ts:41
expand
@@ -188,7 +188,7 @@ len: Returns Promise<ArrayBuffer>
+Defined in ../src/kdfs/hkdf.ts:83
extract
@@ -204,7 +204,7 @@ ikm: Returns Promise<ArrayBuffer>
+Defined in ../src/kdfs/hkdf.ts:58
extractAndExpand
@@ -224,7 +224,7 @@ len: Returns Promise<ArrayBuffer>
+Defined in ../src/kdfs/hkdf.ts:133
init
@@ -238,7 +238,7 @@ suiteId: Returns void
+Defined in ../src/kdfs/hkdf.ts:25
labeledExpand
@@ -258,7 +258,7 @@ len: Returns Promise<ArrayBuffer>
+Defined in ../src/kdfs/hkdf.ts:167
labeledExtract
@@ -276,7 +276,7 @@ ikm: Returns Promise<ArrayBuffer>
+Defined in ../src/kdfs/hkdf.ts:159
+Defined in ../src/interfaces/cipherSuiteParams.ts:11
+Defined in ../src/interfaces/encryptionContext.ts:17
+Defined in ../src/interfaces/kemInterface.ts:44
+Defined in ../src/interfaces/kemInterface.ts:124
+Defined in ../src/interfaces/kemInterface.ts:100
+Defined in ../src/interfaces/kemInterface.ts:86
+Defined in ../src/interfaces/kemInterface.ts:55
+Defined in ../src/interfaces/kemInterface.ts:33
+Defined in ../src/interfaces/keyScheduleParams.ts:14
recipientKey
recipientKey: CryptoKeyPair | CryptoKey
@@ -76,7 +76,7 @@ recipientKey
+Defined in ../src/interfaces/recipientContextParams.ts:8
Optional
senderPublicKey
senderPublicKey?: CryptoKey
@@ -84,7 +84,7 @@ Optional
+Defined in ../src/interfaces/recipientContextParams.ts:14
+Defined in ../src/interfaces/encryptionContext.ts:29
+Defined in ../src/interfaces/encryptionContext.ts:17
+Defined in ../src/interfaces/senderContextParams.ts:8
Optional
senderKey
senderKey?: CryptoKeyPair | CryptoKey
@@ -84,7 +84,7 @@ Optional
+Defined in ../src/interfaces/senderContextParams.ts:11
+Defined in ../src/identifiers.ts:99
+Defined in ../src/identifiers.ts:104
+Defined in ../src/identifiers.ts:70
+Defined in ../src/identifiers.ts:75
+Defined in ../src/identifiers.ts:42
+Defined in ../src/identifiers.ts:47
+Defined in ../src/interfaces/encryptionContext.ts:35
+Defined in src/kems/dhkemSecp256k1.ts:54
Readonly
privateKeySize
privateKeySize: number = 32
@@ -125,7 +125,7 @@ Readonly
+Defined in src/kems/dhkemSecp256k1.ts:62
Readonly
publicKeySize
publicKeySize: number = 33
@@ -134,7 +134,7 @@ Readonly
+Defined in src/kems/dhkemSecp256k1.ts:60
Readonly
secretSize
secretSize: number = 32
@@ -143,7 +143,7 @@ Readonly
+Defined in src/kems/dhkemSecp256k1.ts:56
deriveKeyPair
@@ -173,7 +173,7 @@ ikm: Returns Promise<CryptoKeyPair>
+Defined in src/kems/dhkem.ts:80
deserializePrivateKey
@@ -187,7 +187,7 @@ key: Returns Promise<CryptoKey>
+Defined in src/kems/dhkem.ts:64
deserializePublicKey
@@ -201,7 +201,7 @@ key: Returns Promise<CryptoKey>
+Defined in src/kems/dhkem.ts:56
encap
@@ -215,7 +215,7 @@ params: Returns Promise<{
enc: ArrayBuffer;
sharedSecret: ArrayBuffer;
}>
+Defined in src/kems/dhkem.ts:87
+Defined in src/kems/dhkem.ts:76
importKey
@@ -242,7 +242,7 @@ isPublic: Returns Promise<CryptoKey>
+Defined in src/kems/dhkem.ts:68
serializePrivateKey
@@ -256,7 +256,7 @@ key: Returns Promise<ArrayBuffer>
+Defined in src/kems/dhkem.ts:60
serializePublicKey
@@ -270,7 +270,7 @@ key: Returns Promise<ArrayBuffer>
+Defined in src/kems/dhkem.ts:52
+Defined in src/kems/dhkemX25519.ts:49
Readonly
privateKeySize
privateKeySize: number = 32
@@ -122,7 +122,7 @@ Readonly
+Defined in src/kems/dhkemX25519.ts:57
Readonly
publicKeySize
publicKeySize: number = 32
@@ -131,7 +131,7 @@ Readonly
+Defined in src/kems/dhkemX25519.ts:55
Readonly
secretSize
secretSize: number = 32
@@ -140,7 +140,7 @@ Readonly
+Defined in src/kems/dhkemX25519.ts:51
deriveKeyPair
@@ -170,7 +170,7 @@ ikm: Returns Promise<CryptoKeyPair>
+Defined in src/kems/dhkem.ts:80
deserializePrivateKey
@@ -184,7 +184,7 @@ key: Returns Promise<CryptoKey>
+Defined in src/kems/dhkem.ts:64
deserializePublicKey
@@ -198,7 +198,7 @@ key: Returns Promise<CryptoKey>
+Defined in src/kems/dhkem.ts:56
encap
@@ -212,7 +212,7 @@ params: Returns Promise<{
enc: ArrayBuffer;
sharedSecret: ArrayBuffer;
}>
+Defined in src/kems/dhkem.ts:87
+Defined in src/kems/dhkem.ts:76
importKey
@@ -239,7 +239,7 @@ isPublic: Returns Promise<CryptoKey>
+Defined in src/kems/dhkem.ts:68
serializePrivateKey
@@ -253,7 +253,7 @@ key: Returns Promise<ArrayBuffer>
+Defined in src/kems/dhkem.ts:60
serializePublicKey
@@ -267,7 +267,7 @@ key: Returns Promise<ArrayBuffer>
+Defined in src/kems/dhkem.ts:52
+Defined in src/kems/dhkemX448.ts:47
Readonly
privateKeySize
privateKeySize: number = 56
@@ -121,7 +121,7 @@ Readonly
+Defined in src/kems/dhkemX448.ts:55
Readonly
publicKeySize
publicKeySize: number = 56
@@ -130,7 +130,7 @@ Readonly
+Defined in src/kems/dhkemX448.ts:53
Readonly
secretSize
secretSize: number = 64
@@ -139,7 +139,7 @@ Readonly
+Defined in src/kems/dhkemX448.ts:49
deriveKeyPair
@@ -169,7 +169,7 @@ ikm: Returns Promise<CryptoKeyPair>
+Defined in src/kems/dhkem.ts:80
deserializePrivateKey
@@ -183,7 +183,7 @@ key: Returns Promise<CryptoKey>
+Defined in src/kems/dhkem.ts:64
deserializePublicKey
@@ -197,7 +197,7 @@ key: Returns Promise<CryptoKey>
+Defined in src/kems/dhkem.ts:56
encap
@@ -211,7 +211,7 @@ params: Returns Promise<{
enc: ArrayBuffer;
sharedSecret: ArrayBuffer;
}>
+Defined in src/kems/dhkem.ts:87
+Defined in src/kems/dhkem.ts:76
importKey
@@ -238,7 +238,7 @@ isPublic: Returns Promise<CryptoKey>
+Defined in src/kems/dhkem.ts:68
serializePrivateKey
@@ -252,7 +252,7 @@ key: Returns Promise<ArrayBuffer>
+Defined in src/kems/dhkem.ts:60
serializePublicKey
@@ -266,7 +266,7 @@ key: Returns Promise<ArrayBuffer>
+Defined in src/kems/dhkem.ts:52
+Defined in src/cipherSuiteNative.ts:176
kdf
@@ -150,7 +150,7 @@ Returns
+Defined in src/cipherSuiteNative.ts:169
kem
@@ -162,7 +162,7 @@ Returns
+Defined in src/cipherSuiteNative.ts:162
+Defined in src/cipherSuiteNative.ts:217
+Defined in src/cipherSuiteNative.ts:189
+Defined in src/cipherSuite.ts:167
+Defined in src/cipherSuite.ts:150
+Defined in src/cipherSuite.ts:192
+Defined in src/cipherSuiteNative.ts:269
+Defined in src/cipherSuiteNative.ts:246
+Defined in src/interfaces/cipherSuiteParams.ts:11
+Defined in src/interfaces/encryptionContext.ts:17
+Defined in src/interfaces/kemInterface.ts:44
encap
@@ -205,7 +205,7 @@ Returns Promise<
Throws
EncapError
+Defined in src/interfaces/kemInterface.ts:124
+Defined in src/interfaces/kemInterface.ts:100
+Defined in src/interfaces/kemInterface.ts:86
+Defined in src/interfaces/kemInterface.ts:55
+Defined in src/interfaces/kemInterface.ts:33
+Defined in src/interfaces/keyScheduleParams.ts:14
recipientKey
recipientKey: CryptoKeyPair | CryptoKey
@@ -76,7 +76,7 @@ recipientKey
+Defined in src/interfaces/recipientContextParams.ts:8
Optional
senderPublicKey
senderPublicKey?: CryptoKey
@@ -84,7 +84,7 @@ Optional
+Defined in src/interfaces/recipientContextParams.ts:14
+Defined in src/interfaces/encryptionContext.ts:29
+Defined in src/interfaces/encryptionContext.ts:17
+Defined in src/interfaces/senderContextParams.ts:8
Optional
senderKey
senderKey?: CryptoKeyPair | CryptoKey
@@ -84,7 +84,7 @@ Optional
+Defined in src/interfaces/senderContextParams.ts:11
+Defined in src/identifiers.ts:82
+Defined in src/identifiers.ts:94
+Defined in src/identifiers.ts:99
+Defined in src/identifiers.ts:104
+Defined in src/identifiers.ts:54
+Defined in src/identifiers.ts:65
+Defined in src/identifiers.ts:70
+Defined in src/identifiers.ts:75
+Defined in src/identifiers.ts:21
+Defined in src/identifiers.ts:37
+Defined in src/identifiers.ts:42
+Defined in src/identifiers.ts:47
+Defined in src/interfaces/encryptionContext.ts:35